Difference between revisions of "GvSIG Technical Steering Committee"

From OSGeo
Jump to navigation Jump to search
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[Category:gvSIG]] [[Category:Incubation]]
 +
__TOC__
 +
 
This page contains a summary of how gvSIG is technically managed, which  
 
This page contains a summary of how gvSIG is technically managed, which  
 
groups are on the project to manage the technical decisions and how they operate
 
groups are on the project to manage the technical decisions and how they operate
 
in order to assure the decisions are made in a democratic way, etc.
 
in order to assure the decisions are made in a democratic way, etc.
  
The gvSIG Technical Project Committee (TPC) is a group of 20 people, all experts
+
The Technical Steering Committee (TSC) of gvSIG is a group of more than 30 people who are all experts in the different technical areas of the project (3D, mobile devices, documentation, internationalization ,...). Most of them have been working in the gvSIG project for some years and they belong to different entities, both universities, private companies and public administrations.
form different areas (3D, mobile devices, documentation, i18n, ...) most of them are
+
 
already working on gvSIG project for several years. They are part of
+
You can find more information at the [https://gvsig.org/web/working-groups/organizacion gvSIG TSC front page].
different entities such as universities, private companies and public  
+
 
administration.
+
The gvSIG TSC has a [https://lists.forge.osor.eu/listinfo/gvsig-desktop-tsc-pub public mailing list] where high level technical discussion is addressed.
  
== Objectives of the TPC ==
+
== Objectives of the TSC ==
  
The TPC is in charge of the technical steering of the gvSIG project. The
+
The Technical Steering Committee is the highest technical authority of the project and it decides on important aspects such as:
technical aspects we delimit for the gvSIG project are:
 
  
 
* new functionalities to develop
 
* new functionalities to develop
* development engineering (architecture, methodologies, etc.)
+
* software engineering (architecture, methodologies, etc.)
 
* project documentation
 
* project documentation
 
* collaborative infrastructure
 
* collaborative infrastructure
  
== The Board of Directors of the TPC ==
+
== The Board of Directors of the TSC ==
  
A subgroup of 8 people from the TPC is formed by the technical leaders of the
+
This group is composed of the technical leaders of the project. All they are part of the TSC and they have the responsibility to make the most important technical decisions, always based on proposals prepared by the TSC. Therefore, all the members of this group have the highest degree of commitment to the gvSIG project.
project. This group represents the Board of Directors and has the responsibility of approving or rejecting the most  
+
 
important decisions of the governance of the project, usually based on the
+
The first Board was established  as a result of a proposal by the Regional Ministry of Infrastructures and Transport of Valencia region (Spain).  
proposals prepared by the TPC.
 
  
 
This group has ordinary meetings (mostly face to face, but also via IM) every two  
 
This group has ordinary meetings (mostly face to face, but also via IM) every two  
 
weeks with documented agenda and minutes. ''(Please add link if possible)''
 
weeks with documented agenda and minutes. ''(Please add link if possible)''
  
== Coordinator of the TPC ==
 
 
A member of the board acts as a coordinator of the whole TPC. His role is to
 
manage the discussions, assure the communications inside the TPC and the rest
 
of the project are fluent, and act as an interlocutor for the TPC outside.
 
 
At this time [[Jorge Sanz]] is the coordinator of the gvSIG TPC.
 
  
 
== Working groups ==
 
== Working groups ==
  
The real work of the TPC happens in working groups. When a new proposal arises,
+
The TSC works through working groups. A new working group is created to manage  a new proposal or a new task of some complexity and  a member of the executive TSC is appointed as responsible person for it. That person reports to the executive TSC at regular meetings on the progress that his working group is making. Moreover, a working group is not composed exclusively of members of the TSC, any expert on the subject who belongs to the Community can participate.  
or a medium/big task appears, the TPC creates a new working group with a board
 
member as a chair of it.
 
  
These working groups have their own collaboration space at the gvSIG portal with
+
These working groups are organized into communication spaces in which they communicate, edit documents collaboratively, and so on. Some of these working groups have one aim in the medium to long term and they prepare proposals to the executive TSC, whereas other working groups are born with a clear objective and therefore they are dissolved when they obtain their objective.  
its own forum and document space where the members work and discuss about the
 
central topic.
 
  
Some of these working groups can have a long term goal and work preparing
+
== Adding new members to the TSC ==
proposals to the Board of the TPC and others have a very specific objective and
 
when it's accomplished the group is dissolved.
 
  
The chair of the working group (a member of the Board) should report to the
+
The first group of members of the TSC was selected by the executive TSC in an initial round. The members of this group were chosen owing to both its technical capabilities and the role which each member had in the different production areas of the project.
rest of the board on any ordinary meeting how it's group is going, present
 
reports, answer questions, etc.
 
  
== Adding members to the TPC ==
+
Now, after this initial testing phase, the TSC can elect its new members. Any member can propose the incorporation of a new member from the gvSIG community and the TSC in full must vote.  
 
 
The first TPC group was elected by the Board of Directors. This group was
 
decided by the Board based on the technical skills and role of the member in
 
different areas of gvSIG development.
 
 
 
Now, after a test period, the TPC has the right to elect new members.  
 
Any member of the TPC can nominate a member of the gvSIG community and the TPC
 
should vote it.
 
  
 
== Stepping down ==
 
== Stepping down ==
  
Any member can step down from the TPC at any moment, but besides that the TPC can
+
Any member can retire from the TSC voluntarily. Other times, the executive TSC has to make the final decision if it's  necessary to propose to fire a member of the TSC because of different reasons:
also promote the expulsion of a member of the TPC (witch will be voted by the Board
 
of Directors) on any of these situations:
 
  
* Serious lack of discipline with any member of the TPC
+
* Thoughtless behaviour with any other member of the TSC
 
* Serious lack of consideration on a public forum with the gvSIG project
 
* Serious lack of consideration on a public forum with the gvSIG project
* Continued lack of activity on the TPC (voting, participating on working groups)
+
* Continued lack of activity on the TSC (voting, participating on working groups)
* Incompatibility with the TPC activities due to:
+
* Incompatibility with the TSC activities due to:
** Lack of time to work on the TPC
+
** Lack of time to work on the TSC
** Conflict of interest between the TPC or gvSIG and the current employer of the member
+
** Conflict of interest between the TSC or gvSIG and the current employer of the member
  
[[Category:gvSIG]] [[Category:Incubation]]
 
  
 
== Members ==
 
== Members ==
Line 89: Line 64:
 
! Organization
 
! Organization
 
|-
 
|-
| Álvaro Zabala        || [http://www.juntadeandalucia.es/index.html Junta Andalucia]
+
| César Martínez      ||    
 
|-
 
|-
| César Martínez      || [http://www.iver.es/ IVER]
+
| Carlos Sánchez                    || [http://www.prodevelop.es Prodevelop]        
 
|-
 
|-
| Cesar Ordiñana      || [http://www.disid.es DISID]            
+
| Diego Guerrero                    || [http://sigtel.es/ Sigtel]              
 
|-
 
|-
| Carlos Sánchez      || [http://www.prodevelop.es Prodevelop]        
+
| [[User:Jacarma|Javier Carrasco]]  || MoneyMate
 
|-
 
|-
| Diego Guerrero      || [http://www.uclm.es/ UCLM]              
+
| José Luis Celda      || [http://www.logex.es/portal_web/ Logex]
 
|-
 
|-
| [[User:Jacarma|Javier Carrasco]]      || [http://www.prodevelop.es Prodevelop]
+
| Chema Vivó          || [http://www.disid.com/ DISID]              
 
|-
 
|-
| José Luis Celda      || [http://www.logex.es/portal_web/ Logex]
+
| Jorge Piera          || TracTrac         
 
|-
 
|-
| Chema Vivó          || [http://www.iver.es/ IVER]              
+
| [[User:Luisw|Luis W. Sevilla]]         || Generalitat Valenciana
 
|-
 
|-
| Jorge Piera          || [http://www.iver.es/ IVER]              
+
| Mario Carrera                          || [http://www.gvsig.com gvSIG Association]
 
|-
 
|-
| José Vicente Higón  || [http://www.iver.es/ IVER]              
+
| [[User:MMontesinos|Miguel Montesinos]]  || [http://www.prodevelop.es Prodevelop]  
 
|-
 
|-
| Mario Carrera        || [http://www.iver.es/ IVER]              
+
| [[User:fpenarru | Fran Peñarrubia]]    || [http://scolab.es Software Colaborativo]
 
|-
 
|-
| Mijail Antón        ||  
+
| Sergio Beltran Talens|| [http://www.iti.upv.es/ ITI]
 
|-
 
|-
| Sergio Beltran Talens|| [http://www.iti.upv.es/ ITI]
+
| Víctor Acevedo      ||  
 
|-
 
|-
| Víctor Acevedo      || [http://www.iver.es/ IVER]              
+
| Victoria Agazzi      || [http://www.prodevelop.es Prodevelop]        
 
|-
 
|-
 
| Vicente Caballero    || [http://www.iver.es/ IVER]               
 
| Vicente Caballero    || [http://www.iver.es/ IVER]               
 
|-
 
|-
| [[User:Volaya|Víctor Olaya]]         || [http://www.unex.es/ UNEX]
+
| [[User:Volaya|Víctor Olaya]]     || OpenGeo
 +
|-
 +
| [[User:Gabi|Gabriel Carrión]]    ||[http://www.cit.gva.es CIT]
 +
|-
 +
| Francisco Puga      || [http://cartolab.udc.es/ Cartolab]
 +
|-
 +
| David Trillo                    || [http://www.avansig.com Avansig]
 +
|-
 +
| [[User:Nachouve|Nacho Varela]]  || [http://www.xunta.es/portada Xunta de Galicia]
 
|}
 
|}
  
Line 129: Line 112:
 
! Organization
 
! Organization
 
|-
 
|-
| [[User:Alvaro|Álvaro Anguix]]     ||[http://www.iver.es/ IVER]                   
+
| [[User:Alvaro|Álvaro Anguix]] || [http://www.gvsig.com gvSIG Association]
|-
 
| Nacho Brodin      ||[http://www.iver.es/ IVER]
 
|-
 
| [[User:Gabi|Gabriel Carrión]]    ||[http://www.cit.gva.es CIT]
 
 
|-
 
|-
| Joaquín del Cerro  ||[http://www.iver.es/ IVER]  
+
| Cesar Ordiñana                || [http://www.disid.es DISID]
 
|-
 
|-
| Manuel Madrid      ||[http://www.iver.es/ IVER]
+
| Nacho Brodin                  || [http://www.prodevelop.es Prodevelop]
 
|-
 
|-
| [[User:MMontesinos|Miguel Montesinos]]  ||[http://www.prodevelop.es Prodevelop]          
+
| Joaquín del Cerro              || [http://www.disid.es DISID]
 
|-
 
|-
| [[User:fpenarru | Fran Peñarrubia]]    ||[http://scolab.es Software Colaborativo]
+
| Manuel Madrid                  || [http://www.gvsig.com gvSIG Association]    
 
|-
 
|-
| [[Jorge Sanz]]        ||[http://www.prodevelop.es Prodevelop]
+
| José Vicente Higón            || [http://www.scolab.es/ Software Colaborativo]  
 
|-
 
|-
| [[User:Luisw|Luis W. Sevilla]]   ||[http://www.sigrid.es/en/indexSecundario.html SIGRID]
+
| [[User:Psanxiao|Pablo Sanxiao]] || [http://icarto.es/ iCarto]
 
|}
 
|}

Latest revision as of 07:14, 30 September 2015

This page contains a summary of how gvSIG is technically managed, which groups are on the project to manage the technical decisions and how they operate in order to assure the decisions are made in a democratic way, etc.

The Technical Steering Committee (TSC) of gvSIG is a group of more than 30 people who are all experts in the different technical areas of the project (3D, mobile devices, documentation, internationalization ,...). Most of them have been working in the gvSIG project for some years and they belong to different entities, both universities, private companies and public administrations.

You can find more information at the gvSIG TSC front page.

The gvSIG TSC has a public mailing list where high level technical discussion is addressed.

Objectives of the TSC

The Technical Steering Committee is the highest technical authority of the project and it decides on important aspects such as:

  • new functionalities to develop
  • software engineering (architecture, methodologies, etc.)
  • project documentation
  • collaborative infrastructure

The Board of Directors of the TSC

This group is composed of the technical leaders of the project. All they are part of the TSC and they have the responsibility to make the most important technical decisions, always based on proposals prepared by the TSC. Therefore, all the members of this group have the highest degree of commitment to the gvSIG project.

The first Board was established as a result of a proposal by the Regional Ministry of Infrastructures and Transport of Valencia region (Spain).

This group has ordinary meetings (mostly face to face, but also via IM) every two weeks with documented agenda and minutes. (Please add link if possible)


Working groups

The TSC works through working groups. A new working group is created to manage a new proposal or a new task of some complexity and a member of the executive TSC is appointed as responsible person for it. That person reports to the executive TSC at regular meetings on the progress that his working group is making. Moreover, a working group is not composed exclusively of members of the TSC, any expert on the subject who belongs to the Community can participate.

These working groups are organized into communication spaces in which they communicate, edit documents collaboratively, and so on. Some of these working groups have one aim in the medium to long term and they prepare proposals to the executive TSC, whereas other working groups are born with a clear objective and therefore they are dissolved when they obtain their objective.

Adding new members to the TSC

The first group of members of the TSC was selected by the executive TSC in an initial round. The members of this group were chosen owing to both its technical capabilities and the role which each member had in the different production areas of the project.

Now, after this initial testing phase, the TSC can elect its new members. Any member can propose the incorporation of a new member from the gvSIG community and the TSC in full must vote.

Stepping down

Any member can retire from the TSC voluntarily. Other times, the executive TSC has to make the final decision if it's necessary to propose to fire a member of the TSC because of different reasons:

  • Thoughtless behaviour with any other member of the TSC
  • Serious lack of consideration on a public forum with the gvSIG project
  • Continued lack of activity on the TSC (voting, participating on working groups)
  • Incompatibility with the TSC activities due to:
    • Lack of time to work on the TSC
    • Conflict of interest between the TSC or gvSIG and the current employer of the member


Members

Committee

Name Organization
César Martínez
Carlos Sánchez Prodevelop
Diego Guerrero Sigtel
Javier Carrasco MoneyMate
José Luis Celda Logex
Chema Vivó DISID
Jorge Piera TracTrac
Luis W. Sevilla Generalitat Valenciana
Mario Carrera gvSIG Association
Miguel Montesinos Prodevelop
Fran Peñarrubia Software Colaborativo
Sergio Beltran Talens ITI
Víctor Acevedo
Victoria Agazzi Prodevelop
Vicente Caballero IVER
Víctor Olaya OpenGeo
Gabriel Carrión CIT
Francisco Puga Cartolab
David Trillo Avansig
Nacho Varela Xunta de Galicia

Board of Directors

Name Organization
Álvaro Anguix gvSIG Association
Cesar Ordiñana DISID
Nacho Brodin Prodevelop
Joaquín del Cerro DISID
Manuel Madrid gvSIG Association
José Vicente Higón Software Colaborativo
Pablo Sanxiao iCarto