Re: Feature idea: package an installer image as a grub entry before F8.

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

 



On Tue, 2007-06-05 at 17:10 -0400, Colin Walters wrote:
> On Tue, 2007-06-05 at 16:38 -0400, Jeremy Katz wrote:
> > While we're at it, can we disallow GUI apps from using new GTK
> > features? ;-)  More seriously, adding restrictions like this doesn't
> > really help us to improve things for our userbase because we either end
> > up having to reimplement things that appear for the language or do weird
> > hoop-jumping. 
> 
> Are we just talking about Python or are there more problematic things?
> Would it really be so bad to be fixed at Python 2.4?  What's so hard to
> reimplement from Python 2.5 features?  From
> http://www.python.org/download/releases/2.5/highlights/
> I don't see much.

We actually already have a fair bit of pain to keep yum 3.2 working with
python 2.4 and 2.5.  Things like the integration of cElementTree and
pysqlite both led to API changes that we're carrying compatibility cruft
for.  The former isn't too bad.  The latter regularly makes me want to
stab myself repeatedly in the eyes.  We're not taking advantage of the
new try/except/finally bits which actually hurts quite a bit -- and just
trying to emulate or reimplement it _doesn't_ work nearly as well.

And even if there wasn't _anything_ in the python 2.4 -> 2.5 transition,
that doesn't mean that there hasn't been in the past and won't be in the
future.  Why would we want to tie the hands of a project like that?  And
don't forget -- it's not necessarily just python... it could be anything
else that we depend on.  rpm-python/rpm being high on the list of
probables.

Jeremy

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux