ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1...
-
Upload
dominic-joseph -
Category
Documents
-
view
213 -
download
0
Transcript of ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1...
![Page 1: ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1 Project Lead: Scott Lewis slewis@eclipsesource.comslewis@eclipsesource.com.](https://reader035.fdocuments.in/reader035/viewer/2022071807/56649e5e5503460f94b58505/html5/thumbnails/1.jpg)
ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.01
ECF 3.1
Project Lead: Scott Lewis [email protected]
Dev Mailing List: [email protected]
Home Page: http://www.eclipse.org/ecf
Wiki: http://wiki.eclipse.org/ECF
Project Plan: http://www.eclipse.org/projects/project-plan.php?projectid=rt.ecf
![Page 2: ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1 Project Lead: Scott Lewis slewis@eclipsesource.comslewis@eclipsesource.com.](https://reader035.fdocuments.in/reader035/viewer/2022071807/56649e5e5503460f94b58505/html5/thumbnails/2.jpg)
ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.02
3.1 Highlights
• REST API for Remote Services– Extends ECF remote OSGi services to REST
– http://wiki.eclipse.org/REST_abstraction_for_ECF
• Distributed EventAdmin– Provides distributed of OSGi standard EventAdmin
service
– Useful as generic inter-process messaging bus
– http://wiki.eclipse.org/Distributed_EventAdmin_Service
• File-based Discovery– Several consumers (e.g. Equinox OSGi book)
– Release makes usage of ECF RFC119 impl easier
![Page 3: ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1 Project Lead: Scott Lewis slewis@eclipsesource.comslewis@eclipsesource.com.](https://reader035.fdocuments.in/reader035/viewer/2022071807/56649e5e5503460f94b58505/html5/thumbnails/3.jpg)
ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.03
3.1 Highlights (cont)
• ECF Remote Services/Distributed OSGi– Minor/small API fixes
– Lots of bug fixes
» Twitter RCP Client
• More Documentation and Examples (particularly for remote services)– lots more to do
![Page 4: ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1 Project Lead: Scott Lewis slewis@eclipsesource.comslewis@eclipsesource.com.](https://reader035.fdocuments.in/reader035/viewer/2022071807/56649e5e5503460f94b58505/html5/thumbnails/4.jpg)
ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.04
Community Growth
• More Contributing Orgs and Independents– Siemens (file-based discovery), EclipseSource
(Distributed EventAdmin, remote services load balancing)
• New Contributions/committers– Holger Staudacher (REST API contributor)
– Two other gsoc projects (contributions not in ECF 3.1). Committership coming (voting)
• Harshana Eranga Martin
• Nuwan Sam
• Other new committers (also with contributions)– Dann Martens
– Clark Hobbie
![Page 5: ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1 Project Lead: Scott Lewis slewis@eclipsesource.comslewis@eclipsesource.com.](https://reader035.fdocuments.in/reader035/viewer/2022071807/56649e5e5503460f94b58505/html5/thumbnails/5.jpg)
ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.05
IP Issues
• All significant and third party contributions have been reviewed and approved by Eclipse legal.
• About files and license files are complete and correct.• ECF has several other pending/under review
contributions, but these are not included in ECF 3.1• Draft IP log:
– http://www.eclipse.org/projects/ip_log.php?projectid=rt.ecf
![Page 6: ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1 Project Lead: Scott Lewis slewis@eclipsesource.comslewis@eclipsesource.com.](https://reader035.fdocuments.in/reader035/viewer/2022071807/56649e5e5503460f94b58505/html5/thumbnails/6.jpg)
ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.06
Process
• Everything Open
– Bugzilla
– Bi-Monthy Conference Calls w Minutes
– IRC
– Mailing List
– Book Development (!)
![Page 7: ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.0 1 ECF 3.1 Project Lead: Scott Lewis slewis@eclipsesource.comslewis@eclipsesource.com.](https://reader035.fdocuments.in/reader035/viewer/2022071807/56649e5e5503460f94b58505/html5/thumbnails/7.jpg)
ECF 3.1 Release | © 2009 by EclipseSource and others, made available under the EPL v1.07
ECF 3.2/Helios Plans
• REST-based remote services (on Equinox servers)• Google Wave Provider:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=280347• Automated Project Plan for 3.2/Helios
– http://www.eclipse.org/projects/project-plan.php?projectid=rt.ecf
• ECF Book – Community created/contributed• Further work on ECF remote services, support for
JMS/ActiveMQ provider, remote service load balancing