Difference between revisions of "Role Developer"

From Gcube Wiki
Jump to: navigation, search
Line 9: Line 9:
  
 
== Role Assignment ==
 
== Role Assignment ==
Since the high number of people playing this role and role's dynamism, it is too much complex to keep a list of all gCube developers. Every gCube component should include a file called "MAINTAINERS" that lists the current developer(s) of the component.
+
Since the high number of people playing this role and role's dynamism, it is too much complex to keep a list of all gCube developers. Every gCube component should include a file named ''MAINTAINERS'' that lists the current developer(s) of the component.
  
  

Revision as of 14:55, 28 September 2015

Developers are responsible for the implementation of components (including coding, prototyping, early testing and release to the integration stage). Their main tasks are:

  • run local/remote component builds
  • check that component dependencies are compliant with settled requirements
  • accept/fix defects in component
  • interact with VCS
  • create/edit component configurations
  • notify Subsystem Manager about component releases


Role Assignment

Since the high number of people playing this role and role's dynamism, it is too much complex to keep a list of all gCube developers. Every gCube component should include a file named MAINTAINERS that lists the current developer(s) of the component.


Role Procedures