Re: Whence Python?

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

 



Mike McCarty wrote:
Rahul Sundaram wrote:
Mike McCarty wrote:

I was reading http://fedoraproject.org/wiki/FedoraLiveCD
and I wonder, why is a rewrite in Python perceived to be
an advantage to this tool? ISTM to be a silly waste of
time.


You seem to be confused. This tool is already in python and has been that way for a long time.

I know that I always seem confused to you, Rahul.

You did not answer my question as asked. You might try reading
it again, and answering it, or deferring to those who can
if you do not know the answer.

The question appears to assume already that this tool is not under python already (which I why I said you appear to be confused) and fedora-live cd list would have been more appropriate to ask this question anyway. I would suggest doing so for a more detailed answer perhaps.

Yes, I saw on the web page that that part of the project is
already done. I supposed that since I had already stated that
I had read the page, you would presume that I was truthful,
and observant enough to notice that.

A part of was written in python and the rest in in shell script as it was originally. Install it and check it out. Should be very easy to see that if you are using anything more recent than Fedora Core 2 now.

The original tool that was based on OLPC build tools was written as sheel scripts and wasn't meant to be published. It was used for a early release for Fedora Core 6.

Red Hat uses python heavily in many of its tools so there is developer comfort and preexisting bindings for most of the tools in Fedora.

The partial rewrite in python provides the ability to install to hard disk, integration with yum API (python) kickstart (via pykickstart) and Anaconda (which is PyGTK).

Rahul

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux