If David gives it a version number that's >= to the current version
number, then I'd be happy to publish a release right now ...
Cheers,
Miles
--
Miles Sabin
tel: +44 7813 944 528
gtalk: mi...@milessabin.com
skype: milessabin
http://www.chuusai.com/
http://twitter.com/milessabin
IMO that's more than enough of a problem. It means that anyone who is
currently following a nightly build won't be following it any more. It
also means that if they do uninstall and reinstall with a lower
version number and then update from a stale update site they'll be
downgraded to older release.
Version numbers should increase monotonically ... there are really no
exceptions to that rule.
I think your option (4) is the one to go for (so that users can
upgrade from the milestone to a later nightly).
> Miles, what is the format of "new and ..." ? (html, markdown, textile, wiki
> page) I'll prepare it (need to browse changeset history)
Whatever is easiest for you ... any of those will be easy to get into
Wordpress. I'm assuming you've seen eclipse.org's "New and
Noteworthy"s ... if not you can find an example here,
It seems to me that, if there will be a release really soon, it will
simply be a 'blessed' nightly. As with any blessing, it has a purely
symbolic value: it won't be more 'stable' nor in any way better than
the nightly before it. Therefore, I am against setting expectations by
using a version number like 1.0. This discussion took place a few days
ago on scala-ide-dev.
Instead, I propose to follow the release process of scalac, and issue
an RC ('blessed' nightly), wait for 1-2 weeks for feedback, fix the
eventual problems, and re-iterate. This means feature-freeze after RC,
only bugfixing. Hopefully this will also mean more testers and fewer
bugs. In the meantime, development can continue in the other branches.
As for wip_experiment (the branch based on scalac-trunk) I wouldn't
release it until 2.9. Next week the Scala team will probably release
2.9 RC1, and that is a good moment to release a beta (but we wouldn't
call it an RC, it's too early). We have a number of fixes and features
that we'd like to add in our branch before releasing this beta. It
would be good if we synchronized the two releases, but we need another
2 weeks at least, so please go ahead with wip_back_port if you feel
like it.
iulian
>
> -- Matt
--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais
Miles, I re-read the previous "new and ..." and can I copy/paste a big
part, because there is no real new features, mainly improvement ?
/davidB
[1] basic text editor, merge of wip_experiment, support of 2.8.1 and
2.9-trunk (with common code but not common update-site, I not yet
found a solution), release notes
Yeah, that's fine ...
If it's an issue of persistence of builds, can't we have hudson keep a
backlog of successful builds? Maybe with a voting plugin, similar to
what IntelliJ has for the Scala plugin nightly?
I'm fine with releasing milestones (weekly, or monthly), but I think
that any release that bears a number like 1.0 should have a release
process, going through several release candidates.
my 2 cents,
iulian
Donna