New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Developers/DevProcess (diff) – NEMO

Changes between Version 44 and Version 45 of Developers/DevProcess


Ignore:
Timestamp:
2016-02-25T17:43:43+01:00 (8 years ago)
Author:
nicolasmartin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Developers/DevProcess

    v44 v45  
    22The PI is responsible to closely follow the progress of the action, and especially to contact NEMO project manager if the delay on preview (or review) are longer than the 2 weeks expected. 
    33 
    4 [[PageOutline(2)]] 
     4[[PageOutline(2,,inline)]] 
    55 
    66Color code for the fulfilment: 
    7 || 
    8 {{{ 
    9 #!td style="background:lightgrey" 
    10 '''PI(S)''' 
     7{{{#!th align=left 
     81. [#abstract Abstract] 
    119}}} 
    12 || 
    13 {{{ 
    14 #!td style="background:lightblue" 
    15 '''Previewer(s)''' 
     10{{{#!td style="background:lightgrey" 
     11PI(S) 
    1612}}} 
    17 || 
    18 {{{ 
    19 #!td style="background:lightgreen" 
    20 '''Reviewer(s)''' 
     13|- 
     14{{{#!th align=left 
     152. [#preview Preview] 
    2116}}} 
    22 == Abstract == 
     17{{{#!td style="background:lightblue" 
     18Previewers 
     19}}} 
     20|- 
     21{{{#!th align=left 
     223. [#tests Tests] 
     23}}} 
     24{{{#!td style="background:lightgrey" 
     25PI(S) 
     26}}} 
     27|- 
     28{{{#!th align=left 
     294. [#review Review] 
     30}}} 
     31{{{#!td style="background:lightgreen" 
     32Reviewers 
     33}}} 
     34 
     35== Abstract == #abstract 
    2336This section should be completed before starting to develop the code, in order to find agreement on the method beforehand. 
    2437 
     
    3043|| Action || ''[tf.input:action -id=piform 'Number & name' 100]'' || 
    3144|| PI(S) || ''[tf.input:pi -id=piform 'Names' 100]'' || 
    32 || Linked !ticket || ''[tf.input:ticket -id=piform #]'' || 
     45|- 
     46{{{ 
     47#!th align=left 
     48Ticket 
     49}}} 
     50{{{ 
     51#!td style="background:lightgrey" 
     52''#XXXX'' 
     53}}} 
     54|- 
     55{{{ 
     56#!th align=left 
     57Branch 
     58}}} 
     59{{{ 
     60#!td style="background:lightgrey" 
     61''#XXXX'' 
     62}}} 
     63|- 
    3364|| Previewer(s) || ''[tf.input:previewers -id=piform 'Names' 100]'' || 
    3465|| Reviewer(s) || ''[tf.input:reviewers -id=piform 'Names' 100]'' || 
     
    4172==== ''Updated on [tf.form_updated_on:] by [tf.form_updater:]'' ==== 
    4273}}} 
    43  
    4474Once the PI has completed this section, he should send a mail to the previewer(s) asking them to preview the work within two weeks. 
    4575 
    46 == Preview == 
     76== Preview == #preview 
    4777Since the preview step must be completed before the PI starts the coding, the previewer(s) answers are expected to be completed within the two weeks after the PI has sent his request.[[BR]]For each question, an iterative process should take place between PI and previewer(s) in order to reach a "YES" answer for each of the following questions. 
    4878 
     
    5989==== ''Updated on [tf.form_updated_on:] by [tf.form_updater:]'' ==== 
    6090}}} 
    61  
    6291Once all "YES" have been reached, the PI can start the development into his development branch. 
    6392 
    64 == Tests == 
     93== Tests == #tests 
    6594Once the development is done, the PI should complete this section below and ask the reviewers to start their review in the lower section. 
    6695 
     
    83112==== ''Updated on [tf.form_updated_on:] by [tf.form_updater:]'' ==== 
    84113}}} 
    85  
    86 == Review == 
     114== Review == #review 
    87115A successful review is needed to schedule the merge of this development into the future NEMO release during next Merge Party (usually in November). 
    88116 
     
    107135==== ''Updated on [tf.form_updated_on:] by [tf.form_updater:]'' ==== 
    108136}}} 
    109  
    110137Once review is successful, the development must be scheduled for merge during next Merge Party Meeting.