[Distutils] Distutils functionality questions/clarifications...
Nathan Yergler
nathan at creativecommons.org
Tue Jun 2 17:51:26 CEST 2009
On Tue, Jun 2, 2009 at 7:32 AM, David Lyon <david.lyon at preisshare.net> wrote:
> On Tue, 2 Jun 2009 14:50:35 +0200, Tarek Ziadé <ziade.tarek at gmail.com>
> wrote:
>>> 1) Debian+ubuntu .deb support? working? not-working? Status?
>>
>> The stdeb project provides a layer on the top of distutils for example
>> to achieve this.
>
> Oh ok - well the documentation should really lead people there.. imho
>
>>> 2) Mac Support? Working? same - how well? documentation is vague
>>
>> What kind of mac support you are reffering to ? If you build
>> something, it will work fine under mac
>
> Well...
>
> update the documentation.. the table near the top needs to
> reflect that.
I think Tarek is just pointing out that you can build a dist and it'll
work on Mac OS X; AFAIK there's no explicit target for it (ala wininst
or RPM).
>
> snip of ... http://docs.python.org/distutils/builtdist.html
> -----
> The available formats for built distributions are:
> Format Description Notes
> gztar gzipped tar file (.tar.gz) (1),(3)
> ztar compressed tar file (.tar.Z) (3)
> tar tar file (.tar) (3)
> zip zip file (.zip) (4)
> rpm RPM (5)
> pkgtool Solaris pkgtool
> sdux HP-UX swinstall
> rpm RPM (5)
> wininst self-extracting ZIP file for Windows (2),(4)
> -----
>
>>> 3) windows installers for packages - can we kill them? or
>>> how do we move to something better...
>>
>> What do you mean by "killing them" ?
>
> Remove from circulation.
>
>>> I'm wondering what people think about having a gui interface
>>> to drive all this technical wizardry....
>>
>> What would your GUI do precisely ?
>
> Allow a novice to take a python "application" or "module" and
> run it through all those tools and end up with the desired
> built targets....
>
> The kinds of things that need to be managed are:
>
> - versioning
> - provision for documentation
> - compiling p2exe,py2app
> - windows installers
>
> I'm not having too many new ideas because it appears these things
> are already implemented...
>
> But in a simple example, a user has a (say) windows pc, wants to build
> for mac and linux... has no idea... clicks the appropriate
> check boxes... and it all "gets done"...
>
> Perphaps even uploading the lot to their website or pypi...
>
>> distutils can probably provide the basis for a third-party application
>> that wants to provide
>> some GUI to drive some process.
>
> hmmm... it's an interesting thought...
>
>> On the packaging side ? tons of things really
>
> Yes, well I am very close to releasing a Package Manager GUI so
> I'm kindof concentrating on that first before I go take on any
> new commitments...
>
> David
>
>
> _______________________________________________
> Distutils-SIG maillist - Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig
>
More information about the Distutils-SIG
mailing list