[Distutils] Making commands extensible by default
Toshio Kuratomi
a.badger at gmail.com
Mon Apr 20 18:10:57 CEST 2009
David Cournapeau wrote:
> Toshio Kuratomi wrote:
>> They don't have bearing on talking about
>> redesigning how to design a new architecture that's easy to extend.
>>
>
> Those examples show why extending distutils commands with subclassing +
> post processing is not always enough. I don't understand why they would
> not be relevant for the design to improve distutils extensibility. They
> are quite typical of the usual problems I have when I need to extend
> distutils myself.
>
+1 to this argument :-)
subclassing is a bad way to implement extensibility for essentially
imperative tasks.
I was just saying that the fact that distutils commands being used from
paver having bugs does not invalidate paver's design of having functions
be the task unit to build upon.
-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20090420/29da3aa3/attachment.pgp>
More information about the Distutils-SIG
mailing list