Is there a way to find out the post link before posting so it can be included in help.html and appinfi.ini the first time posting, or do I just upload the installer twice to Sourceforge?
Also if I forgot some info. in the help.html and appinfi.ini do I need to increment the Dev test number or is it only for something that affects the running of the software?
You are here
Post link and Dev test number
March 25, 2017 - 11:20pm
#1
Post link and Dev test number
The chicken or the egg
As it is just a development test (alpha or beta version), there is no universal way. It is quite acceptable to skip this info in the initial version. I added it in the next version when I published my first development test app here. The next time, I created the topic before packaging the paf and uploading it to sourceforge. I just added the download link to the topic afterwards.
Some developers here create a dummy topic first to generate the link and completely rewrite the topic when the app is ready.
For the versioning: Every time, you change something when the base app stays the same, you should increase the Dev test number, so that testers or users could distinguish, which package is more up to date. When the base app gets updated, dev test numbering starts over with 1.
When an app becomes official, the
PackageVersion
tells the updater, if an app should be updated, so it's best to keep that in mind. A reasonable way to deal with that could be to keep thePackageVersion
of dev tests one digit lower than expected so that it could still be raised with an official release. Just remember, that theDisplayVersion
should be equal toPackageVersion
version if possible. I completely messed this up once, when I changed both after PowderToy changed its versioning scheme.To add to what's said above - Alpha/Beta is as far as the portable version is concerned, at this site. This does not mean the application itself is necessarily alpha or beta software.
Also, many moons ago, I wrote a blog post about versioning. I'll leave the link for your enjoyment and/or enlightenment, however you'd like to take it.
https://portableapps.com/node/28576
Thanks Gord, that's exactly the post I was looking for - 'numbering' was the word to feed the search with, 'versioning' just brought up the chaos I caused with PowderToy.