Dear Troels, Congratulations! After private discussions and a vote by the relax developers, you have been accepted on the relax development team. You can now become a developer with full commit access to the source code and http://www.nmr-relax.com website repository. For how to complete the process, please see the 'Committers' section of the relax development chapter of the relax user manual:
http://www.nmr-relax.com/manual/Committers.html Please keep this development chapter handy for day to day developments. The instructions there for using subversion and the svnmerge.py script will come in handy. Note that for the relaxation dispersion branch, that I am looking after the branch maintenance with svnmerge.py so you do not need to use it for that. Once you have commit access, you can look at using git-svn directly with the repository using 'git svn dcommit' to push your local git commits into the repository. The svnmerge.py script will be useful if you would like to add a new major feature, as that is in most cases performed within a dedicated relax branch. Regards, Edward On 14 May 2013 17:38, Edward d'Auvergne <[email protected]> wrote: > Hi Troels, > > Before I accept you as a relax developer, there are a few steps which > should be followed first. The other relax developers listed at > http://gna.org/project/memberlist.php?group=relax have been through > this process. It is detailed in the relax manual in the relax > development chapter under the title 'Becoming a committer' > (http://www.nmr-relax.com/manual/Becoming_committer.html). The first > step is to start coding on the checked out copy of the relax_disp > branch. At the start you will not have access to commit your change, > but you can create a patch file with the command: > > $ svn diff > patch > > You can then upload the 'patch' patch file to the relax task tracker > or under its own support request, as you see fit. Maybe you could > even create a special task for your patches and upload each patch to > that task as you create it. If new files are to be added these can > also be attached to the tracker and new directories can be asked for > on the mailing list. When starting with the creation of a system test > for the dispersion model of interest, you will need to start with new > file and directory additions. The details for how to start your > coding are described in the first message of this thread: > > http://thread.gmane.org/gmane.science.nmr.relax.devel/3835 > > Once a number of patches have been reviewed and accepted and you show > your ability follow the relax coding conventions and can write clean > code, then a private vote between the relax developers will take place > to decide to accept you as a relax developer. This is standard > procedure in an open source project and ensures a very high code > quality. For reference, the coding conventions are detailed in the > relax development chapter of the manual > (http://www.nmr-relax.com/manual/Coding_conventions.html). It is also > useful to look at the relax code base to see how things are done. > > Regards, > > Edward > > > > > On 14 May 2013 17:16, Troels E. Linnet <[email protected]> wrote: >> >> Troels E. Linnet requested membership to the group relax >> at Gna! >> >> User Details: >> ------------- >> Name: Troels E. Linnet >> Login: tlinnet >> Email: [email protected] >> >> Project Details: >> ---------------- >> Name: relax >> Unix Name: relax >> Main Page: https://gna.org/projects/relax >> >> Message from user: >> ------------------ >> >> Hi Edward. >> >> I have a comment to the windows install of relax, and I hope over time, that >> I >> can contribute to model development. >> Best >> Troels Linnet >> PhD student >> >> >> Note: >> ----- >> You receive this email because you are registered as an administrator of this >> project and the system has been configured to send emails to administrators >> when new users register. >> >> >> >> >> Please login and go to the page >> https://gna.org/project/admin/useradmin.php?group=relax >> and approve or discard this membership request. >> >> >> -- the Gna! team >> >> >> _______________________________________________ >> Message sent via/by Gna! >> http://gna.org/ >> _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-devel mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-devel

