[Mapbender-dev] road map Q2
Thomas Baschetti
info at thomas-baschetti.de
Mon Mar 8 10:41:17 EST 2010
Christoph,
i really like this and will do my best to support this path.
Putting testing first und getting us to really do this will
be the hardest part, but it's the key part, so it's absolutly correct, imho.
Thomas
On 07.03.2010 16:37, Christoph Baudson wrote:
> Hi friends of Mapbender,
>
> it's time to agree on a road map for Q2. We have already decided some
> key points at FOSSGIS 2010
>
> * release date (June, end of Q2)
> * version number (3.0)
>
> now we should decide what will be part of 3.0 and what not. I think by
> choosing 3.0 we have already decided that only the 3.0 contents will be
> guaranteed to be stable, older application elements from 2.x might no
> longer work. Please make yourself heard if you have another opinion!
>
> As I have said at the code sprint I feel we need more momentum in the
> project. I believe we can only get there if we slim Mapbender
> ("gesundschrumpfen") to a size that the existing team can manage, and
> then use the momentum of the OSGeo stack (like OpenLayers, GeoNetwork,
> etc) to grow again, sustainably. I think Q2 will deal almost exclusively
> with the slimming process.
>
> I had already proposed a road map on Feb 22nd, and I still think it's a
> good starting point. Having said that, I strongly feel that we need to
> focus even more on individual aspects in order to get the release done.
>
> Now, I would propose this road map, ordered by priority
>
> (a) automated testing
> - create concept
> - prototypical implementation
> - build script which automatically runs all JS and PHP tests
> - write a tutorial how to write tests
> - write tests for code you touch or create (and make it part of
> Mapbender "Done")
>
> (b) administration applications
> - re-evaluate Mapbender's administration concept (users, services,
> applications, authorization), document it
> - create a coding concept, document it
> - refactor old administration modules (or more likely, rewrite from
> scratch)
> - create a new administration application (wrt the Mapbender "Done") and
> remove the old ones
> - write tutorials
>
> (c) map applications
> - finishing touches on Mapbender core (remove obsolete code, API fine
> tuning, nothing spectacular but should be done)
> - decide which template applications will be part of 3.0
> - decide which application elements will be included, which will be
> deprecated
> - create concept for deprecated application elements
> - refactor or rewrite application elements (wrt the Mapbender "Done")
> and build template applications
>
>
> Our road to 3.0 should be very transparent. We should use the
> telascience installation as a demo platform where the community can
> monitor our progress and make suggestions as we move along. We should
> have a small review and retrospective every Monday at the IRC meeting to
> see what we have achieved and what we want to do next. We should send
> updates to the mailing lists regularly to get community input early and
> to keep each other motivated.
>
> We should keep in mind that we have no official sponsors yet for our
> endeavour. We should ask FOSSGIS e.V. if they want to sponsor our
> community events. I will also ask WhereGroup if they are willing to
> sponsor us, maybe by allowing their employees to spend some hours on
> Mapbender 3.0. Google could be a sponsor, in the course of GSoC 2010.
> Arnulf (who generously wants to sponsor the logo creation) also
> mentioned he will be looking for sponsors. Please try to find other
> sponsors, or if you are willing to sponsor, let us know.
>
> Let's discuss this proposal or suggest a different road map. We should
> not lose time, please reply this week so we can vote on the road map
> next Monday (March 15th) and then commit to working on it.
>
> I think FOSSGIS proved that Mapbender can rely on a great team, and I'm
> optimistic that we can pull this off, if we keep each other motivated
> and collaborate intensely. Thanks for your support!
>
> Christoph
--
Thomas Baschetti - Systemanalyse Geographische Informationssysteme
Hakenstraße 8D
49074 Osnabrück
Tel: 0541 25 91 90 | mobil 01577 189 25 91
E-Mail: info at thomas-baschetti.de
www.thomas-baschetti.de
Ust-IdNr.: DE264355072
More information about the Mapbender_dev
mailing list