EWOSP/Release manual
From Nasqueron Agora
< EWOSP
Release steps
- Check everything is okay - 3 checklists
- Check the infrastructure checklist
- Check the release checlist
- If it's your first release, check the guidelines
- Archive the source in a folder Software-Version you zip (Windows) or tar.gz (Unix)
- Upload
- Blog the new release
- Announce the new release on identi.ca and Twitter and ask RT by our EWOSP account
Infrastructure checklist
- A code repository
- SVN -> On Espace Win this is the link (ask Dereckson to resume this service, it's currently disabled)
- Git -> GitHub (please create an organization account EWOSP) or BitBucket (we already have a EWOSP team, add Dereckson to be added in)
- Mercurial -> Bitbucket
- An entry on cia.vc (currently offline)
- A component in Bugzilla (check here)
Release checklist
- Release should contain a README file with:
- with a link to the bug tracker
- with a link to your software homepage
- with a note about the IRC channel Freenode #EWOSP (you can use http://irc.lc/Freenode/EWOSP as link)
- If this is a binary application, did you compile x64 and x86?
- If this is a .Net application, did you compile it with the smallest framework version required by your code (e.g. 2.0)?
Software EWOSP guidelines checklist
About box
It should contain a link to http://www.espace-win.org/EWOSP.
The link could has as text:
- the URL (with or without http://, without the query string)
- EWOSP
- Espace Win Open Source Project
Add to the link relevant utm parameters:
Parameter description | Parameter name | Value | e.g. |
Campaign source | utm_source | the software name | Base64ToolBox |
Campaign medium | utm_medium | the source | software-aboutbox |
Campaign term | utm_term | (not used) | |
Campaign content | utm_content | (not used) | |
Campaign name | utm_campaign | the campaign name | from-products |
Please always use:
- software-aboutbox for about box
- software-bugreport for a link in the bug report wizard
Document here any software-* keyword you add.
So in fact, you can use this link if you replace Quux by your product name: http://www.espace-win.org/EWOSP/?utm_source=Quux&utm_medium=software-aboutbox&utm_campaign=product
You can generate them on this Google support page.