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 16 and Version 17 of Developers/DevProcess


Ignore:
Timestamp:
2016-02-23T16:17:15+01:00 (8 years ago)
Author:
nicolasmartin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Developers/DevProcess

    v16 v17  
    1 Last edited '''[[LastModified()]]''' 
    2 [[PageOutline]] 
     1Last edited '''[[LastModified()]]''' [[PageOutline]] 
    32 
    43= NEMO Development process: preview and review page = 
    5 || '''Name and number of action as listed in workplan:''' || ''To be completed here'' || 
    6 || '''PI of the development:''' || ''To be completed here'' || 
    7 || '''Number and link to !ticket opened for this development:''' || ''To be completed here'' || 
    8 || '''Previewer(s) name(s):''' || ''To be completed here'' || 
    9 || '''Reviewer(s) name(s):''' || ''To be completed here'' || 
    10 || '''Starting date for preview:''' || ''To be completed here'' || 
    11 || '''Ending date of preview:''' || ''To be completed here'' || 
    12 || '''Starting date of review:''' || ''To be completed here'' || 
    13 || '''Ending date of review:''' || ''To be completed here'' || 
    14  
     4{{{ 
     5#!TracForm 
     6#!submit_label 'Complete header' 
     7|| '''Action (number & name):''' || ''[tf.input:action]'' || 
     8|| '''PI:''' || ''[tf.input:pi]'' || 
     9|| '''Linked !ticket:''' || ''[tf.input:ticket]'' || 
     10|| '''Previewer(s):''' || ''[tf.input:previewers]'' || 
     11|| '''Reviewer(s):''' || ''[tf.input:reviewers]'' || 
     12}}} 
     13{{{ 
     14#!TracForm 
     15|| '''Starting date for preview:''' || ''on [tf.when:2.1] by [tf.who:2.1]'' || 
     16|| '''Ending date of preview:''' || ''on [tf.form_updated_on:] by [tf.form_updater:]'' || 
     17|| '''Starting date of review:''' || ''on [tf.when:3.1] by [tf.who:3.1]'' || 
     18|| '''Ending date of review:''' || ''on [tf.form_updated_on:] by [tf.form_updater:]'' || 
     19}}} 
    1520---- 
    1621== Section 1: Detailed description to be completed by the PI == 
     
    3237== Section 2: Preview to be completed by the previewer(s) == 
    3338Since 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 the request to the previewer(s), see start and end dates of preview above.[[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.''' 
    34  
    3539{{{ 
    3640#!TracForm 
     41#!subcontext preview 
    3742|| Questions || Answer || Comment || 
    3843|| '''Does the previewer agree with the proposed methodology?''' || [tf.radio:2.1 true] Yes [tf.radio:2.1 false] No [tf.radio:2.1 nonapplicable] NR || [tf.textarea:2.1 'Write here' 20 5] || 
     
    5156{{{ 
    5257#!TracForm 
     58#!subcontext preview 
    5359|| Questions || Answer || Comment || 
    5460|| Can this change be shown to produce expected impact? (if option activated)? || [tf.radio:3.1 true] Yes [tf.radio:3.1 false] No [tf.radio:3.1 nonapplicable] NR || [tf.textarea:3.1 'Write here' 20 5] || 
     
    6369|| Are there significant changes in run time/memory? || [tf.radio:3.10 true] Yes [tf.radio:3.10 false] No [tf.radio:3.10 nonapplicable] NR || [tf.textarea:3.10 'Write here' 20 5] || 
    6470|| ... ... ... || [tf.radio:3.XX true] Yes [tf.radio:3.XX false] No [tf.radio:3.XX nonapplicable] NR || [tf.textarea:3.XX 'Write here' 20 5] || 
     71}}} 
    6572=== Code changes and documentation === 
     73{{{ 
     74#!TracForm 
     75#!subcontext preview 
    6676|| Question || Answer || Comment || 
    6777|| Is the proposed methodology now implemented? || [tf.radio:3.11 true] Yes [tf.radio:3.11 false] No [tf.radio:3.11 nonapplicable] NR || [tf.textarea:3.11 'Write here' 20 5] || 
     
    7383|| Are the reference manual tex files now updated following the proposed summary in preview section? || [tf.radio:3.17 true] Yes [tf.radio:3.17 false] No [tf.radio:3.17 nonapplicable] NR || [tf.textarea:3.17 'Write here' 20 5] || 
    7484|| Is there a need for some documentation on the web pages (in addition to in-line and reference manual)?[[BR]]If yes, please describe and ask PI. A yes answer must include all documentation available. || [tf.radio:3.18 true] Yes [tf.radio:3.18 false] No [tf.radio:3.18 nonapplicable] NR || [tf.textarea:3.18 'Write here' 20 5] || 
    75 || ... ... ... || [tf.radio:3.XX true] Yes [tf.radio:3.XX false] No [tf.radio:3.XX nonapplicable] NR || [tf.textarea:3.XX 'Write here' 20 5] || 
     85|| ... ... ... || [tf.radio:3.XXX true] Yes [tf.radio:3.XXX false] No [tf.radio:3.XXX nonapplicable] NR || [tf.textarea:3.XXX 'Write here' 20 5] || 
     86}}} 
    7687=== Review Summary === 
     88{{{ 
     89#!TracForm 
     90#!subcontext preview 
    7791 * '''Is the review fully successful?''' 
    7892 * '''If not, please indicate date and what is still missing?''' 
    7993}}} 
    80  
    8194Once review is successful, the of end of review should be added in table at top of the page, and the development must be scheduled for merge during next Merge Party Meeting.