[GRASS-PSC] RFC1 vote reminder

Paul Kelly paul-grass at stjohnspoint.co.uk
Wed Mar 21 14:22:03 EDT 2007


Hello Michael,
Thanks for your response to this.

On Wed, 21 Mar 2007, Michael Barton wrote:

> I just looked at what is in the cvs.
>
> 1. It still has reference to ITC and Trento. I thought this was to be
> removed.

I was waiting for suggestion of a replacement - I think if we just remove 
"headquartered at ITC-irst, Trento, Italy." then the description loses a 
lot of its meaning. Maybe that isn't important. Probably I'm just being 
paranoid about it.

I have however been thinking a lot and can't think of anything clearer and 
simpler than defining the GRASS project as the community based around the 
CVS server, mailing lists and website: take those away and we'd be 
nothing. I guess the issue is whether describing them as hosted by 
Intevation and IRST is the best way of being specific, or if there's 
another way. As an alternative to "headquarted at...", I thought perhaps 
instead:

-------------------------------------------
Index: RFC1_PSC.dox
===================================================================
RCS file: /home/grass/grassrepository/grass6/rfc/RFC1_PSC.dox,v
retrieving revision 1.5
diff -u -r1.5 RFC1_PSC.dox
--- RFC1_PSC.dox        12 Mar 2007 11:34:21 -0000      1.5
+++ RFC1_PSC.dox        21 Mar 2007 17:47:27 -0000
@@ -16,8 +16,9 @@

  "The GRASS Project" is defined as the GPL-licenced GIS software known as the
  Geographic Resources Analysis Support System, together with the surrounding
-development, distribution and promotion infrastructure currently headquarted
-at ITC-irst, Trento, Italy.
+development, distribution and promotion infrastructure currently hosted (as
+of March 2007) by the IRST centre, Trento, Italy and Intevation GmbH,
+Osnabrück, Germany.

  \section tor Terms of Reference
-------------------------------------------

But IMHO that's really cumbersome. In response to what somebody said 
earlier about having to change the RFC document if the location of the CVS 
server or website/mailing list hosting changed - I don't see a problem 
with that. The GRASS community is de facto defined by our mailing lists, 
CVS server and website and if these are changed then that is a significant 
change and it's not unreasonable to have to update the RFC in that 
situation.

But on the other hand nobody else seems to care that much about this issue 
and as Arnulf said, other projects haven't really addressed it so perhaps 
I'm being way OTT about it - and if we don't come to agreement soon on an 
alternative wording and nobody else objects then I *am* willing to 
eventually just delete that headquarted bit and simplify the whole 
description.

> 2. I just noticed that it does not say how the PSC comes into being. In our
> case, it was a general vote of the GRASS user community, following a
> nomination period. Does a PSC member serve for a limited or unlimited term?

The section at the end "Composition of the Committee" defines 
("hard-codes", if you will ;) the initial PSC. We used the voting on the 
mailing list to determine who is in the initial PSC but that was in effect 
just a guidance measure - this document is what really determines that, as 
I understand it. And there deliberately is no minimum/maximum number of 
PSC members nor term of service - changes to composition are just handled 
from now on by voting on the PSC list.

A side note on how the PSC assumes "control" over GRASS - it's related to 
the first point really - GRASS *is* the codebase in CVS, mailing lists and 
website. So as long as the current maintainers of those (Bernhard and 
Markus, I suppose) agree to maintain them in accordance with the wishes of 
the PSC, that's enough, I think. Maybe this should be more explicit?



Right. As Arnulf said, we should be voting on this. Let me make it a 
formal proposal then. I propose, that subject to consensus on the list 
over the wording of the definition of the GRASS project, that we adopt the 
rest of RFC1 and RFC3 as currently in CVS, to be official guidance 
documents for the operation of the PSC. And with the four working days - 
we have until 7:30pm Central European Time on Tuesday 27th March to 
discuss and vote on this.

I would like to give it a +1 - in accordance with the voting guidelines 
(+1 means willing to support the implementation) I will do my best to 
maintain the documents in CVS and try and make what I meant by the various 
forms of words clearer if there is any dispute.

Now, we only need +2 and no vetos to pass it so please don't feel obliged 
to vote a +1 if you're not sure if you have time to "support the 
implementation" of the two new RFCs. Of course if you do think these are 
really great documents and will make GRASS much better and are 
enthusiastic to work with them etc. etc. then by all means vote +1!! ;) I 
just feel the voting process becomes a bit meaningless if everyone rushes 
to put in their +1.

Actually I really feel like such a pedant now; hope it doesn't come across 
like that :)

Thanks,

Paul




More information about the grass-psc mailing list