[
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