[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] Preparing for ECF 3.8.0
|
Hi Folks,
Here's a note to help prepare for ECF 3.8 (target: 2nd week of March,
2014).
Feature Refactoring
I have been working on the feature refactoring bug [1], and am getting
very close to completion. Here's the status:
1) As described on this bug [2], the platform has started the process of
replacing the old way of consuming ECF plugins and replacing it with the
new ECF features. This past week the platform integration build
contains the new ECF plugins...and my expectation from comments by David
is that in the coming week the platform integration build will have the
new ECF features as well.
Once the platform integration is completed (Tuesday, I believe), I would
like some help from ECF committers on testing the install of parts/all
of ECF (with the new feature structure) both into existing builds of
Eclipse (e.g. Kepler sr2), and the Luna integration builds.
2) The ECF automated build and tests now have been restructured, and all
the relevant Jenkins build jobs are green. Here [3] are all the
repos, and [4] here is the latest build from the C-HEAD-sdk job [4].
OSGi RSA 1.1/RFC 203
3) I am continuing to make excellent progress on the rfc1.1 branch (the
OSGi R6 RSA 1.1 RFC 203) [5]. Short story: The dev work to support RSA
1.1 is about 80% done. This work will *not* be in ECF 3.8.0, but work
will continue on the rfc1.1 branch and be merged into master...to appear
in a subsequent release (Luna or before)...once the RFC's have been
approved by the EEG for actual inclusion into the RSA 1.1 spec.
4) I've merged everything from master onto rfc1.1, so everything done on
master is now merged into rfc1.1.
Old Bugs
5) Over the past week, I've been fixing, resolving, deleting 'old bugs'
from the ECF bugs list [6]. As a result, we are down to 72 open bugs,
and 150 open enhancements [6]. I would request that each ECF committer
go through the open bugs [7]...particularly in your 'area'...e.g.
discovery, newsreader, remote services/remoteserviceadmin, ui, releng,
r-osgi, jslp, etc....over the next few days and do what you can to either
a) Actually address/fix the bug. If you are working on a bug, please
first assign yourself the bug, change status to assign, and identify a
target milestone for the work.
b) Resolve in some other way...e.g. 'invalid' (e.g. if no longer
relevant), 'wontfiix'...if that's appropriate, not eclipse
c) leave for later work
Please add comments to existing bugs so that others (e.g. me) have some
idea what's going on/what's planned for the bug.
ECF 3.8 Preparation
6) In preparation for ECF 3.8.0 (due out early March) we have to prepare
another set of review slides for the PMC and EF review. I would like
some help with doing this, if people are available. Please add yourself
to this bug [8] to help.
OK...to summarize:
We are getting close to ECF 3.8 and most of the technical work is
complete. I will need help with testing the feature refactoring (in
particular)...after this coming week's platform integration build
(see/join [2]).
Action Items
The technical work on RSA 1.1 coming along. If you wish to help with
this please add yourself to [5].
*Please* offer help on the testing of ECF 3.8 (see/join [1] and [2]).
*Please* look at...assign and fix (if you can)...resolve (if you think
right)...and/or comment on bugs from [6].
*Please* add yourself to bug [8] in order to provide help with the ECF
3.8 review materials preparation
Thanks. If any questions, etc. please ask. All help (ECF committers or
not) is welcome and appreciated.
Scott
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=409787
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=419647
[3] http://build.ecf-project.org/repo/
[4]
http://build.ecf-project.org/repo/C-HEAD-sdk.feature/lastSuccessful/archive/site.p2/
[5] https://bugs.eclipse.org/bugs/show_bug.cgi?id=424304
[6]
https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=RT&list_id=8269994&product=ECF&query_format=advanced
[7]
https://bugs.eclipse.org/bugs/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=RT&list_id=8269995&product=ECF&query_format=advanced
[8] https://bugs.eclipse.org/bugs/show_bug.cgi?id=428267