[Debian-zh-dev] Bug#872989: galternatives: please port to Python3

yang mmyangfl at gmail.com
Wed Aug 23 14:24:22 UTC 2017


On Wed, 23 Aug 2017 14:34:12 +0200 Alexandre Detiste
<alexandre.detiste at gmail.com> wrote:
> Thank you,
>
> On my side, I will have a look a this other python3-gi project I'm working on:
> https://sources.debian.net/src/game-data-packager/53/runtime/doom2-masterlevels.py/
>
> The tooltip "Default can be changed with "update-alternatives --config doom"
> is not much user friendly, I would rather import some galternatives functions,
> if this tool is already installed; this would require some API
> stability promise on your side :-)
>

I don't know why you hate update-alternatives -- after all it's only
update-alternatives who is supposed to write to the alternatives
database, and "update-alternatives --config doom" is OK for text-based
programs. Our program also call update-alternatives to do the real
changes. You can take a look at alternative.py (by import or just
copy/paste) if you want a parser. And I'm glad to add functionalities
for you if you need it.

> Another option is adding support for command line arguments to galternatives;
> where "galternative <alternative>" opens up a screen that let use configure
> this one alternative.
>

Sounds good, I can add this feature in the next release.

> Alexandre
>
>
> 2017-08-23 14:19 GMT+02:00 Boyuan Yang <073plan at gmail.com>:
> >
> > > can you consider also port it to Python3 ?
> >
> > Sure. Current python scripts are supposed to be 2/3 compatible. We intend to
> > do some testing before pushing a python3 version into unstable in near future.
>
>



More information about the Chinese-developers mailing list