Version 40 (modified by nicolasmartin, 2 years ago) (diff)

Welcome to the NEMO development area

You should find here everything regarding the development and the support of the NEMO reference.

Prerequisites

Become a NEMO developer

First and foremost, if you don't already have a user account then you have to create it.

For NEMO consortium members

If you have a user account or had a developer account before,
see with your local NEMO Officer.

Name

Guillaume Samson

Pierre Mathiot

Andrew Coward

Dorotea Iovino

Sebastien Masson

Office

Mercator_Ocean

Met_Office

NERC

CMCC

CNRS

For external users

Submit your contribution to the NEMO System Team by
creating a ticket where you will present your proposal.

If your patch is quite modest (one or few routines involved),
you can simply attached in the ticket the output of any diff command.

Keep in mind that, despite the help we can offer, a certain amount of work from
you will be need to implement your developments into the source code.

Recommended development installation

After the global reorganisation of the repository, it is now advisable to entirely download the new default development organisation in your

  • NEMO/trunk: the main development branch
  • NEMO/branches
    • NEMO/branches/YYYY: yearly development branches intended to be merged into trunk by the end of the year
    • NEMO/branches/{NERC,UKMO}: restricted to British operational activities
  • NEMO/releases: all official NEMO releases, only the last one is maintained
# One step  method (download directly a copy with write access) or
svn co svn+ssh://'login'@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO [...]
# Two steps method (download a read-only copy and switch to developer when a commit is required)
svn co http://forge.ipsl.jussieu.fr/nemo/svn/NEMO  [...]
...
svn sw --relocate http://forge.ipsl.jussieu.fr svn+ssh://'login'@forge.ipsl.jussieu.fr/ipsl/forge/projets

If needed, you can learn the new SVN basics? to work with the repository.

Development activities

Document your developments before coding by following the procedure described at Developers/Developing Code Changes

Support

Developers/Working On Tickets


Information about FCM make?

Information about new features in XIOS?