Contributing new programs to Madagascar: Difference between revisions
Jump to navigation
Jump to search
m cleared typo |
m Link to image |
||
Line 1: | Line 1: | ||
[[Image:Fotolia_10977350_XS.jpg|right|]] | |||
This page is intended for developers maintaining Madagascar infrastructure and programs. | This page is intended for developers maintaining Madagascar infrastructure and programs. | ||
Revision as of 17:14, 9 January 2009

This page is intended for developers maintaining Madagascar infrastructure and programs.
Style suggestions
Please try to:
- Do atomic commits
- Use svn commit -m "your message here" to let others know what changed
- If you plan to do large-scale substantive changes, use a repository branch
Backward compatibility features
If you introduce or notice a feature that is used solely for backwards compatibility with an old version of a dependency, please document it here, so that the feature can be eliminated when the Madagascar community stops supporting that version of that dependency.
Python 2.2 and older
- In framework/rsfdoc.py: Everything in the have_datetime_module=False branches
Python 2.3 and older
- In user/ivlad/ivlad.py: Everything in the have_subprocess=False branches
- The entire api/python/rsfbak.py (also needed on systems which do not have recent versions of numpy and SWIG)