[Incubator] CONTRIBUTING.md and LICENSE.md not a requirement for incubating projects?
Cameron Shorter
cameron.shorter at gmail.com
Wed Sep 13 14:16:32 PDT 2017
Thanks Jody,
I think you have some good practical ideas here, which should be fairly
easy to gain consensus around.
I'd suggest the next step would be draw up ideas into a draft (probably
using existing wiki as a basis) which we can comment on and then vote on.
This is not time critical, so could wait until after marketing
initiatives are less time consuming.
Cheers, Cameron
On 13/9/17 2:56 am, Jody Garnett wrote:
> Morning Cameron good to hear from you.
>
> In a couple email threads, and the most recent board meeting, we are
> getting input on what makes a good community project (and what kind of
> projects we wish to promote as open source spatial).
>
> I love the idea of aligning the very short community project checklist
> and the incubation checklist. In particular we hit on a great way to
> communicate our incubation ideals during the marketing/rebranding by
> emphasizing open, geospatial and fair.
>
> 1) CONTIRBUTING.md and LICENSE.md are best practices from github
> allowing projects to be searched effectively, and the appropriate
> instructions shown to those making pull requests (not as effective as
> a CLA but something).
>
> 2) Check the headers - I am hoping for something lighter weight then
> the provenance review (which requires checking history). Several
> projects have done multi-file searches (we can provide a grep example)
> to detect files without a header. This subject has been complicated by
> our recent osgeo legal advice that headers are not required as many of
> have been taught (but that LICENSE file is).
>
> This provides three easy checks, all of which introduce our priorities
> as a software foundation:
>
> - fair: Check for a contirbuting.md <http://contirbuting.md> file
> (required for github, but need should be met somehow for other platforms)
> - open: The quick check is looking for a LICENSE.md (github) or
> LICENSE.txt file and confirming it is on the OSI approved list. I hope
> a grep can identify any files with out headers and a void a time sync.
> - geospatial: This is the tricky one to confirm - any suggestions?
>
> Implicit in this is a tension between being flexible (many projects
> can show they are open to contributions by citing their developers
> guide rather than including a CONTRIBUTING file) and prescriptive
> (tell projects exactly what to do). I would personally err on
> communication; we are doing open source advocacy here so it is more
> important that projects *are* participatory than that they have
> exactly the right files.
>
> There are a few more requirements from the discuss list focusing on
> borderline cases between open source and free software. I would like
> us to take care to be kind to each other discussing this balance and
> not lose sight of our strong core of geospatial/open/fair.
> --
> Jody Garnett
>
> On 12 September 2017 at 02:32, Cameron Shorter
> <cameron.shorter at gmail.com <mailto:cameron.shorter at gmail.com>> wrote:
>
> Hi incubation committee,
>
> One thing the OSGeo-Live community have picked up is that OSGeo
> Community projects are being asked for CONTRIBUTING.md and
> LICENSE.md files [1], however there isn't an obvious corresponding
> requirement for this in the OSGeo Incubation Graduation Checklist [2].
>
> I'd suggest that the Graduation Checklist probably needs updating.
>
> I also notice the requirement for Community projects to check
> headers for Open Source compliance, although there isn't specific
> guidance on how such checks should be applied. It sounds very
> similar to a "Provenance Review". Our experience with OSGeo
> incubation is that the "Provenance Review" is usually the biggest
> time sink and stumbling block for projects going through
> incubation. I'd be interested to hear Jody's thoughts on this.
>
> Warm regards, Cameron
>
> [1] https://wiki.osgeo.org/wiki/OSGeo_Community_Projects
> <https://wiki.osgeo.org/wiki/OSGeo_Community_Projects>
>
> [2]
> http://www.osgeo.org/incubator/process/project_graduation_checklist.html
> <http://www.osgeo.org/incubator/process/project_graduation_checklist.html>
>
>
> --
> Cameron Shorter
> Open Technologies Consultant
> Geospatial & Software Architect
> Open Source Developer
>
> M+61 (0) 419 142 254 <tel:+61%20419%20142%20254>
> http://shorter.net
>
>
> _______________________________________________
> Incubator mailing list
> Incubator at lists.osgeo.org <mailto:Incubator at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/incubator
> <https://lists.osgeo.org/mailman/listinfo/incubator>
>
>
--
Cameron Shorter
Open Technologies Consultant
Geospatial & Software Architect
Open Source Developer
M +61 (0) 419 142 254
http://shorter.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/incubator/attachments/20170914/2e57af26/attachment.html>
More information about the Incubator
mailing list