Community Mapbuilder Incubation Progress
Revision as of 11:08, 21 March 2006 by Wiki-Camerons (talk | contribs)
Project Evaluation Criteria
Criteria for prioritizing projects for the incubation process.
Requirements
- the code is under an OSI approved license (data & doc projects need to specify their choice for a type of license).
- Mapbuilder is licensed under the LGPL.
- project willing to keep code clear of encumbrances (committer agreements, etc).
- Project Management Committee have agreed to sign Individual Contributor License Agreement (CLA) (once it is approved). Our project is young and we can contact all previous committers. I'm not expecting any objections to signing the CLA.
- I'm still waiting on guidance from the OSGeo committee as to whether we should support the CLA or not.
- the project is "geospatial", or directly in support of geospatial applications.
- Mapbuilder is a Web Mapping client which implements many OGC standards.
Desirable
- already reasonably mature (working quality code).
- Mapbuilder has been releasing stable web mapping clients for over 2 years.
- already has a substantial user community.
- We have a vibrant developer community, with over 10 developers, and process an average 10 to 15 emails a day. Our user community is rapidly growing with our 1.0 release pending.
- already has a substantial developer community.
- 4 core developers (the PSC) and around 10 to 15 other developers.
- adheres to standards (ie. OGC, etc) where appropriate.
- Mapbuilder implements OGC WMS, WMC, OWS, WFS, WFS-T, SLD, GeoRSS - probably more.
- has linkages with existing foundation projects.
- Mapbuilder is currently bundled with Geoserver.
- We hope to bundle with UDig and provide a Heavy/Light client solution for users.
- We have a long term goal of integrating with other AJAX Webmapping clients like Mapbender.
- fills a gap in the foundation software stack.
- Mapbuilder is a modular Webmapping toolkit which allows developers to easilly build customised web mapping clients. It's modular design makes it easy to extend.
- Mapbuilder is currently the only Web based WFS-T client.
- prepared to develop in an open and collaborative fashion.
- Mapbuilder is controlled by a Project Steering Committee and welcomes new developers.
- has contributions and interest from more than just one company/organization.
- All four Project Steering Committee members are from different countries and companies. Developers are similarly from all around the world and from different organisations.
- willing to migrate to foundation support infrastructure, and adopt website style consistent with the foundation.
- We are undecided as to whether the gain of moving to OSGeo is worth the effort.
- Also, I'm concerned about being tied to the proprietary Collabnet license.