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 29 and Version 30 of Developers/DevProcess


Ignore:
Timestamp:
2016-02-24T11:52:09+01:00 (8 years ago)
Author:
nicolasmartin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Developers/DevProcess

    v29 v30  
    44|| '''Abstract''' || ''`#!TracForm #!subcontext abstract on [tf.form_updated_on:abstract] by [tf.form_updater:abstract]`'' || 
    55|| '''Preview''' || ''`#!TracForm #!subcontext preview on [tf.form_updated_on:preview] by [tf.form_updater:preview]`'' || 
     6|| '''Tests''' || ''`#!TracForm #!subcontext tests on [tf.form_updated_on:tests] by [tf.form_updater:tests]`'' || 
    67|| '''Review''' || ''`#!TracForm #!subcontext review on [tf.form_updated_on:review] by [tf.form_updater:review]`'' || 
    78 
    89---- 
    910== Abstract == 
     11'''This section should be completed before starting to develop the code, in order to find agreement on the method and the implementation beforehand.''' 
     12 
    1013{{{ 
    1114#!TracForm 
    1215#!subcontext abstract 
    1316#!submit_label 'Submit Abstract' 
    14 || Action || ''[tf.input:action 'Number & name' 150]'' || 
     17#!keep_history yes 
     18|| Action || ''[tf.input:action 'Number & name' 100]'' || 
    1519|| PI(S) || ''[tf.input:pi 'Names' 100]'' || 
    16 || Linked !ticket || ''[tf.input:ticket # 10]'' || 
     20|| Linked !ticket || ''[tf.input:ticket #]'' || 
    1721|| Previewer(s) || ''[tf.input:previewers 'Names' 100]'' || 
    1822|| Reviewer(s) || ''[tf.input:reviewers 'Names' 100]'' || 
    19 '''This section should be completed before starting to develop the code, in order to find agreement on the method and the implementation beforehand.''' 
    20  
    2123=== Part 1: Description === 
    2224[tf.textarea:description 'Describe the goal of development, and the methodology.\n\nAdd reference documents or publications if relevant.' 200 20] 
    23  
    2425=== Part 2: Implementation === 
    2526[tf.textarea:implementation 'Describe flow chart of the changes in the code.\n\nList the .F90 files and modules to be changed.\n\nDetailed list of new variables (including namelists) to be defined.\nGive for each the chosen name (following coding rules), and description' 200 20] 
    26  
    2727=== Part 3: Reference manual updates === 
    28 [tf.textarea:manual 'Using part 1 and 2, define the summary of changes to be done in the NEMO reference manual (tex files)' 200 20] 
     28[tf.textarea:manual 'Using part 1 and 2, define the summary of changes to be done in the NEMO reference manual (tex files).' 200 20] 
    2929}}} 
    3030'''Once the PI has completed this section, he should send a mail to the previewer(s) asking them to preview the work within two weeks.''' 
     
    4848 
    4949---- 
    50 == Review == 
    51 Once the development is done, the PI should complete the tests section below and ask the reviewers to start their review. A successful review is needed to schedule the merge of this development into the future NEMO release during next Merge Party (usually in November). 
     50== Tests == 
     51Once the development is done, the PI should complete this section below and ask the reviewers to start their review in the lower section. 
    5252 
    5353{{{ 
    5454#!TracForm 
    55 #!subcontext review 
    56 #!submit_label 'Submit Review' 
    57 === Tests === 
     55#!subcontext tests 
     56#!submit_label 'Submit Tests' 
    5857|| Questions || Answer || Comment || 
    5958|| Can this change be shown to produce expected impact? (if option activated)? || [tf.select:3.1 '' Yes No NR] || [tf.textarea:3.1 'Write here' 50 10] || 
     
    6867|| Are there significant changes in run time/memory? || [tf.select:3.10 '' Yes No NR] || [tf.textarea:3.10 'Write here' 50 10] || 
    6968|| ... ... ... || [tf.select:3.XX '' Yes No NR] || [tf.textarea:3.XX 'Write here' 50 10] || 
     69 
     70}}} 
     71---- 
     72== Review == 
     73A successful review is needed to schedule the merge of this development into the future NEMO release during next Merge Party (usually in November). 
     74 
     75{{{ 
     76#!TracForm 
     77#!subcontext review 
     78#!submit_label 'Submit Review' 
    7079=== Code changes and documentation === 
    7180|| Question || Answer || Comment ||