* TAGs: A release - and its corresponding source code - should be
reproducible from CVS. This ends up that we have to tag SimplyHTML with
* Checkout: Thus we can't simply checkout the current version of
SimplyHTML to get its sourcecode, because this is not at all
reproducible without using the same timestamp. You can't get the sources
from the tag FM_0_9_0Beta17, for example, and produce the same release
version two years later as the SimplyHTML sources have changed.
* We don't change SimplyHTML *especially* for FreeMind as you check in
every change into the SimplyHTML CVS.
* Having more SimplyHTML releases is a big benefit for its users.
Remember, Dimitry, that you as the project head are responsible for new
and fresh releases.
* In fact, there aren't so many FreeMind releases the past years. From
my point of view, it sufficies to use a stable release of SimplyHTML in
FreeMind only in the FM release versions. Sure, it would be nice to have
it in alphas too, but this is not that essential.
* Another main point: you check in the jar of SimplyHTML and I can rely
on it that this jar is sufficiently stable and tested. If I add the
source code from CVS some days later to make a release, this is in
general different as you may have changed its sources without making a
new jar (you said, that you frequently change the code). Thus it is not
guaranteed that the sources I fetch from CVS do even compile!
Thus, I still prefer that you make proper SimplyHTML releases, tag your
source code and we don't put the sources into FreeMind.
This is - by far - more easy and less error prone.
If you don't agree, I would like you to add the SimplyHTML sources as a
separate source package to every (stable?) release we make, to tag the
SimplyHTML CVS repository with FreeMind tags and to take care that
sources and jars are identical. But, from my point of view, these source
packages can as well be hosted in the SimplyHTML project and are then
more easily to find for everybody (not only FreeMind programmers...).
Thanks for the audience,
> We need not include the SimplyHTML code in the archive file wit the
> FreeMind code, if we supply another archive file with SimplyHTML code in
> the same release package. So we make possible but to download it, but
> those who are not interested need not to to so.
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> Freemind-developer mailing list