Monday, August 9, 2010

Notice to Developers/Commiters

Please update your makehuman copies before commiting anything. mh_core and mh_plugins directory has been renamed accordingly and if you first commit before updating you might commit the mh_* directories to the repository again. In usual cases the repository should be able to determine renames and disregard the mh_* commits, but recently I made some mistake with my commits and commiting before updating may cause some problems.

In general, it is a good practice to follow this guideline.

1. Work with your code
2. Check if it compiles (if you changed anything in the core folder)
3. Check if the application runs
4. Update makehuman
5. Check if it still compiles/run
6. Commit your codes

Edit: I added the option of recursively including all subdirectories (except those coming from .svn) in python system path. This means that you can now try to organize your code in separate folder. For instance, I took the freedom of moving all the gui* codes into a gui folder. I will try not to touch the other codes and allow the responsible coder to categorize it within its new folder (either in app or in core).

0 comments:

Post a Comment

© MHteam 2001-2010