Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] ECF Feature Restructuring

1) Make it easier to consume ECF's implementation of OSGi Remote Services (and RSA)...for non-eclipse use cases

Do you mean for non-IDE use cases or without equinox?


On Tue, Dec 3, 2013 at 8:35 PM, Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
Hi Folks,

This morning we had a discussion at the ECF bi-weekly conference call (see [1] for agenda and notes).

One of the things discussed on the call was the upcoming feature restructuring [2].   I intend to kick off this effort...likely to occur over the next 2.5 months (prior to ECF 3.8 release)...and I wanted to initiate a public discussion about the requirements for this work.  Here are some requirements that I have in mind...to start the discussion.   I would appreciated it particularly if ECF consumers could let us know what their use case, and how they would like to see the features restructured in order to make the usage of ECF bundles easier (i.e. easier to include in their own build, easier to understand, etc).  If at all possible, please post comments publicly...here on the mailing list...and/or on the associated bug [2].

OK, so here are some of my basic requirements for the restructuring... *please* comment on, discuss, amend, and/or edit these as you see fit.

1) Make it easier to consume ECF's implementation of OSGi Remote Services (and RSA)...for non-eclipse use cases
2) Make it easier for people to choose/use ECF providers that are available via ECF EF
3) Make it easier for people to choose/use ECF providers at github (http://github.com/ECF )
4) Make it possible for people to consumer/use all necessary parts of ECF without conflict from Eclipse (i.e. because of ECF's usage as part of p2)
5) Continue to support our automated build, test system...i.e. so that distinct parts of ECF (e.g. providers) can be built, tested, and deployed/consumed separate from other parts of ECF.

Note:   Also discussed at the meeting today was the use of Tycho vs. Buckminster for our automated build...as suggested by '5' in particular, the feature restructuring is connected to the underlying build technologies, etc.

Again...particularly if you consume all or parts of ECF...if you could describe what changes you would like to see...or even just describe what parts of ECF you are using (and as much about how as possible...e.g. via Eclipse, via ECF repo, some combination, etc)...we will do everything we can in this restructuring effort to better meet your needs.

Thanks,

Scott

[1] https://wiki.eclipse.org/ECF_Conference_Call_12.3.2013
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=409787



_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev


Back to the top