[Date Prev][Date Next]
Re: Collabograte project
On 03/03/2012 08:11 AM, Daniel Pocock wrote:
> On 01/03/12 22:17, Kartik Subbarao wrote:
>> I'm integrating OpenLDAP as an LDAP Directory component in the open
>> source Collabograte project that I recently announced:
> I think this is interesting and very worthwhile. There are similar
> projects like FusionForge, some of them use OpenLDAP. Can you
> elaborate on what makes Collabograte distinctive from those other
The primary audience for Collabograte is IT integrators who want to
assemble their own custom services from individual collaboration
components that they choose. Collabograte helps them with the heavy
lifting of integration -- connecting the dots between these different
components. For example, in the role of "LDAP Directory Component",
Collabograte can provide configurations for a number of LDAP servers.
OpenLDAP is the first one that it supports, but there is no restriction
on the products that can be supported. The same is true for any other
category of component. So down the line, Collabograte might support 5
different OSes, 4 different LDAP servers, 3 different Wikis, etc.
Over time, someone could build a FusionForge out of Collabograte and
make it generally available on the Internet (it's all open source,
people can do whatever they want), but that's not the focal point of
Collabograte itself. With Collabograte, I'm more interested in building
a community of IT integrators than in providing services directly to end
users. To put it in LDAP terms, Collabograte is more of an auxiliary
class than a structural class :-)
>> I'd be very interested in hearing any comments, ideas, suggestions, or
>> questions you might have on this. I want to help Enterprise IT do a
>> better job of integrating open source into their environments, as well
>> as improve the collaboration between Enterprise IT and open source
>> project communities.
> Other popular collaboration apps that come to mind are MoinMoin,
> Bugzilla, mailman
Thanks for the application suggestions.
> Do you plan to offer choice of app, e.g. someone can choose between
> Bugzilla, Mantis or RT for bug/service request handling?
> Or you anticipate a very tight integration with the apps you prefer?
The former, most definitely. Collabograte is all about freedom and
choice, maximizing the options that integrators have to pick and choose
the components they want. Basically, if someone is willing to contribute
integration configuration for a new component, and the code meets a
basic standard of quality, I'll lean towards accepting it. This may mean
that not all combinations of all components will work with each other,
but the ones people care about the most will. And I will be looking to
build on existing work to make it more modular, get stuff pushed
upstream where appropriate/possible, etc.