2013-12-07

← Older revision

Revision as of 01:58, 7 December 2013

(6 intermediate revisions by one user not shown)

Line 1:

Line 1:



{{Infobox

 



| name = Eclipse Communication Framework

 



| download = http://www.eclipse.org/ecf/downloads.php

 



| website = http://www.eclipse.org/ecf

 



| list = ecf-dev

 



| newsgroup = eclipse.technology.ecf

 



| product = ECF

 



| irc = eclipse-ecf

 



| source = http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/

 



| psf = None

 



}}

 



[http://www.eclipse.org/ecf/dev_resources.php ECF Developer Resources (CVS access, newsgroup/mailing list access, etc.)]<br/>

 



 

 

==OSGi Remote Services==

 

==OSGi Remote Services==

 

 

Line 32:

Line 19:

 

[[Asynchronous Proxies for Remote Services]]

 

[[Asynchronous Proxies for Remote Services]]

 

 



[
[
Remote Services
Admin|OSGi
Remote
Service Admin (RSA) Management Agent]
]

+

[
http://eclipseecf.blogspot.com/2010/02/osgi-remote-services-and-sync-vs-async.html OSGi
Remote Services
and Sync vs. Async
Remote
Procedure Call
]

 

 

 

[[File-based Discovery | Static File-based Discovery of Remote Service Endpoints]]

 

[[File-based Discovery | Static File-based Discovery of Remote Service Endpoints]]

Line 40:

Line 27:

 

[[Tracing Options for Remote Services]]

 

[[Tracing Options for Remote Services]]

 

 



[
http://eclipseecf.blogspot.com/2010/02/osgi-remote-services-and-sync-vs-async.html OSGi
Remote Services
and Sync vs. Async
Remote
Procedure Call
]

+

===Remote Service Admin===

 

+

 

 

+

[
[Remote Services
Admin|OSGi
Remote
Service Admin (RSA) Management Agent]
]

 

 

 

===Customization of ECF Remote Services (new Discovery and/or Distribution providers)===

 

===Customization of ECF Remote Services (new Discovery and/or Distribution providers)===

Line 58:

Line 47:

 

==ECF Meetings and Calls==

 

==ECF Meetings and Calls==

 

 



ECF has open bi-weekly Google Hangouts to discuss current and future issues on our roadmap.  Anyone interested is welcome to join us.

+

ECF has open bi-weekly Google Hangouts to discuss current and future issues on our roadmap.  Anyone interested is welcome to join us.
We typically share the Hangout URL on the [https://dev.eclipse.org/mailman/listinfo/ecf-dev ecf-dev mailing list] shortly before the hangout begins...so please [https://dev.eclipse.org/mailman/listinfo/ecf-dev  join the ecf-dev mailing list]

 

 



===Next
Call
(proposed):  Tuesday, December 10, 2013 - 1700 UTC/09:00am pacific
===

+

===Next
Hangout
(proposed):  Tuesday, December 10, 2013 - 1700 UTC/09:00am pacific===



 

+



====Agenda for Next Meeting=
===

+

 

 

 

*[[ECF_Conference_Call_12.10.2013|Proposed agenda for next meeting]]

 

*[[ECF_Conference_Call_12.10.2013|Proposed agenda for next meeting]]

 

 



=
===Notes from Recent Meetings
=
===

+

===Notes from Recent Meetings===

 

*[[ECF_Conference_Call_12.3.2013|12.3.2013 Call Agenda and Notes]]

 

*[[ECF_Conference_Call_12.3.2013|12.3.2013 Call Agenda and Notes]]

 

*[[ECF_Conference_Call_11.12.2013|11.12.2013 Call Agenda and Notes]]

 

*[[ECF_Conference_Call_11.12.2013|11.12.2013 Call Agenda and Notes]]

 

 



====Notes
from All Previous Meetings
====

+

====
Archive
Notes====



 

+

 

*[[ECF Meeting Notes|Notes from Previous Meetings]]

 

*[[ECF Meeting Notes|Notes from Previous Meetings]]

 

 

Line 78:

Line 64:

 

*IRC (public):  <b>irc.freenode.net</b>  channel: <b>#eclipse-ecf</b>  ECF URL <b>[irc://irc.freenode.net/#eclipse-ecf irc://<user>@irc.freenode.net/#eclipse-ecf]</b><br>

 

*IRC (public):  <b>irc.freenode.net</b>  channel: <b>#eclipse-ecf</b>  ECF URL <b>[irc://irc.freenode.net/#eclipse-ecf irc://<user>@irc.freenode.net/#eclipse-ecf]</b><br>

 

 



==Project Planning
Documents
==

+

==Project Planning==

 

 

 

[[Planning for ECF 3.8 | Plan for ECF 3.8]]

 

[[Planning for ECF 3.8 | Plan for ECF 3.8]]

Line 84:

Line 70:

 

[[ECF 4.0 ToDos]]

 

[[ECF 4.0 ToDos]]

 

 



==Source Code==

+

==
Access to
Source Code==

 

 

 

[http://git.eclipse.org/c/ecf/org.eclipse.ecf.git source code repository]

 

[http://git.eclipse.org/c/ecf/org.eclipse.ecf.git source code repository]

Line 92:

Line 78:

 

==Builds==

 

==Builds==

 

 



ECF has nightly and continuous builds with automated testing.  We use Jenkins and Buckminster and is hosted at the Oregon State University Open Source Lab.  See [https://build.ecf-project.org/jenkins/ here].

+

ECF has nightly and continuous builds with automated
integration
testing.  We use Jenkins and Buckminster and is hosted at the Oregon State University Open Source Lab.  See [https://build.ecf-project.org/jenkins/ here].

 

 

 

Both Maven and p2 repositories are available from nightly builds [http://download.ecf-project.org/ here].

 

Both Maven and p2 repositories are available from nightly builds [http://download.ecf-project.org/ here].



 



==New Stuff==

 

 

 

 

===ECF Documentation Project===

 

===ECF Documentation Project===

 

+

 

+

We know we have a problem with insufficient and disorganized documentation.  We are working on it.  We would appreciate any help that anyone is willing to provide, so if you would like to contribute to ECF by editing and/or creating documentation, please get a hold of us via the ]https://dev.eclipse.org/mailman/listinfo/ecf-dev ecf-dev mailing list]

 

 

 

* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=329124 Documentation project enhancement request (bug 329124)]

 

* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=329124 Documentation project enhancement request (bug 329124)]

Line 109:

Line 95:

 

 

 

[[ECF Servers|Servers]]

 

[[ECF Servers|Servers]]



 



[https://bugs.eclipse.org/bugs/show_bug.cgi?id=310580 DNS-SD based ECF wide area discovery provider (bug 310580)]

 

 

 

 

[[DocShare Plugin|Real-Time Shared Editing]]

 

[[DocShare Plugin|Real-Time Shared Editing]]

 

 

 

[[Extending Real-Time Shared Editing for Use with Other Editors]]

 

[[Extending Real-Time Shared Editing for Use with Other Editors]]



 



[[Sharing Editor Selections]]

 

 

 

 

[[ECF/Adopters|ECF Adopters List (please add yourself if you are using ECF)]]

 

[[ECF/Adopters|ECF Adopters List (please add yourself if you are using ECF)]]



 



[[Article Draft]]

 

 

 

 

==Coding Conventions==

 

==Coding Conventions==

Line 127:

Line 107:

 

source code formatter to use in Eclipse to easily enforce these conventions.

 

source code formatter to use in Eclipse to easily enforce these conventions.

 

 



==Presentations==

+

==
Recent
Presentations==

 

 

 

*[http://www.lemmster.de/publications/Discover_Remote_Services_-_Democamp_HH_2013_-_Markus_Alexander_Kuppe.pdf Democamp presentation by Markus Kuppe]

 

*[http://www.lemmster.de/publications/Discover_Remote_Services_-_Democamp_HH_2013_-_Markus_Alexander_Kuppe.pdf Democamp presentation by Markus Kuppe]

Line 137:

Line 117:

 

*[[ECF Servers|Servers]]

 

*[[ECF Servers|Servers]]

 

*[[ECF Providers|Providers]]

 

*[[ECF Providers|Providers]]



*[[Bot Framework]]

 

 

*[[ECF Connection Creation and Management | ECF Container/Connection Creation and Management]]

 

*[[ECF Connection Creation and Management | ECF Container/Connection Creation and Management]]

 

 

 

{{ECF}}

 

{{ECF}}

Show more