[Geoserver-devel] GSIP feedback

I took a run through the GSIP pages listed as under discussion ... I have missed a few geoserver meetings and wanted to catch up.

http://geoserver.org/display/GEOS/GSIP+12+-+Mock+Test+Support
- proposal seems incomplete?
- I actually thought some of this work was done?
- While it is important and effects our coding policies as developers it will not effect the shipped product to any great extent; does this need to be a GSIP?

http://geoserver.org/display/GEOS/GSIP+17+-+Community+module+handling
- this is an important issue; outlining policy and so on
- does not appear to be ready or being discussed

http://geoserver.org/display/GEOS/GSIP+18+-+Output+Format+Cleanup
- A useful insight; sharing code between output formats is a great idea - WMS and WFS are mentioned; but WPS will be making a lot of use of output formats as well
- proposal seems stalled

http://geoserver.org/display/GEOS/GSIP+19+-+Per+layer+security
- proposal has been voted on and approved? And should be moved to accepted

http://geoserver.org/display/GEOS/GSIP+20+-+Automated+Regionating+in+KML+MapProducer
- proposal is better than last time I reviewed; no indication that voting is started

http://geoserver.org/display/GEOS/GSIP+21+-+KML+Vector+Transformer+Refactoring
- this appears to be a maintenance task based on the title (if so refactoring would be responsible development?)
- on reading it appears to be defining a new module with extensions and so forth; a nice bit of work
- I would stress the need for developer documentation; but the proposal seems solid
- no indication that this needs voting yet

http://geoserver.org/display/GEOS/GSIP+22+-+Extensions
- another great policy change idea; similar to community module handling (can they be combined?)
- voting has not started

http://geoserver.org/display/GEOS/GSIP+24+-+TIME-ELEVATION-BAND+parameters+parsing+for+WMS+1.1.1+WCS+1.X
- seems to be a refresh of the WCS cod
- not even sure if the time elevation band functionality works after the proposal or if this is just setup? It is just listed in the title; not in the tasks
- voting has not started

Thanks for the review Jody,

my feedback is that I try to filter out actual voting requirements and act, and look at proposals within my area of competence and interest, but its very hard to follow the actual process.

Can we use JIRA perhaps to register the GSIP, so that PSC members are automatically added as watchers, and the proposal owner can then easily drop a comment in to remind people of voting requirements.

Either that, or create a special mailing list or tag line so we can filter out an promote GSIP review & voting processes?

Rob

On Wed, Jul 16, 2008 at 9:10 AM, Jody Garnett <jgarnett@anonymised.com> wrote:

I took a run through the GSIP pages listed as under discussion … I
have missed a few geoserver meetings and wanted to catch up.

http://geoserver.org/display/GEOS/GSIP+12±+Mock+Test+Support

  • proposal seems incomplete?
  • I actually thought some of this work was done?
  • While it is important and effects our coding policies as developers it
    will not effect the shipped product to any great extent; does this need
    to be a GSIP?

http://geoserver.org/display/GEOS/GSIP+17±+Community+module+handling

  • this is an important issue; outlining policy and so on
  • does not appear to be ready or being discussed

http://geoserver.org/display/GEOS/GSIP+18±+Output+Format+Cleanup

  • A useful insight; sharing code between output formats is a great idea
  • WMS and WFS are mentioned; but WPS will be making a lot of use of
    output formats as well
  • proposal seems stalled

http://geoserver.org/display/GEOS/GSIP+19±+Per+layer+security

  • proposal has been voted on and approved? And should be moved to accepted

http://geoserver.org/display/GEOS/GSIP+20±+Automated+Regionating+in+KML+MapProducer

  • proposal is better than last time I reviewed; no indication that
    voting is started

http://geoserver.org/display/GEOS/GSIP+21±+KML+Vector+Transformer+Refactoring

  • this appears to be a maintenance task based on the title (if so
    refactoring would be responsible development?)
  • on reading it appears to be defining a new module with extensions and
    so forth; a nice bit of work
  • I would stress the need for developer documentation; but the proposal
    seems solid
  • no indication that this needs voting yet

http://geoserver.org/display/GEOS/GSIP+22±+Extensions

  • another great policy change idea; similar to community module handling
    (can they be combined?)
  • voting has not started

http://geoserver.org/display/GEOS/GSIP+24±+TIME-ELEVATION-BAND+parameters+parsing+for+WMS+1.1.1+WCS+1.X

  • seems to be a refresh of the WCS cod
  • not even sure if the time elevation band functionality works after the
    proposal or if this is just setup? It is just listed in the title; not
    in the tasks
  • voting has not started

This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


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

Rob Atkinson wrote:

Thanks for the review Jody,

My feedback is that I try to filter out actual voting requirements and act, and look at proposals within my area of competence and interest, but its very hard to follow the actual process.

Well that will be something to work on then; perhaps we need a separate list of proposals that are ready for review; going to make sure it is not already sitting in front of me....

Nope I do see a list of active proposal; including the wicket UI - which I understand is on hold (or at least moving slowly while GeoServer 1.7 is move out of the way?).

Can we use JIRA perhaps to register the GSIP, so that PSC members are automatically added as watchers, and the proposal owner can then easily drop a comment in to remind people of voting requirements.

A good idea; I think we have held off creating a JIRA until the item is approved; I only see Jira tasks listed against active proposals right now.

Either that, or create a special mailing list or tag line so we can filter out an promote GSIP review & voting processes?

Well as it is the developer list + wiki is expected to be sufficient; The initial batch of GSIP emails were always tagged with "GSIP*" so you should be okay.
I am just trying to make sure that we are not operating on an unwritten rule of random IRC chat + Weekly meeting. By the same token the kind of problems that can be addressed by random IRC chat + weekly meeting are I hope not in scope for GSIP proposals; there should be no conflict.

Jody

Jody Garnett ha scritto:

I took a run through the GSIP pages listed as under discussion ... I have missed a few geoserver meetings and wanted to catch up.

http://geoserver.org/display/GEOS/GSIP+12+-+Mock+Test+Support
- proposal seems incomplete?
- I actually thought some of this work was done?
- While it is important and effects our coding policies as developers it will not effect the shipped product to any great extent; does this need to be a GSIP?

This has actually been implemented ages ago, before 1.6.0 got released,
and it's the testing framework we're using today. The GSIP should be
cancelled thought, it does not describe what we do have today.

http://geoserver.org/display/GEOS/GSIP+17+-+Community+module+handling
http://geoserver.org/display/GEOS/GSIP+18+-+Output+Format+Cleanup

> http://geoserver.org/display/GEOS/GSIP+22+-+Extensions
> http://geoserver.org/display/GEOS/GSIP+21+-+KML+Vector+Transformer+Refactoring

These were in the making but they seem to be stalled. When a proposal
is in the conception state should probably avoid giving them numbers and keep them in a separate area until they are ready to be discussed and voted. Like putting them in R&D or having a "proposal shipyard" area.

http://geoserver.org/display/GEOS/GSIP+19+-+Per+layer+security
- proposal has been voted on and approved? And should be moved to accepted

It is actually done, besides eventual bugfixing, so I moved it
to the completed proposals area.

http://geoserver.org/display/GEOS/GSIP+20+-+Automated+Regionating+in+KML+MapProducer
- proposal is better than last time I reviewed; no indication that voting is started

David should take care of pushing for a vote. For what it's worth, here
is my +1 :slight_smile:

http://geoserver.org/display/GEOS/GSIP+24+-+TIME-ELEVATION-BAND+parameters+parsing+for+WMS+1.1.1+WCS+1.X
- seems to be a refresh of the WCS cod
- not even sure if the time elevation band functionality works after the proposal or if this is just setup? It is just listed in the title; not in the tasks
- voting has not started

Actually voting has started yesterday during the meeting (logs here:
http://geoserver.org/display/GEOS/2008/07/15/IRC+logs+July+15).

Cheers
Andrea

My +1 for GSIP #20 too ... sorry for the delay.

On Wed, Jul 16, 2008 at 10:55 AM, Andrea Aime <aaime@anonymised.com> wrote:

Jody Garnett ha scritto:

I took a run through the GSIP pages listed as under discussion ... I
have missed a few geoserver meetings and wanted to catch up.

http://geoserver.org/display/GEOS/GSIP+12+-+Mock+Test+Support
- proposal seems incomplete?
- I actually thought some of this work was done?
- While it is important and effects our coding policies as developers it
will not effect the shipped product to any great extent; does this need
to be a GSIP?

This has actually been implemented ages ago, before 1.6.0 got released,
and it's the testing framework we're using today. The GSIP should be
cancelled thought, it does not describe what we do have today.

http://geoserver.org/display/GEOS/GSIP+17+-+Community+module+handling
http://geoserver.org/display/GEOS/GSIP+18+-+Output+Format+Cleanup

> http://geoserver.org/display/GEOS/GSIP+22+-+Extensions
>
http://geoserver.org/display/GEOS/GSIP+21+-+KML+Vector+Transformer+Refactoring

These were in the making but they seem to be stalled. When a proposal
is in the conception state should probably avoid giving them numbers and
keep them in a separate area until they are ready to be discussed and
voted. Like putting them in R&D or having a "proposal shipyard" area.

http://geoserver.org/display/GEOS/GSIP+19+-+Per+layer+security
- proposal has been voted on and approved? And should be moved to accepted

It is actually done, besides eventual bugfixing, so I moved it
to the completed proposals area.

http://geoserver.org/display/GEOS/GSIP+20+-+Automated+Regionating+in+KML+MapProducer
- proposal is better than last time I reviewed; no indication that
voting is started

David should take care of pushing for a vote. For what it's worth, here
is my +1 :slight_smile:

http://geoserver.org/display/GEOS/GSIP+24+-+TIME-ELEVATION-BAND+parameters+parsing+for+WMS+1.1.1+WCS+1.X
- seems to be a refresh of the WCS cod
- not even sure if the time elevation band functionality works after the
proposal or if this is just setup? It is just listed in the title; not
in the tasks
- voting has not started

Actually voting has started yesterday during the meeting (logs here:
http://geoserver.org/display/GEOS/2008/07/15/IRC+logs+July+15).

Cheers
Andrea

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
-------------------------------------------------------
Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it

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

+1 on GSIP 20 as well. I also like the idea of not giving a GSIP a number until it is actually active.

Andrea Aime wrote:

Jody Garnett ha scritto:

I took a run through the GSIP pages listed as under discussion ... I have missed a few geoserver meetings and wanted to catch up.

http://geoserver.org/display/GEOS/GSIP+12+-+Mock+Test+Support
- proposal seems incomplete?
- I actually thought some of this work was done?
- While it is important and effects our coding policies as developers it will not effect the shipped product to any great extent; does this need to be a GSIP?

This has actually been implemented ages ago, before 1.6.0 got released,
and it's the testing framework we're using today. The GSIP should be
cancelled thought, it does not describe what we do have today.

http://geoserver.org/display/GEOS/GSIP+17+-+Community+module+handling
http://geoserver.org/display/GEOS/GSIP+18+-+Output+Format+Cleanup

> http://geoserver.org/display/GEOS/GSIP+22+-+Extensions
> http://geoserver.org/display/GEOS/GSIP+21+-+KML+Vector+Transformer+Refactoring

These were in the making but they seem to be stalled. When a proposal
is in the conception state should probably avoid giving them numbers and keep them in a separate area until they are ready to be discussed and voted. Like putting them in R&D or having a "proposal shipyard" area.

http://geoserver.org/display/GEOS/GSIP+19+-+Per+layer+security
- proposal has been voted on and approved? And should be moved to accepted

It is actually done, besides eventual bugfixing, so I moved it
to the completed proposals area.

http://geoserver.org/display/GEOS/GSIP+20+-+Automated+Regionating+in+KML+MapProducer
- proposal is better than last time I reviewed; no indication that voting is started

David should take care of pushing for a vote. For what it's worth, here
is my +1 :slight_smile:

http://geoserver.org/display/GEOS/GSIP+24+-+TIME-ELEVATION-BAND+parameters+parsing+for+WMS+1.1.1+WCS+1.X
- seems to be a refresh of the WCS cod
- not even sure if the time elevation band functionality works after the proposal or if this is just setup? It is just listed in the title; not in the tasks
- voting has not started

Actually voting has started yesterday during the meeting (logs here:
http://geoserver.org/display/GEOS/2008/07/15/IRC+logs+July+15).

Cheers
Andrea

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4007,487db79e110495332866982!

--
Justin Deoliveira
The Open Planning Project
jdeolive@anonymised.com

Andrea Aime wrote:

http://geoserver.org/display/GEOS/GSIP+20+-+Automated+Regionating+in+KML+MapProducer

- proposal is better than last time I reviewed; no indication that voting is started

David should take care of pushing for a vote. For what it's worth, here is my +1 :slight_smile:

David can you update the GSIP page as these votes come in? We are supposed to link to the several amusing email discussions on this topic as well.
I am happy with the proposal; it even mentions what documentation page should be updated :slight_smile:

I am going check we a co-worker who is working on KML and make sure they are happy with the proposal (they may be able to catch some details I have missed).

Jody

I will read the IRC meeting and see if I can answer some of my questions; am I correct in thinking this "update" adds no user visible functionality? I am happy with the work; bringing more of our code under the new dispatcher is a good thing.
+1

Jody

Andrea Aime wrote:

http://geoserver.org/display/GEOS/GSIP+24+-+TIME-ELEVATION-BAND+parameters+parsing+for+WMS+1.1.1+WCS+1.X

- seems to be a refresh of the WCS cod
- not even sure if the time elevation band functionality works after the proposal or if this is just setup? It is just listed in the title; not in the tasks
- voting has not started

Actually voting has started yesterday during the meeting (logs here:
http://geoserver.org/display/GEOS/2008/07/15/IRC+logs+July+15).

Cheers
Andrea

Seems all good on this end;
+1
There was some enthusiasm for cleaning up the code.
Jody

Jody Garnett wrote:

David can you update the GSIP page as these votes come in? We are supposed to link to the several amusing email discussions on this topic as well.
I am happy with the proposal; it even mentions what documentation page should be updated :slight_smile:

I am going check we a co-worker who is working on KML and make sure they are happy with the proposal (they may be able to catch some details I have missed).

Jody

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
  

+1 from me too.

On 7/17/08, Jody Garnett <jgarnett@anonymised.com> wrote:

Seems all good on this end;
+1
There was some enthusiasm for cleaning up the code.
Jody

Jody Garnett wrote:

David can you update the GSIP page as these votes come in? We are
supposed to link to the several amusing email discussions on this topic
as well.
I am happy with the proposal; it even mentions what documentation page
should be updated :slight_smile:

I am going check we a co-worker who is working on KML and make sure they
are happy with the proposal (they may be able to catch some details I
have missed).

Jody


This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


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


This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


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

Rob Atkinson ha scritto:

+1 from me too.

Ok, so we have a good agreement. Unfortunately this GSIP is not
going to be turned into actual code unless there is someone
willing to work on it.

David created it as a response for a suggestion of mine to
refactor the KML code, since it's getting a little out of
control. But the GSIP was meant more as a place where to dump
ideas on how to do the refactoring as opposed to as a request
to do those changes.
We should create a section of "good ideas in need of resources"
or "good idea in the making",
potential GSIP that are well thought out but do lack resources,
or potential ones that still need some crafting,
and move this and other GSIP there.

David, Justin, you own most of those GSIP's, care to create
that section, move the GSIP there, and take the number away
from their title?

Cheers
Andrea

Andrea Aime ha scritto:

Rob Atkinson ha scritto:

+1 from me too.

Ok, so we have a good agreement. Unfortunately this GSIP is not
going to be turned into actual code unless there is someone
willing to work on it.

Darn, I confused it with another GSIP that has probably already been
moved away, forget about what I said, this one is really alive and kicking and we're actively working on it.
But yeah, the other GSIPs that are not fully finished should be moved
in their own limbo waiting for a real push towards completion.

Cheers
Andrea

David, Justin, you own most of those GSIP's, care to create
that section, move the GSIP there, and take the number away
from their title?

Ok, I moved my GSIP's which have been halted from Active to Deferred. I did not see much point in recycling the number at this point... I was thinking we would just adopt the convention of not assigning a number until its put forth from here on in. Sound good?

Cheers
Andrea

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4007,487f1e8d119241015089218!

--
Justin Deoliveira
The Open Planning Project
jdeolive@anonymised.com

Justin Deoliveira ha scritto:

David, Justin, you own most of those GSIP's, care to create
that section, move the GSIP there, and take the number away
from their title?

Ok, I moved my GSIP's which have been halted from Active to Deferred. I did not see much point in recycling the number at this point... I was thinking we would just adopt the convention of not assigning a number until its put forth from here on in. Sound good?

Sure thing. I actually hope those "deferred" come back from their ashes,
there is good stuff in there
Cheers
Andrea