forked from emesene/emesene
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.developers
17 lines (14 loc) · 1.02 KB
/
README.developers
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
* How to create/update a pot (translation template) file:
xgettext emesene/*.py emesene/e3/base/status.py emesene/e3/common/notification.py emesene/gui/base/Handler.py emesene/gui/base/Conversation.py emesene/gui/gtkui/*.py -o emesene.pot
* How to easily upload a file to sf.net:
Assuming you have the proper rights on sf.net, just type (example)
scp emesene1.6.3-install.exe c10ud,[email protected]:/home/frs/project/e/em/emesene/emesene-1.6.3/
otherwise try with the web ui.
* How to check which people contributed most (git commits):
Currently we are adding to the about box people with commits >= 50, until someone provides better metrics or different reasons
git log --all --format='%aN <%aE>' | sort | uniq -c -i -d | sort -n -r
* How to tag a release with git:
See http://learn.github.com/p/tagging.html - tl;dr:
git tag -s v2.xx.y -m 'my signed 2.xx.y tag'
git push --tags
You will automagically have a https://github.com/emesene/emesene/{tar,zip}ball/v2.xx.y link pointing to the {tar,zip} archive with the tagged code