On 01/12/2011 14:47, Wim Jongman wrote:
Nightly *was* a standard word in the Eclipse community, it reminds
me the time when people could not poll SCM and before continuous
integration existed, and everyone used PDE/Build... That's now a
freaky word for me: a project that only builds once a night is not
healthy.
Latest is interesting, but latest what? latest release, latest
test build...? It is not precise enough I think.
I could advocate for Snapshots for years, we probably need more
opinions rather than debating for weeks just the 2 of us ;)
How about "continuous" then.
I'd be OK for "continuous-integration" or "ci". The first one is
probably better for people who do not know CI... poor them.
Deal?
We could also include some eclipse release name. (indigo/helios)
Hopefully we will provide builds that would work with 3.5 and
later. Binding a build to the name of a release will make people
think that the release is a requirement for installation.
Yes, but at some point this will no longer work. Because it is a
matter of time before people start using touch API and/or restyling
and other stuff that will break compatibility with older SWT releases.
So let's wait for this time to happen. Maybe having a compatibility
table on the download area with the list of releases for Nebula and the
list of releases for Eclipse with green checks or red cross in it would
be easier to maintain and clearer for consumers.
Also, I think that incompatibility will only happen happer for a few
Nebula widgets. In that case, we should not prevent someone on a old 3.5
Eclipse to install (let's stay) the latest version TableCombo just
because the latest Gallery would only support 3.8+...
Having "normal" numeric versioning + a compatibility table for widgets
could be clearer.
I also want to think about things as long term support (LTS) where we
must be able to fix Nebula bugs against older versions of Eclipse (but
that is a separate discussion).
That's a topic I did not think about, and I am not very aware of; but it
is indeed very important... I'm clueless.
Regards,
--
Mickael Istria
R&D Engineer, Eclipse Plug-in RCP Developer
PetalsLink <http://www.petalslink.com> - Open Source SOA
My blog <http://mickaelistria.wordpress.com> - My Tweets
<https://twitter.com/#%21/mickaelistria>
_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev