Re: Proposal for Python guidelines change (in connection to Python 3 switch)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 4, 2013 at 1:18 PM, Bohuslav Kabrda <bkabrda@xxxxxxxxxx> wrote:
> ----- Original Message -----
>> Dne 4.12.2013 12:37, Bohuslav Kabrda napsal(a):
>> > (tkinter is actually a subpackage of python itself)
>>
>> I guess you know what I mean here, but to be clear:
>>
>> tkinter is only an example, we got more, like pyserial, PyYAML...
>
> Oh, I see. Some time ago, FPC has accepted a change that says, that packages with "py" in name should be prefixed with "python-" anyway [1]. Since this only applies to newly created packages, we will have to cope with this, unfortunately. So my idea of handling this would be:
> - all packages must have Provides: python-*
> - packages that weren't prefixed with "python-" previously (pyserial, PyYAML), should also carry an explicit Provides/Obsoletes for the old name.
> Sounds good?

What about packages named without the python- prefix for consistency [1]
with other distros ?

Which rule should prevail ?

Dridi

[1] https://fedoraproject.org/wiki/Packaging:NamingGuidelines#General_Naming

>> Other thing:
>>
>> What about apps? Do we want something in the guidelines that would say:
>>
>>       If the app clearly works with both Python 2 and Python 3,
>>       then the Fedora package is obligated to use Python 3 instead
>>       of Python 2.
>>
>>       If however the app only works with one of them, obviously,
>>       Fedora package uses and requires that one.
>>
>> Or do we keep that on the packager's decision?
>
> Toshio already proposed a guidelines solution for this [2], but now that I look at it, it seems that it never got proposed to FPC. Toshio, will you propose that or should I? I guess we can do this regardless of the change I'm proposing now.
>
>> --
>> Miro Hrončok
>> --
>> Phone: +420777974800
>> IRC: mhroncok
>
> --
> Regards,
> Bohuslav "Slavek" Kabrda.
>
> [1] https://fedorahosted.org/fpc/ticket/271
> [2] https://lists.fedoraproject.org/pipermail/python-devel/2013-November/000528.html
> --
> packaging mailing list
> packaging@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/packaging
--
packaging mailing list
packaging@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/packaging





[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux