Changes between Version 22 and Version 23 of PSC


Ignore:
Timestamp:
05/14/16 08:26:15 (9 years ago)
Author:
neteler
Comment:

moved 2006 historical notes into own page

Legend:

Unmodified
Added
Removed
Modified
  • PSC

    v22 v23  
    2727 * [wiki:PSC/Election2016 Election 2016] (in preparation)
    2828 * [wiki:PSC/Election2012 Election 2012] (completed in Nov. 2012)
    29  * PSC created in 2006
     29 * [wiki:PSC/Creation2006 PSC created in 2006]
     30
    3031== Former members ==
    3132
     
    4041
    4142See also [http://grasswiki.osgeo.org/wiki/Team GRASS team page].
    42 
    43 == Historical Notes ==
    44 
    45 === 1st Letter to GRASS mailing lists ===
    46 
    47 {{{
    48                                      02/10/2006 06:15 PM
    49 Dear GRASS community,
    50 
    51 in the Chicago meeting the GRASS project was suggested to
    52 as one of the initial OSGeo foundation projects.
    53 
    54 So far I only received positive feedback on the idea of
    55 moving GRASS more formally to the foundation (while the
    56 individual authors are keeping their copyright which is
    57 a major difference to the Apache Foundation.)
    58 
    59 A couple of things will have to be sorted out in the
    60 coming months to make GRASS's membership possible (below
    61 list is inspired by Frank's mail to the GRASS project):
    62 
    63 o We will need to form a "GRASS Project Steering Committee"
    64   (PSC). Foundation projects need a formalized management
    65   which may be desired in any case. I would be glad to
    66   receive suggestions of names for this committee. For
    67   inspiration, please look at the MapServer Technical
    68   Steering Committee as described here:
    69 
    70     http://mapserver.gis.umn.edu/development/rfc/ms-rfc-1
    71 
    72 o One benefit of the foundation is some degree of legal
    73    support and protection for the project. The flip side of that
    74    is that the foundation needs to ensure some degree of
    75    rigor and process in how code comes into the project. One
    76    part of that is getting committers to sign a legal agreement
    77    indicating that they agree that changes they commit will
    78    be under the license of GRASS (GPL) and that they have
    79    the right to submit the code (they wrote it, it is not
    80    patented, have permission from their employer, etc).
    81 
    82 o We will have to review the existing code base (which is
    83    huge - more than 500000 lines of source code in GRASS 6).
    84    Luckily a major code review was already done for GRASS 5.
    85    Also the "Debianization" process was performed for GRASS
    86    5 and GRASS 6.
    87 
    88 o It is suggested to move the support infrastructure for GRASS
    89    to new foundation systems. Stuff like CVS (maybe SVN then),
    90    and bugtracker and mailing lists. The web site will also
    91    likely appear under a foundation subdomain (ie. grass.osgeo.org)
    92    with hopefully the known mirror site structure as before
    93    with grass.itc.it, grass.ibiblio.org etc as principal mirror
    94    sites. If so, the web site will be migrated into a contents
    95    management system (CMS) in a harmonized "foundation style".
    96    A CMS will hopefully solve the problem to get more people
    97    involved in the Web site contents management.
    98 
    99 o We hope to establish options to enable sponorship for the
    100    foundation - be as direct funding or for selected foundation
    101    projects. Details have to be worked out. My suggestion is to
    102    create national tax-exempt organizations (such as the
    103    German GRASS Anwender-Vereinigung e.V. which already exists)
    104    which may offer to receive donations.
    105 
    106 o For now we should think about nominating people with
    107    recognized contribution to the GRASS project, to
    108    free data, to whatever deems significant. A small paragraph
    109    describing why the candidate is proposed as member to
    110    the foundation is needed as well. This will be announced
    111    more formally soon. Please see ongoing discussions here:
    112    http://lists.osgeo.org/mailman/listinfo/discuss
    113 
    114 (Nearly) nothing is set in stone yet.
    115 More details will follow, a couple of official documents
    116 are being currently prepared
    117 
    118 Your feedback is welcome.
    119 
    120 Markus
    121 }}}
    122 
    123 
    124 === 2nd Letter to GRASS mailing lists ===
    125 
    126 {{{
    127                                         02/11/2006 12:16 AM
    128 Dear all,
    129 
    130 while I already received two suggestions for a GRASS
    131 Project Steering Committee (PSC), I suggest to post the
    132 nominations in public, if there are no objections.
    133 I would like to have that transparent to everyone.
    134 
    135 Nominations should contain the name and a short paragraph
    136 why it is a good candidate. We also have to decide,
    137 how many members the PSC should have.
    138 
    139 It is worth reading
    140 - http://www.apache.org/foundation/how-it-works.html
    141    (they are very successful, and the document applies much
    142     to the GRASS project culture)
    143 
    144 - http://mapserver.gis.umn.edu/development/rfc/ms-rfc-1/
    145    (MS RFC 1: Technical Steering Committee Guidelines) 
    146     apparently 7 members there.
    147 
    148 - http://lists.maptools.org/pipermail/gdal-dev/2006-February/thread.html#7881
    149     (GDAL PSC to be formed)
    150 
    151 - http://mapserver.gis.umn.edu/development/rfc/ms-rfc-10/
    152    (MS RFC 10: Joining the Open Source Geospatial Foundation)
    153 
    154 Related:
    155 - https://sourceforge.net/mailarchive/forum.php?thread_id=9682788&forum_id=475
    156   (Community MapBuilder PMC membership nomination)
    157 - https://sourceforge.net/mailarchive/forum.php?thread_id=9673493&forum_id=475
    158   (MapBuilder & Mapbender and the OSGeo Foundation)
    159 
    160 In fact, there is lot of material to digest in these days..
    161 
    162 Markus
    163 }}}
    164 
    165 === 3rd Letter to GRASS Dev mailing list ===
    166 
    167 {{{
    168 Markus Neteler  neteler at itc.it Sun, 23 Apr 2006 18:10:25 +0200
    169 
    170 On Sat, Apr 22, 2006 at 01:00:01PM +0100, Glynn Clements wrote:
    171 ...
    172 > Alpha support in the current display architecture isn't going to
    173 > happen (I reverted the last attempt to add it, and will do likewise in
    174 > future).
    175 
    176 ... this is why I really suggest to get interested in a project
    177 steering committee [1], [2].
    178 
    179 Instead of recursively reverted changes of other developers,
    180 we should come up with a design discussion and then *vote* on it.
    181 At least for such crucidal pieces of the code I would like to
    182 see less anarchy and a more formal approach. This will render
    183 development more transparent to everybody. The scope cannot be to
    184 have two display management systems in parallel, one without
    185 and one with alpha support.
    186 
    187 Existing steering committees, to get inspired from:
    188  Mapserver: http://mapserver.gis.umn.edu/development/rfc/ms-rfc-1
    189  GDAL:      http://www.gdal.org/rfc1_pmc.html
    190  Mapbender: http://www.mapbender.org/index.php/Mapbender_PSC
    191  ...
    192 
    193 Please think about it!
    194 
    195 Thanks
    196 
    197  Markus
    198 
    199 [1] http://grass.itc.it/pipermail/grass5/2006-February/021178.html
    200 [2] http://grass.itc.it/pipermail/grass5/2006-April/022185.html
    201 }}}
    202 
    203 Answers:
    204 
    205  * http://lists.osgeo.org/pipermail/grass-dev/2006-April/thread.html#22556
    206 
    207 === Nominations 2006 ===
    208 
    209 ''The comments were copied from the [http://www.nabble.com/forum/Search.jtp?userPosts=y&user=449164&query=psc&sort=date related emails].''
    210 
    211  * Brad Douglas (nominated by 11): for clone removal and code refactoring
    212  * Cedric Shock (nominated by 11): various code contributions
    213  * Dylan Beaudette (nominated by 4): deep commitment to community, publishes useful tips
    214  * Glynn Clements (nominated by 1): for his vast knowledge of standards, practices and compatibility
    215  * Hamish Bowman (nominated by 11): for documentation, integration, and various modules
    216  * Helena Mitasova (nominated by 1): for the obvious
    217  * Maciej Sieczka (nominated by 5):
    218  * Markus Neteler (nominated by 14): for the obvious.  :-)
    219  * Michael Barton (nominated by 12): very responsive to comments and questions; various code contributions
    220  * Paolo Zatelli (nominated by 1 ): no reason given
    221  * Paul Kelly (nominated by 11): for PROJ and platform support
    222  * Radim Blazek (nominated by 1): for his extensive GRASS work including vector and DBMS support
    223  * Roger Bivand (nominated by 7): no reason given
    224  * Venkatesh Raghavan (nominated by 9):
    225  * Massimiliano Cannata (nominated by 1):
    226 
    227 Declined (please reconsider)
    228 
    229  * Radim Blazek (nominated by 1): for his extensive GRASS work including vector and DBMS support
    230 
    231 === Status September 2006 ===
    232 
    233 '''The GRASS Project Steering Committee ([PSC])''' - officially formed 11th Sept. 2006.
    234 
    235  * '''Michael Barton''' (michael barton * asu edu)
    236  * '''Dylan Baudette''' (debeaudette * ucdavis edu)
    237  * '''Hamish Bowman''' (hamish_nospam * yahoo com)
    238  * '''Massimiliano Cannata''' (massimiliano cannata * supsi ch)
    239  * '''Brad Douglas''' (rez * touchofmadness com)
    240  * '''Paul Kelly''' (paul-grass stjohnspoint co uk)
    241  * '''Helena Mitasova''' (hmitaso * unity ncsu edu)
    242  * '''Scott Mitchell''' (smitch * mac com)
    243  * '''Markus Neteler''' (neteler * osgeo org) (chair)
    244  * '''Maciej Sieczka''' (tutey * o2 pl)
    245 
    246 (see also [http://grasswiki.osgeo.org/wiki/Team GRASS Team page])
    247 
    248 Next step: Revise [wiki:RFC/1_ProjectSteeringCommitteeGuidelines RFC1] (Request For Comment) for the GRASS community to consider
    249 
    250 === Status November 2006 ===
    251 
    252 A [http://lists.osgeo.org/mailman/listinfo/grass-psc/ dedicated GRASS-PSC mailing list] has been created. It is open to the public.
    253 
    254 === Status December 2006 ===
    255 
    256 The PSC has an Agenda (more there).