Difference between revisions of "User:Stephanecharette"
m (more developer bookmarks) |
m (Gramps) |
||
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
'''Stéphane Charette''': | '''Stéphane Charette''': | ||
+ | * release manager for GRAMPS | ||
* author of [[Familylines plugin]] for Gramps | * author of [[Familylines plugin]] for Gramps | ||
* author of [[Unsupported Plugins#Not Related|Not Related plugin]] for Gramps | * author of [[Unsupported Plugins#Not Related|Not Related plugin]] for Gramps | ||
* author of several modifications to the NarrativeWeb plugin | * author of several modifications to the NarrativeWeb plugin | ||
− | * genealogy interest: French-Canadian (Québec, Canada) | + | * genealogy interest: French-Canadian (Québec, [[Canada]]) |
* relatively new to Python (but experienced in embedded C++ -- I'm not a new developer!) | * relatively new to Python (but experienced in embedded C++ -- I'm not a new developer!) | ||
* leave a note [[User talk:Stephanecharette|on my talk page]], or e-mail me: [mailto:[email protected] [email protected]] | * leave a note [[User talk:Stephanecharette|on my talk page]], or e-mail me: [mailto:[email protected] [email protected]] | ||
Additional convenient bookmarks: | Additional convenient bookmarks: | ||
+ | * [[User:Stephanecharette/patches|my patches]] | ||
+ | * [[How to make a backup]] | ||
+ | * [[How to create image reference regions]] | ||
* [[Portal:Developers]] | * [[Portal:Developers]] | ||
+ | * [[Gramps translations|Table of translation languages for GRAMPS]] | ||
* [[Running a development version of Gramps]] | * [[Running a development version of Gramps]] | ||
* [[Brief introduction to SVN]] | * [[Brief introduction to SVN]] | ||
+ | * [[What to do for a release]] | ||
+ | ** [[Previous releases]] | ||
+ | ** [[Debian]] | ||
+ | * [http://cia.vc/stats/project/Gramps CIA GRAMPS] (external site that tracks GRAMPS subversion commits) | ||
+ | Shortcut to commands I always forget and have to look up: | ||
+ | svn co https://gramps.svn.sourceforge.net/svnroot/gramps/branches/maintenance/gramps31 | ||
+ | svn co https://gramps.svn.sourceforge.net/svnroot/gramps/trunk | ||
+ | cd po; for file in *.po; do echo -n "${file} "; ./check_po -s ${file} | grep "PO Coverage"; done | ||
+ | |||
+ | If you have to make the same change in gramps30 and trunk: | ||
+ | cd ~/gramps/gramps31 | ||
+ | ...make the change... | ||
+ | svn commit -m "..." | ||
+ | note the revision number (say ''12345'') | ||
+ | cd ~/gramps/trunk | ||
+ | svn merge -c ''12345'' https://gramps.svn.sourceforge.net/svnroot/gramps/branches/maintenance/gramps31 | ||
+ | ...verify the changes... | ||
+ | svn commit -m "..." | ||
+ | |||
+ | [[Category:User|Stephanecharette]] | ||
+ | [[Category:Fr:User]] |
Latest revision as of 23:13, 23 January 2013
Stéphane Charette:
- release manager for GRAMPS
- author of Familylines plugin for Gramps
- author of Not Related plugin for Gramps
- author of several modifications to the NarrativeWeb plugin
- genealogy interest: French-Canadian (Québec, Canada)
- relatively new to Python (but experienced in embedded C++ -- I'm not a new developer!)
- leave a note on my talk page, or e-mail me: [email protected]
Additional convenient bookmarks:
- my patches
- How to make a backup
- How to create image reference regions
- Portal:Developers
- Table of translation languages for GRAMPS
- Running a development version of Gramps
- Brief introduction to SVN
- What to do for a release
- CIA GRAMPS (external site that tracks GRAMPS subversion commits)
Shortcut to commands I always forget and have to look up:
svn co https://gramps.svn.sourceforge.net/svnroot/gramps/branches/maintenance/gramps31 svn co https://gramps.svn.sourceforge.net/svnroot/gramps/trunk cd po; for file in *.po; do echo -n "${file} "; ./check_po -s ${file} | grep "PO Coverage"; done
If you have to make the same change in gramps30 and trunk:
cd ~/gramps/gramps31 ...make the change... svn commit -m "..." note the revision number (say 12345) cd ~/gramps/trunk svn merge -c 12345 https://gramps.svn.sourceforge.net/svnroot/gramps/branches/maintenance/gramps31 ...verify the changes... svn commit -m "..."