[fusion-dev] contributors agreements ??
Alan Boudreault
aboudreault at mapgears.com
Wed May 14 13:57:56 EDT 2008
+1! I agree also with this less rigid model.
Alan
Jason Fournier wrote:
> I agree with Daniel's assessment - a formal yet less rigid agreement is
> preferable so long as it allows us to meet the standards expected by OSGeo
> for code provenance and does not discourage contributions from the
> community.
>
> Jason
>
>
>
>
> -----Original Message-----
> From: fusion-dev-bounces at lists.osgeo.org
> [mailto:fusion-dev-bounces at lists.osgeo.org] On Behalf Of Daniel Morissette
> Sent: Wednesday, May 14, 2008 11:53 AM
> To: fusion-dev at lists.osgeo.org
> Subject: Re: [fusion-dev] contributors agreements ??
>
> Hi Paul,
>
> It's a great idea to solve these questions now while the project is
> still young.
>
> I think my preference would be for something less rigid than what
> OpenLayers has, but a bit more formal than the current MapServer
> situation (which might change eventually). I'd probably go with a
> scenario where committers are required to sign a committer agreement
> (either on paper or electronically), and they take responsibility for
> all code that they commit, including small patches contributed by
> non-committers if they feel that they are appropriate and after they
> have received confirmation from the contributor that the code is clean
> and safe to include in the software (this should be one of their
> responsibilities in the committer agreement). The inclusion of large
> patches from non-committers could also be facilitated by the
> non-committer signing some kind of contributor agreement that would be
> the same as the committer agreement without the commit
> right/responsibilities part.
>
> That's my preference based on my experience with other projects, but I
> think we'd be fine with anything as long as we have something in place
> to protect the project and that it's not too rigid to avoid creating a
> barrier to small contributions.
>
> Daniel
>
> P.S. Perhaps the Fusion PSC could be formalized first (or was that done
> already, I forget?), and then solving this would be the PSC's first job.
>
>
> Paul Spencer wrote:
>
>> Given that one of our goals is eventual incubation into OSGeo, I would
>> like to be well prepared for the incubation process. The most difficult
>> part of that process for existing projects seems to be the code
>> provenance review (where did all the code come from and do you clearly
>> have the right to include it in your project).
>>
>> At this point in time, all the code in Fusion is copyright either DM
>> Solutions Group or MapGears (thanks Alan!). As we are starting to get
>> more traffic on the lists, it is conceivable that we will start getting
>> bug fixes, patches, and new features contributed from outside DM
>> Solutions Group. I would like to encourage this as much as possible,
>> while maintaining clear entitlement to use the code that is contributed.
>>
>> There are two models in use right now in the projects that I am involved
>> in.
>>
>> One is to require a signed contributors agreement for anyone that
>> submits code (committer or not). Patches, features etc coming from
>> anyone who has not signed a contributors agreement are not included.
>> OpenLayers uses this model.
>>
>> The other is to have a committers agreement, whereby committers take
>> responsibility for the code they are committing to the repository. They
>> can accept user contributions and commit them if they feel the
>> contribution is sound. MapServer uses this model.
>>
>> On the other axis is whether or not to require a signed agreement
>> (OpenLayers) or just an acknowledgement of the agreement (MapServer).
>>
>> I'm open on both issues, I would like to get feedback from the (now
>> growing) community of developers. But I would like to put something in
>> place before we start getting a lot of contributions so we can prevent
>> some of the leg work required for incubation.
>>
>> Cheers
>>
>> Paul
>>
>> __________________________________________
>>
>> Paul Spencer
>> Chief Technology Officer
>> DM Solutions Group Inc
>> http://www.dmsolutions.ca/
>>
>> _______________________________________________
>> fusion-dev mailing list
>> fusion-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/fusion-dev
>>
>
>
>
--
Alan Boudreault
Mapgears
http://www.mapgears.com
More information about the fusion-dev
mailing list