[Geoserver-devel] Meeting minutes from GeoTools/GeoServer meeting May 28 2012

GeoTools/GeoServer IRC Meeting May 28, 2012

Attendees
--------------

Andrea Aime
Alessio Fabiani
Ben Caradoc-Davies
Justin Deoliveira

Agenda
-----------

* JIRA - Closing vs Resolving
* 2.1.4
* Automated Release
* Cite
* Git

JIRA - Closing vs Resolving
-----------------------------------------

Dealing with Closed issues.
Consensus on the ml, resolve but don't close until the ticket is in a release.
Closing right away: duplicate, cannot reproduce, won't fix.
Not assigning a "fix for" version when creating issue -> good idea, we
need to open a ticket on HAUS to get there.

Action items:

* notify the developer list (JD)
* fix version - turn off (AA)
* notice about closing issues (AA)
* documenting practice in developer guide (JD)

Automated release
------------------------

GS part working fairly well, 2.2-beta2 a success
One issue -> automatically create a page on Confluence, but missing
REST API there, may get upgraded
Maybe switching back to Codehaus for Confluence? How people feel?
Reasons for switch in the past:
- slowness
- theming

GeoTools release scripts almost done too, need to push them into the repo.

Action items:
* push the scripts into the gt/gs repositories (JD)
* prepare the time based release proposal (AA)

2.1.4 Release
--------------------

Action items:
* do the release "soon" (this week, next week?) (AF)
* backport resource pool changes (critical thread safety fixes) right
after 2.1.4 (AA)

CITE
-------

Justin's favourite topic!
Putting together patches, one might require a dispatcher change. The
server is expected to tell the version by the wfs namespace uri,
change in the dispatcher is required.

Possibility to turn off service versions -> useful, but not critical,
the dispatch by namespace is sufficient.

srs syntax, going to solution 3 from the ml, and make it configurable
in WFS service definition (the changes should allow for newer
sytanxes, it seems they are growing like mushrooms).

Also want to support HTTP URI srsNames.

Also waiting for some fixes in CITE from lat/lon GmbH.
And some fixes needed on the WMS side.

* Postgres comparison intProp = decProp - decLiteral failing, at the
db evaluated as intProper = (int) decProp - decLiteral

* Investigating count behaviour and whether filter splitting is used (it is)

Action items:
* talk with LatLon (JD)
* roll a new test case for the failing postgresql test (JD) and try to
fix it (AA)
* fix the WMS CITE tests -> is there a jira issue?

2.2-beta2
-------------

* looking good, an RC within a couple of weeks is looking promising
* seek non-Justin volunteer for 2.2-rc1 (BCD)
- Ben looking for someone that can do it on his side

Git
----

- People pro-git nowadays
- Missing docs, best practices
- Jody doing some work on the GT side

- Local branches are the killer app.
- Line endings: need to understand settings, and do we ever need CRLF
in files like BAT files.
- Need a git revision plugin (ant?) so builds are revision-aware.
Easier to identify current tag in git?

- Build server switching from svn to git
- externals!! --> just stick a copy of minimal data dir in web-app or
make sure GS can really start out of an empty data dir

Keep svn-ish branch model, don't change what works :-p (cherry-pick changes)
How to commit to the reference repo after the switch? Justin
recomments setup two remotes in the local checkout, origin is their
fork, and then canonical.
How to develop? bug fixes, use the canonical, new functionality, in
the personal one
--> document as a best practice in the dev guide
Commit access becomes access to the canonical repo.

Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github vs bitbucket. Github has most of the mindshare today. If you
prefer something else please make a compelling argument :slight_smile:

Action items:

* fix web/app/minimal external dependency (JD)
* write proposal (AA, who will shamelessly copy it from geotools)
* experiment with getting out a full history in git (both geotools/geoserver)?
* svn repos? Is it possible to keep them around in read-only mode? Ask
OSGeo and Codehaus.
* look into orgainzations (JD)

---------------------------------------------------------------

Next meeing is June 11 usual time, see you there!

--
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

Sorry I missed this one guys; can we send out a reminder the day before or something :slight_smile:

I also had a bit of trouble untangling the “git transition” notes; Justin would you be available to talk me through it and we can update the RFC?

Next meeing is June 11 usual time, see you there!

I will add this to my calendar now :slight_smile:

Jody

On Mon, May 28, 2012 at 8:30 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

Sorry I missed this one guys; can we send out a reminder the day before or something :slight_smile:

Yeah, the biweekly meeting kind of throws off the reminder. I can try to set a calendar item for the friday before to send the reminder though…

I also had a bit of trouble untangling the “git transition” notes; Justin would you be available to talk me through it and we can update the RFC?

It is on my list, currently working through other action items, most of which were listed the meeting notes. Sorting out git stuff is sort of at the bottom of the list. But hope to get to it tomorrow.

Next meeing is June 11 usual time, see you there!

I will add this to my calendar now :slight_smile:

Jody


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.

We have tentatively confirmed performing the 2.2-rc1 release. Iteration planning is next week. The week of 11 June looks good to me.

I'd like to see Justin's srsName patches and Victor's GML 3.2 xlink:href patch in RC1.

On 28/05/12 22:29, Andrea Aime wrote:

2.2-beta2
-------------

* looking good, an RC within a couple of weeks is looking promising
* seek non-Justin volunteer for 2.2-rc1 (BCD)
    - Ben looking for someone that can do it on his side

--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

On Mon, May 28, 2012 at 4:29 PM, Andrea Aime
<andrea.aime@anonymised.com> wrote:

Action items:

* notify the developer list (JD)
* fix version - turn off (AA)
* notice about closing issues (AA)

http://jira.codehaus.org/browse/HAUS-2234

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

Thanks Andrea:

I added a few more details to that report (as we have some previous customisations in place.). The new UI provides a handy diagram:

getThumbnail.png

On 28/05/12 22:29, Andrea Aime wrote:

Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github confirms they offer free organization accounts to open source projects:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

-------- Original Message --------
Subject: Free organization accounts for open source projects?
Date: Fri, 1 Jun 2012 04:48:18 +0800
From: Kyros (GitHub Staff)
To: Caradoc-Davies, Ben (CESRE, Kensington) <Ben.Caradoc-Davies@anonymised.com>

// Please reply above this line

From: Kyros (GitHub Staff)
Subject: Free organization accounts for open source projects?

Hi Ben,

We do offer free organization account to open source projects. We have a help article that explains the advantages of an organization account, you can read it here: https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

Cheers

-----------------------

--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

On Fri, Jun 1, 2012 at 5:31 AM, Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com> wrote:

On 28/05/12 22:29, Andrea Aime wrote:

Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github confirms they offer free organization accounts to open source projects:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

Nice!

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

Awesome ben! Thanks for doing the leg work on this. Can you proceed with setting up the two organizations for geotools and geoserver? Do you need anything from me? I guess access to the geotools and geoserver accounts to upgrade them perhaps?

On Thu, May 31, 2012 at 9:31 PM, Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com> wrote:

On 28/05/12 22:29, Andrea Aime wrote:

Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github confirms they offer free organization accounts to open source
projects:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

-------- Original Message --------
Subject: Free organization accounts for open source projects?
Date: Fri, 1 Jun 2012 04:48:18 +0800
From: Kyros (GitHub Staff)
To: Caradoc-Davies, Ben (CESRE, Kensington) <Ben.Caradoc-Davies@anonymised.com.>

// Please reply above this line

From: Kyros (GitHub Staff)
Subject: Free organization accounts for open source projects?

Hi Ben,

We do offer free organization account to open source projects. We have a
help article that explains the advantages of an organization account,
you can read it here:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

Cheers



Ben Caradoc-Davies Ben.Caradoc-Davies@anonymised.com
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre


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.

Should we go ahead and vote on those change proposals then :slight_smile: For now I will add to the tasks list.

I note that uDig set up its own organisation previously; and we have set up a number of groups (udig-comittters, udig-psc to supplement the udig-owners group that gets created). If there are any other questions I can answer please pass them on.


Jody Garnett

On Friday, 1 June 2012 at 11:50 PM, Justin Deoliveira wrote:

Awesome ben! Thanks for doing the leg work on this. Can you proceed with setting up the two organizations for geotools and geoserver? Do you need anything from me? I guess access to the geotools and geoserver accounts to upgrade them perhaps?

On Thu, May 31, 2012 at 9:31 PM, Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com> wrote:

On 28/05/12 22:29, Andrea Aime wrote:

Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github confirms they offer free organization accounts to open source
projects:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

-------- Original Message --------
Subject: Free organization accounts for open source projects?
Date: Fri, 1 Jun 2012 04:48:18 +0800
From: Kyros (GitHub Staff)
To: Caradoc-Davies, Ben (CESRE, Kensington) <Ben.Caradoc-Davies@anonymised.com>

// Please reply above this line

From: Kyros (GitHub Staff)
Subject: Free organization accounts for open source projects?

Hi Ben,

We do offer free organization account to open source projects. We have a
help article that explains the advantages of an organization account,
you can read it here:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

Cheers



Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre


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.


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

Justin,

as the owner of the existing geotools and geoserver accounts, these requests should probably come from you. You also know a lot more about git and github than I do, so I would be more comfortable if you led on this one. Will you have time?

Kind regards,
Ben.

On 01/06/12 21:50, Justin Deoliveira wrote:

Awesome ben! Thanks for doing the leg work on this. Can you proceed with setting up the two organizations for geotools and geoserver? Do you need anything from me? I guess access to the geotools and geoserver accounts to upgrade them perhaps?

On Thu, May 31, 2012 at 9:31 PM, Ben Caradoc-Davies<Ben.Caradoc-Davies@anonymised.com<mailto:Ben.Caradoc-Davies@anonymised.com>> wrote:
On 28/05/12 22:29, Andrea Aime wrote:

Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github confirms they offer free organization accounts to open source
projects:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

-------- Original Message --------
Subject: Free organization accounts for open source projects?
Date: Fri, 1 Jun 2012 04:48:18 +0800
From: Kyros (GitHub Staff)
To: Caradoc-Davies, Ben (CESRE, Kensington)<Ben.Caradoc-Davies@anonymised.com>

// Please reply above this line

From: Kyros (GitHub Staff)
Subject: Free organization accounts for open source projects?

Hi Ben,

We do offer free organization account to open source projects. We have a
help article that explains the advantages of an organization account,
you can read it here:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

Cheers

-----------------------

--
Ben Caradoc-Davies<Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

------------------------------------------------------------------------------
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<mailto:Geoserver-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

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

--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

Sure thing Ben. Can you send along the contact at github? Thanks.

On Mon, Jun 4, 2012 at 10:15 PM, Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com> wrote:

Justin,

as the owner of the existing geotools and geoserver accounts, these requests should probably come from you. You also know a lot more about git and github than I do, so I would be more comfortable if you led on this one. Will you have time?

Kind regards,
Ben.

On 01/06/12 21:50, Justin Deoliveira wrote:

Awesome ben! Thanks for doing the leg work on this. Can you proceed with setting up the two organizations for geotools and geoserver? Do you need anything from me? I guess access to the geotools and geoserver accounts to upgrade them perhaps?

On Thu, May 31, 2012 at 9:31 PM, Ben Caradoc-Davies<Ben.Caradoc-Davies@anonymised.commailto:[Ben.Caradoc-Davies@anonymised.com](mailto:Ben.Caradoc-Davies@anonymised.com)> wrote:

On 28/05/12 22:29, Andrea Aime wrote:

Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github confirms they offer free organization accounts to open source
projects:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

-------- Original Message --------
Subject: Free organization accounts for open source projects?
Date: Fri, 1 Jun 2012 04:48:18 +0800
From: Kyros (GitHub Staff)
To: Caradoc-Davies, Ben (CESRE, Kensington)<Ben.Caradoc-Davies@anonymised.com.254…>

// Please reply above this line

From: Kyros (GitHub Staff)
Subject: Free organization accounts for open source projects?

Hi Ben,

We do offer free organization account to open source projects. We have a
help article that explains the advantages of an organization account,
you can read it here:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

Cheers



Ben Caradoc-DaviesBen.Caradoc-Davies@anonymised.com
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre


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.comsourceforge.netmailto:[Geoserver-devel@lists.sourceforge.net](mailto:Geoserver-devel@lists.sourceforge.net)

https://lists.sourceforge.net/lists/listinfo/geoserver-devel


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


Ben Caradoc-Davies Ben.Caradoc-Davies@anonymised.com
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre


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

Justin,.

the reply was sent by:
Kyros (GitHub Staff) <tender2+d25bffe0adb2668e83145e7f5aa53db101db7b719@anonymised.com>

in response to my question submitted through their support form:
https://github.com/contact

Kind regards,
Ben.

On 05/06/12 23:57, Justin Deoliveira wrote:

Sure thing Ben. Can you send along the contact at github? Thanks.

On Mon, Jun 4, 2012 at 10:15 PM, Ben Caradoc-Davies<Ben.Caradoc-Davies@anonymised.com<mailto:Ben.Caradoc-Davies@anonymised.com>> wrote:
Justin,

as the owner of the existing geotools and geoserver accounts, these requests should probably come from you. You also know a lot more about git and github than I do, so I would be more comfortable if you led on this one. Will you have time?

Kind regards,
Ben.

On 01/06/12 21:50, Justin Deoliveira wrote:
Awesome ben! Thanks for doing the leg work on this. Can you proceed with setting up the two organizations for geotools and geoserver? Do you need anything from me? I guess access to the geotools and geoserver accounts to upgrade them perhaps?

On Thu, May 31, 2012 at 9:31 PM, Ben Caradoc-Davies<Ben.Caradoc-Davies@anonymised.com<mailto:Ben.Caradoc-Davies@anonymised.com>> wrote:

On 28/05/12 22:29, Andrea Aime wrote:
Setup an organisation in github to represent the community? Available
in the free hosting? Would allow us to setup admins and add new
committers

Github confirms they offer free organization accounts to open source
projects:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

-------- Original Message --------
Subject: Free organization accounts for open source projects?
Date: Fri, 1 Jun 2012 04:48:18 +0800
From: Kyros (GitHub Staff)
To: Caradoc-Davies, Ben (CESRE, Kensington)<Ben.Caradoc-Davies@anonymised.com>

// Please reply above this line

From: Kyros (GitHub Staff)
Subject: Free organization accounts for open source projects?

Hi Ben,

We do offer free organization account to open source projects. We have a
help article that explains the advantages of an organization account,
you can read it here:
https://helpnext.github.com/articles/what-s-the-difference-between-user-and-organization-accounts

Cheers

-----------------------

--
Ben Caradoc-Davies<Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

------------------------------------------------------------------------------
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<mailto:Geoserver-devel@lists.sourceforge.net><mailto:Geoserver-devel@lists.sourceforge.net>

https://lists.sourceforge.net/lists/listinfo/geoserver-devel

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

--
Ben Caradoc-Davies<Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

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

--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre