[Twisted-Python] Progress report on splitting packages

James Y Knight foom at fuhm.net
Tue Apr 20 13:04:25 EDT 2004


On Apr 20, 2004, at 12:02 PM, Fred L. Drake, Jr. wrote:

> On Tuesday 20 April 2004 11:29 am, Itamar Shtull-Trauring wrote:
>> On Tue, 2004-04-20 at 10:57, James Y Knight wrote:
>>> Using twisted.* would be better if twisted.core was in twisted.core 
>>> but
>>> even without that the name sounds fine to me.
>>>
>>> So, can it not be done technically?
>>
>> I think so, yes.
>
> One thing that's interesting to note is that distutils actually allows
> installing subpackages directly.  For example, it's possible to install
> twisted.news separately from other twisted.* packages (let's ignore
> dependencies for the moment).

If it's the case that this is possible, I'd say "best naming scheme" 
would be:
twisted.core.*coremodules
twisted.product
twisted.otherproduct.

However, given that twisted.core isn't going to exist, I'd be almost as 
happy with:
twisted.*coremodules
tmlabs.product
tmlabs.otherproduct

So consider that last my vote.

James





More information about the Twisted-Python mailing list