[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] Luna quiet week
|
Hi Folks,
Luna M4 is being finalized as we speak...and the Luna quiet week is next
week [1], which means it's now time to discuss ECF 3.9.0 :).
ECF 3.9.0 will require some coordination for reasons presented below,
and so I would like to restart our bi-weekly conference calls. I
propose that we have as short-as-possible conference call every two
weeks, and have it at this time:
Monday, 9:30 am pacific time, 6:30pm CEST
Further, I propose that we have the first meeting this coming Monday,
June 16 and plan on using a Google hangout.
If this time and day doesn't work for you, and you wish to attend over
the next couple of months, please propose a better day and time for you
and we'll work something out.
Now...about the reason for conference calls. There are several
immediately pressing things for ECF:
1) ECF is currently under consideration/evaluation as the *reference
implementation for OSGi R6 Remote Services/Remote Service Admin
standards. This is/would be very valuable for the project wrt
visibility, publicity, and commercial adoption. It would also be a
great and well-deserved validation of all the hard work that has gone
into ECF's RS/RSA impl over the past couple of years since RS/RSA spec
has appeared.
What I mean exactly by 'under consideration' is that the OSGi Enterprise
Experts Group (of which I and ECF committer Jan Rellermeyer are members)
has received from me answers to the OSGi Alliance 'criteria for
reference implementation selection'. I submitted ECF's answers to the
EEG prior to the Wed, May 28 meeting. The response so far has been
very good, as ECF has a *very* strong track record WRT legal criteria
(licensing, provenance, etc) as well as technical criteria (continuous
builds/integration, reliability, consistent releases over many years,
modular and small impl, open and well-structured API/extensibility, etc).
2) In support of 1, I have completed all the necessary code changes for
the R6-compliant impl of RS/RSA. This work has been proceeding on a
branch called 'rfc1.1' [2]. My expectation and desire is to merge all
of this work into master *next week* (during Luna quiet week), and
include it into ECF 3.9.0 in parallel with the release of the RS/RSA R6
specifications. This should be very straightforward to actually do,
since I've been regularly merging changes to master (in prep for Luna)
into rfc1.1
3) Sakith Indula is working on Remote Services tooling for his Google
Summer of Code project. He is currently focusing on adding PDE
templates for remote services (e.g. a time service template, other new
remote service interfaces). This is/will be only the beginning of ECF
efforts in improved tooling for Remote Services creation, testing,
debugging, deployment...i.e. the 'whole enchilada' for remote services
development and usage. e.g. remote services annotations, a 'remote
service browser' (for testing/debugging/discovering), and better support
for creation of remote services for small devices (i.e. Internet of Things).
For these three reasons...and many others that I'm either forgetting or
choosing not to list here, I think we should have bi-weekly ECF meetings
for the next few weeks.
Thanks...and hopefully see you on Monday, 16 at 9:30am pacific time.
Please let me know if you will attend, and the gmail address I should
use for inviting you to the hangout.
Thanks,
Scott
[1] https://wiki.eclipse.org/Luna/Simultaneous_Release_Plan
[2] http://git.eclipse.org/c/ecf/org.eclipse.ecf.git?h=rfc1.1