group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #07254
[Bug 1615143] Re: [SRU] update python-petname and golang-petname libraries in xenial
This bug was fixed in the package python-petname - 2.0-0ubuntu1~16.04
---------------
python-petname (2.0-0ubuntu1~16.04) xenial-proposed; urgency=medium
* backport python-petname library to 16.04, LP: #1615143
python-petname (2.0-0ubuntu1) yakkety; urgency=medium
* setup.py
- fix typo in setup.py
* petname/__init__.py, petname/__main__.py, usr/bin/python3-petname,
usr/bin/python-petname, usr/share/man/man1/python3-petname.1,
usr/share/man/man1/python-petname.1:
- add support for a -l|--letters parameter, default to 6
- creates shorter, more readable names
* petname/english.py, README.md:
- remove some nonsense words
* remove binary pyc files
* debian/rules, petname/__init__.py, usr/bin/python-petname:
- fix build, protect from infinite loop
* petname/english.py, README.md, setup.py:
- bump to 2.0, using the new petname 2.0 wordlists, which are smaller,
simpler, and use animal names instead of people names
python-petname (1.12-0ubuntu1) xenial; urgency=medium
* debian/control, debian/rules, debian/update-wordlists.sh:
- remove build dependency on petname; only the maintainer
ever needs to run update-wordlists
-- Dustin Kirkland <kirkland@xxxxxxxxxx> Fri, 19 Aug 2016 17:09:04
-0500
** Changed in: python-petname (Ubuntu Xenial)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1615143
Title:
[SRU] update python-petname and golang-petname libraries in xenial
Status in golang-petname package in Ubuntu:
Fix Released
Status in python-petname package in Ubuntu:
Fix Released
Status in golang-petname source package in Xenial:
Fix Released
Status in python-petname source package in Xenial:
Fix Released
Bug description:
Please backport/update/SRU the golang-petname and python-petname
packages in Xenial to the new ones from Yakety. These are needed for
the MAAS 2.0 and LXD 2.0 builds. The new model uses much simpler,
more pronouncable and memorable names -- a critical complaint of
current MAAS and LXD randomly generated names.
Note that this update is 100% API compatible.
== SRU ==
[Impact]
The impact of this bug is that MAAS and LXD generally produce really complicated, unpronouceable random names, like:
- polyvinylidene-latesha
- quarantinable-ayesha
- troglodytical-flor
The new petname methodology uses animals, has been meticulously curated, and undergoes a thorough series of quality tests. New petnames look like this:
- suited-mallard
- pure-ringtail
- calm-shark
[Test Case]
To test this, you can install the new golang-petname, python-petname, and python3-petname packages and simply run:
$ golang-petname
novel-muskox
$ python-petname
giving-shrew
$ python3-petname
new-mole
Each of these build against the library (golang, python3) that MAAS and LXD use.
[Regression Potential]
Minimal. The only difference in behavior is that the new methodology
produces far fewer unique combinations (~200K vs. ~200M). I've
already discussed this with the MAAS and LXD maintainers.
[Other Info]
None.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-petname/+bug/1615143/+subscriptions
References