[Geoserver-devel] GeoTools and GeoServer time boxed release model proposal

Hi all,
first off, sorry for the late bad habit of cross positing to the two
communities :-p

We already discussed the idea of using a time boxed model for relases in
the two communities some time ago with general positive feedback.

I've prepared a formal proposal for it here:
http://geoserver.org/display/GEOS/GSIP+77+-+Time+boxed+release+model

The proposal is hosted on the GeoServer wiki and uses the GeoServer GSIP
format, but it's really meant to be discussed and voted by the two communities
togheter.

Since we're talking about releases (which are often synchronized)
and code stability, it cannot be any other way (well, unless GeoServer
stops using geotools snapshots, but that would have ugly consequences
for both communities).

There are cerntainly points that need more discussion, I especially
invite you to have a look at the commit guidelines, of what can be done where,
and to improve the GSIP until it satisfied everyone's need.

Cheers
Andrea

--
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 339 8844549

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

Hello Andrea,
the GSIP plus what came out from the gs/gt meeting looks good to me, I don’t have much to add, this is a very good proposal.

Two things:

  1. Fully agree with the wiki page listing the available resources for the release; I guess should be one or two responsible of collecting volunteers and updating the wiki though.
    In this same page I woul highlight that the stable branches are not necessairly maintained, and eventually if someone wants to maintain a branch, report the name into the wiki as reference.

  2. I can volunteer to help writing the documentation for the release process using the Justin scripts

Regards,
Alessio.


Ing. Alessio Fabiani
Founder / CTO GeoSolutions S.A.S.

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: (+39) 0584 96.23.13
fax: (+39) 0584 96.23.13
mobile:(+39) 331 62.33.686

http://www.geo-solutions.it
http://geo-solutions.blogspot.com
http://www.linkedin.com/in/alessiofabiani
https://twitter.com/alfa7961
http://twitter.com/geosolutions_it

On Sun, Jun 10, 2012 at 3:26 PM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi all,
first off, sorry for the late bad habit of cross positing to the two
communities :-p

We already discussed the idea of using a time boxed model for relases in
the two communities some time ago with general positive feedback.

I’ve prepared a formal proposal for it here:
http://geoserver.org/display/GEOS/GSIP+77±+Time+boxed+release+model

The proposal is hosted on the GeoServer wiki and uses the GeoServer GSIP
format, but it’s really meant to be discussed and voted by the two communities
togheter.

Since we’re talking about releases (which are often synchronized)
and code stability, it cannot be any other way (well, unless GeoServer
stops using geotools snapshots, but that would have ugly consequences
for both communities).

There are cerntainly points that need more discussion, I especially
invite you to have a look at the commit guidelines, of what can be done where,
and to improve the GSIP until it satisfied everyone’s need.

Cheers
Andrea


Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 339 8844549

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf


Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Great proposal Andrea, looking forward to getting this rolling. +1 with a few comments.

  • If we find that the 1 month release frequency is a bit much, due to resourcing constraints, or whatever, we might consider to reduce the cycle back to a release very 2 months.

  • We should capture this in the developer guide.

On Tue, Jun 12, 2012 at 1:58 AM, Alessio Fabiani <alessio.fabiani@anonymised.com> wrote:

Hello Andrea,
the GSIP plus what came out from the gs/gt meeting looks good to me, I don’t have much to add, this is a very good proposal.

Two things:

  1. Fully agree with the wiki page listing the available resources for the release; I guess should be one or two responsible of collecting volunteers and updating the wiki though.
    In this same page I woul highlight that the stable branches are not necessairly maintained, and eventually if someone wants to maintain a branch, report the name into the wiki as reference.

  2. I can volunteer to help writing the documentation for the release process using the Justin scripts

Regards,
Alessio.


Ing. Alessio Fabiani
Founder / CTO GeoSolutions S.A.S.

GeoSolutions S.A.S.

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: (+39) 0584 96.23.13
fax: (+39) 0584 96.23.13
mobile:(+39) 331 62.33.686

http://www.geo-solutions.it
http://geo-solutions.blogspot.com
http://www.linkedin.com/in/alessiofabiani
https://twitter.com/alfa7961
http://twitter.com/geosolutions_it

On Sun, Jun 10, 2012 at 3:26 PM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi all,
first off, sorry for the late bad habit of cross positing to the two
communities :-p

We already discussed the idea of using a time boxed model for relases in
the two communities some time ago with general positive feedback.

I’ve prepared a formal proposal for it here:
http://geoserver.org/display/GEOS/GSIP+77±+Time+boxed+release+model

The proposal is hosted on the GeoServer wiki and uses the GeoServer GSIP
format, but it’s really meant to be discussed and voted by the two communities
togheter.

Since we’re talking about releases (which are often synchronized)
and code stability, it cannot be any other way (well, unless GeoServer
stops using geotools snapshots, but that would have ugly consequences
for both communities).

There are cerntainly points that need more discussion, I especially
invite you to have a look at the commit guidelines, of what can be done where,
and to improve the GSIP until it satisfied everyone’s need.

Cheers
Andrea


Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 339 8844549

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf


Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Live Security Virtual Conference
Exclusive live event will cover all the ways today’s security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.