This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bethard
Recipients bethard, loewis, tarek
Date 2009-05-02.18:54:25
SpamBayes Score 6.23992e-11
Marked as misclassified No
Message-id <1241290467.44.0.982216343316.issue5311@psf.upfronthosting.co.za>
In-reply-to
Content
Ok, I've been chatting with folks on microsoft.public.platformsdk.msi,
and I think the right approach here is to define a Feature for each
version of Python. Each Feature would install the exact same files, but
to a different Python directory.

One of the nice things about this approach would be that you could
install a module for multiple Python versions all at the same time. It
also should avoid the need for a VBScript or C-based CustomAction - we
should be able to do everything with the database tables.

One of the downsides is that we'll have to hard-code in all possible
versions of Python. My current plan is just to declare all versions as
2.0, 2.1, ..., 3.9. That should be good enough for a while, but at some
point this will have to get updated to work with Python 4.0. ;-)

I'll post back here when I've made some progress on this.
History
Date User Action Args
2009-05-02 18:54:27bethardsetrecipients: + bethard, loewis, tarek
2009-05-02 18:54:27bethardsetmessageid: <1241290467.44.0.982216343316.issue5311@psf.upfronthosting.co.za>
2009-05-02 18:54:26bethardlinkissue5311 messages
2009-05-02 18:54:25bethardcreate