Cool.
On May 12, 2015, at 23:01, Scott Lewis < slewis@xxxxxxxxxxxxx> wrote:
Hi Folks,
The final non-emergency build of ECF 3.10.0/Mars is complete.
I've already contributed this build for ECF filetransfer usage in
p2/Eclipse via [1], and if all goes well over next few weeks (no
critical/major/blocker bugs) this build will be released as ECF
3.10.0 (as well as contributed to the Mars SR repo).
If you are able to do install and smoke testing, please do so with
the repo here [2]. Any testing would be appreciated.
Please delay pushing any code changes to master for at least the
next two weeks (frozen). Doc changes and/or safe releng changes
OK.
Thanks,
Scott
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=448916
[2] http://download.eclipse.org/rt/ecf/3.10.0/site.p2/
On 4/30/2015 12:01 AM, Wim Jongman wrote:
Ack!
On Wed, Apr 29, 2015, 23:28 Scott Lewis
< slewis@xxxxxxxxxxxxx>
wrote:
Hi Folks,
Sorry about the long note below, but we are coming up on the
final days
for ECF 3.10, and I wanted to communicate so that everyone
will know the
timing of things, what's going to happen, and what everyone's
responsibilities are going to be.
1) When: First, here's the Mars Simultaneous Release Plan and
Schedule
[1]. For all those not familiar with SR releases, all of
these
deadlines are considered both immutable and inviolable...i.e.
they
cannot and will not change. If any project doesn't meet these
deadlines
it will be dropped (with prejudice). For ECF core and
filetransfer we
are actually considered a -1 project, because these components
are
depended upon by Equinox/p2/Eclipse. That means that we have
to be done
*earlier* than the platform (+0). Just yesterday I provided
an M7
build of ECF core and filetransfer to the Platform. On this
comment [2]
David clarifies our schedule. Please see that comments [2].
Given
those dates and David's comment about how hard it will be to
get even
trivial new builds in place for later release candidates, my
inclination
is to shoot for the RC2 May 20th as our *final* non-emergency
build for
ECF 3.10.0. We can discuss this, if people have other
thoughts, but
realize that the later we go, the more we will have to fight
with the
Eclipse PMC to get new builds through to the Platform for
Mars.
2) What: First, starting next week (May 4) we will be on a
feature
freeze. That means no more new things added to this release,
and only
bug fixes. If you have something that you intend to get into
this
release and have not already, please get it in (with
notifications to
everyone here) by mid-day PT on Monday. From that point on
only bug
fixes (no enhancements) may be added until after we've
complete the Mars
final builds.
3) Who: I, Wim, and Harshana will be triggering release
builds when we
are ready, and coordinating our own schedules to do so when
needed (e.g.
May 18th). When we do that and everything is complete, one
of us will
send a note to this pointing to the updated download page, New
and
Noteworthy, build qualifier, maven repo, and git tag
associated with the
release. At that time one of us will also update the Mars
meta-data, so
that the Mars build will include the latest 3.10.0 release in
the Mars
SR repository.
4) Request for Help with Release/Install/Smoke Testing:
It's always a
struggle to get sufficient testing, but this is particularly
true for
release/install and smoke testing. What I mean by this is
taking some
appropriate version of Eclipse SDK (e.g.) the latest Mars
(4.5)
milestone build [3] and installing the latest build of ECF SDK
repo [4]
to make sure that everything installs, all the feature and
plugin
meta-data is correct, all the legal stuff (licenses, feature
and plugins
info, etc), all the source is available, etc. This release
includes
some significant new Eclipse-based tooling for Remote Services
If you
have a few minutes, *please consider doing this* for some
Eclipse
package or configuration that you care about (e.g. Eclipse EE,
Eclipse
Java, WTP, Equinox server, Karaf, etc) and some set of ECF
features (RS
SDK/Eclipse SDK). If you find any problem, please open a bug
immediately here [5] and classify it as 'major'.
Thanks! 3.10.0/Mars is going to be a great ECF release!
Scott
[1] https://wiki.eclipse.org/Mars/Simultaneous_Release_Plan
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=448916#c17
[3] http://download.eclipse.org/eclipse/downloads/
[4]
http://build.ecf-project.org/repo/C-HEAD-sdk.feature/lastSuccessful/archive/site.p2/
[5] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
[6] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ecf-dev
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ecf-dev
ecf-dev mailing list ecf-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/ecf-dev
|