[Z3lab] concepts for the concept map

Martijn Faassen faassen at infrae.com
Thu May 19 19:30:55 CEST 2005


Tom Hoffman wrote:
> On 5/19/05, Martijn Faassen <faassen at infrae.com> wrote:
[snip]

> At this point, Mark wants to keep things GPL licensed, which I believe
> is the biggest stumbing block to making that happen.
> 
> The structure of our project is a little weird, and does create some
> issues in trying to collaborate, which I might as well briefly lay out
> in hopes of preventing misunderstandings.  You can think of SchoolTool
> as a small, remote province of a rapidly growing empire.  We mostly
> manage our own affairs, and Mark just seems to want to keep a few
> simple rules to keep us from wandering off our mission.  It pretty
> much comes down to keeping the code he's paying for under the GPL, in
> our repository, and, especially at this phase, focused on
> functionality for schools.  If I would start spending his money on
> external projects, it could get hairy very quickly.  Given the amount
> of time, money and patience Mark has already invested in this
> philanthropic project, one can't really complain about his setting a
> few limits.

Okay, but here I get confused. Schooltool is using Zope 3, which is ZPL. 
It's also, or at least was when I last checked, using libxml2, which is 
MIT licensed. Why is the iCalendar library, which uses LGPL, different? 
You're using Python and its standard library too for that matter.

It's of course understood that you guys cannot contribute to the 
CPSSharedCalendar/CalCore project unless you can motivate this as 
benefiting Schoolbell/Schooltool, but reusing common infrastructure 
instead of maintaining stuff you rolled on your own seems like agood idea...

> Also, at this point all our development is being done by contractors,
> which makes it difficult to manage this kind of collaboration.  Since
> the developers aren't my employees, I can't just order them to make
> some time to work on this stuff (I'd have to write it into their next
> contract), and since they aren't doing this as a hobby or for fun, I
> can't expect them to just spend personal time on it.

That makes sense. I was just suggesting very pragmatic efforts to start 
off with, like reusing the Python iCalendar library.

We'll definitely need to think harder before we can think of reusing a 
calendar core like CalCore, and I'm sure the SchoolBell people can find 
many things wrong in it anyway. :)

Regards,

Martijn


More information about the Z3lab mailing list
More information about CPS: CPS project - CVS - API

Hosting: Nuxeo: Zope service provider

About

This page is a mailing archive for one of the Nuxeo projects.

Project News

[2008/11/18] Nuxeo 5.2.M3 and Nuxeo WebEngine 1.0.RC released![2008/11/13] First Nuxeo Developer Day (1st Dec. 2008) - Still a few seats available[2008/11/13] First Nuxeo Survey[2008/10/08] Nuxeo 5.1.6 Released

Corporate News

[2008/11/20] Nuxeo secures 2 million Euros and strengthens its board of directors and corporate governance[2008/11/17] Nuxeo joins OASIS[2008/10/23] IFRA Expo 2008 Amsterdam, October 27th to 30th, Booth 9363, Hall 9[2008/10/14] Nuxeo announces the appointment of Carina Rimoli as Indirect Sales Manager