Gaphor package depends on zope

2007-10-18 Thread Cedric Delfosse
Hello,

I have a new version of gaphor sitting in experimental, and I'd like to
push it into unstable.

The problem is that this package depends on zope, because it needs
zope.component and zope.interface

Gaphor is an UML drawing tool, so I don't think that installing the
complete zope server when installing gaphor is a fair idea for our
users.

So I see three solutions:
 - keep the zope dependency ;
 - split zope into multiple packages (zope packagers will bite me :) and
depends on them ;
 - import private version of zope.interface / zope.component in gaphor
code (not easy, because these zope modules depends on lots of other zope
modules).

Any opinions about this ?

Regards,

Cédric



Re: Gaphor package depends on zope

2007-10-18 Thread Bernd Zeimetz
Hi,

> I think zope.interface is already available as a separate package,
> python-zopeinterface, which is self-contained.
> 
> Perhaps similar thing can be done to zope.component?

Without looking more deep into it, that should be possible.
You want to file a wishlist bug against Zope3.

Cheers,

Bernd

-- 
Bernd Zeimetz
<[EMAIL PROTECTED]> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Gaphor package depends on zope

2007-10-18 Thread Sanghyeon Seo
2007/10/19, Cedric Delfosse <[EMAIL PROTECTED]>:
> I have a new version of gaphor sitting in experimental, and I'd like to
> push it into unstable.
>
> The problem is that this package depends on zope, because it needs
> zope.component and zope.interface
>
> Gaphor is an UML drawing tool, so I don't think that installing the
> complete zope server when installing gaphor is a fair idea for our
> users.

I think zope.interface is already available as a separate package,
python-zopeinterface, which is self-contained.

Perhaps similar thing can be done to zope.component?

-- 
Seo Sanghyeon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]