public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Kolab2/Gentoo project
@ 2007-10-11 11:11 Gunnar Wrobel
  2007-10-13 17:27 ` Chris Gianelloni
  0 siblings, 1 reply; 5+ messages in thread
From: Gunnar Wrobel @ 2007-10-11 11:11 UTC (permalink / raw
  To: gentoo-dev

Hi!

Kolab (http://www.kolab.org) is an IMAP based groupware server that
works with a variety of clients. The server is usually deployed on the
OpenPKG distribution which allows to preconfigure the complex
combination of postfix, cyrus imap, openldap, amavisd etc. This
significantly reduces the effort for the system administrator to get
the groupware server up and running.

I have been working on integrating this groupware server natively into
Gentoo for two years now. The "kolab2" overlay provides the native
server version since about one and a half years.

There is still a lot of work necessary to get the upstream code into
shape so that it has the necessary quality to package it in a sane way
for portage. I'm working on that.

The project has advanced far enough though that I feel it is a good
time point to declare this a real Gentoo project.

http://www.gentoo.org/proj/en/kolab/index.xml

A first target of the project will be the integration of Kolab
specific patches into the packages "net-libs/c-client", "dev-lang/php"
as well as "net-mail/cyrus-imapd".

I know there are other developers (and probably many users) interested
in the Kolab server project and I'd be glad if people join the effort.

Cheers,

Gunnar 

-- 
Gunnar Wrobel                    Gentoo Developer
__________________C_o_n_t_a_c_t__________________

Mail: wrobel@gentoo.org
WWW:  http://www.gunnarwrobel.de
IRC:  #gentoo-web at freenode.org
_________________________________________________
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Kolab2/Gentoo project
  2007-10-11 11:11 [gentoo-dev] Kolab2/Gentoo project Gunnar Wrobel
@ 2007-10-13 17:27 ` Chris Gianelloni
  2007-10-13 22:05   ` Wulf C. Krueger
  2007-10-14 10:01   ` [gentoo-dev] " Gunnar Wrobel
  0 siblings, 2 replies; 5+ messages in thread
From: Chris Gianelloni @ 2007-10-13 17:27 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 765 bytes --]

On Thu, 2007-10-11 at 13:11 +0200, Gunnar Wrobel wrote:
> The project has advanced far enough though that I feel it is a good
> time point to declare this a real Gentoo project.
> 
> http://www.gentoo.org/proj/en/kolab/index.xml

Umm... why?  Why does a package need a project?  Is this not just a mail
server?

I don't mean any offense.  I just want to know.  Why do we need to
create a project, which should normally be reserved for wide-sweeping
changes or things that require massive amounts of coordination?  Why is
this not just a part of the net-mail herd?  It *is* a mail system, is it
not?

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Foundation Trustee
Gentoo Foundation

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Kolab2/Gentoo project
  2007-10-13 17:27 ` Chris Gianelloni
@ 2007-10-13 22:05   ` Wulf C. Krueger
  2007-10-14 15:21     ` Chris Gianelloni
  2007-10-14 10:01   ` [gentoo-dev] " Gunnar Wrobel
  1 sibling, 1 reply; 5+ messages in thread
From: Wulf C. Krueger @ 2007-10-13 22:05 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1079 bytes --]

On Saturday, 13. October 2007 19:27:05 Chris Gianelloni wrote:
> On Thu, 2007-10-11 at 13:11 +0200, Gunnar Wrobel wrote:
> > The project has advanced far enough though that I feel it is a good
> > time point to declare this a real Gentoo project.
> > http://www.gentoo.org/proj/en/kolab/index.xml
> Umm... why?  Why does a package need a project?  Is this not just a
> mail server?

It's a full-blown collaboration/groupware server and it will likely need a 
fair bit of coordination between different herds and maintainers as it 
uses several major F/OSS components which (at least until recently) need 
patches and integration changes to be usable with Kolab.

http://kolab.org/about-kolab-server.html

> I don't mean any offense.  I just want to know.  Why do we need to
> create a project, which should normally be reserved for wide-sweeping
> changes or things that require massive amounts of coordination?

Indeed. Having tried to use Kolab on Gentoo before, I assume it will be 
the latter that makes a Kolab project reasonable.

Best regards, Wulf

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-dev] Re: Kolab2/Gentoo project
  2007-10-13 17:27 ` Chris Gianelloni
  2007-10-13 22:05   ` Wulf C. Krueger
@ 2007-10-14 10:01   ` Gunnar Wrobel
  1 sibling, 0 replies; 5+ messages in thread
From: Gunnar Wrobel @ 2007-10-14 10:01 UTC (permalink / raw
  To: gentoo-dev

Chris Gianelloni <wolf31o2@gentoo.org> writes:

> On Thu, 2007-10-11 at 13:11 +0200, Gunnar Wrobel wrote:
>> The project has advanced far enough though that I feel it is a good
>> time point to declare this a real Gentoo project.
>> 
>> http://www.gentoo.org/proj/en/kolab/index.xml
>
> Umm... why?  Why does a package need a project?  Is this not just a mail
> server?

Kolab currently consists of 6 central, Kolab specific packages and
requires patches to cyrus-imapd, c-client, and php. The server
provides an automatic configuration system that affects even more
packages (postfix, amavis etc.) In addition the server now works
together with the Horde groupware client which will also need
integration with the corresponding packages that currently exist
within Portage.

While I did manage the Kolab2/Gentoo outside of the tree for a long
time now, the fact that some central packages in the tree need
patching make the overlay approach rather messy in this case. So the
first task would be to coordinate with the corresponding herds in
order to get the patches into Gentoo in a clean fashion.

And I expect clean integration to take another one to two
years. Having a herd and an overlay would be very
beneficial. Especially for bug tracking.

>
> I don't mean any offense.  

No offense taken. This is of course open to discussion.

> I just want to know.  Why do we need to
> create a project, which should normally be reserved for wide-sweeping
> changes or things that require massive amounts of coordination?  Why is
> this not just a part of the net-mail herd?  It *is* a mail system, is it
> not?

It is a groupware server that has its central base in net-mail. It is
of course not going to be comparable to the major Gentoo projects but
definitely comparable in size to a project like webapps.

Since I have been working on this for two years now and know that it
will take the same amount of time again to get this into Gentoo so
that all parties are happy I think a project about this is
appropriate. There were also other devs interested so I expect this to
develop into more than a one persons project.

Thanks for your comments!

Cheers,

Gunnar

-- 
Gunnar Wrobel                    Gentoo Developer
__________________C_o_n_t_a_c_t__________________

Mail: wrobel@gentoo.org
WWW:  http://www.gunnarwrobel.de
IRC:  #gentoo-web at freenode.org
_________________________________________________
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Kolab2/Gentoo project
  2007-10-13 22:05   ` Wulf C. Krueger
@ 2007-10-14 15:21     ` Chris Gianelloni
  0 siblings, 0 replies; 5+ messages in thread
From: Chris Gianelloni @ 2007-10-14 15:21 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1483 bytes --]

On Sun, 2007-10-14 at 00:05 +0200, Wulf C. Krueger wrote:
> On Saturday, 13. October 2007 19:27:05 Chris Gianelloni wrote:
> > On Thu, 2007-10-11 at 13:11 +0200, Gunnar Wrobel wrote:
> > > The project has advanced far enough though that I feel it is a good
> > > time point to declare this a real Gentoo project.
> > > http://www.gentoo.org/proj/en/kolab/index.xml
> > Umm... why?  Why does a package need a project?  Is this not just a
> > mail server?
> 
> It's a full-blown collaboration/groupware server and it will likely need a 
> fair bit of coordination between different herds and maintainers as it 
> uses several major F/OSS components which (at least until recently) need 
> patches and integration changes to be usable with Kolab.
> 
> http://kolab.org/about-kolab-server.html
> 
> > I don't mean any offense.  I just want to know.  Why do we need to
> > create a project, which should normally be reserved for wide-sweeping
> > changes or things that require massive amounts of coordination?
> 
> Indeed. Having tried to use Kolab on Gentoo before, I assume it will be 
> the latter that makes a Kolab project reasonable.

Cool.  In the future (this is to everyone), can we say this kind of
information in the announcement message so we don't end up having to ask
such questions?

Thanks,

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Foundation Trustee
Gentoo Foundation

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-10-14 15:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-11 11:11 [gentoo-dev] Kolab2/Gentoo project Gunnar Wrobel
2007-10-13 17:27 ` Chris Gianelloni
2007-10-13 22:05   ` Wulf C. Krueger
2007-10-14 15:21     ` Chris Gianelloni
2007-10-14 10:01   ` [gentoo-dev] " Gunnar Wrobel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox