Skip to main content

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

Hi guys. I would suggest centralize all tutorials and information in the Integrator's Guide [1] or publicity this wiki more. There are several tutorials in Scott's blog or other webs [2], but I think that the "official" source of documentation should be the wiki, and newcomers should find the wiki easy to find and navigate. For example, a link to [2] from [1].

Some clarification should be performed. For example. which tutorial should be used to start: [3] or [4]? Also, some pending subsections should be redacted (the ones in red in [1]).

Also, if you enter in the ECF main page [5] you see the "Getting Started Thing" [6] with some comments, and then an user enters in the ECF wiki, but the first thing that sees is the conference calls info. New users need to move to "New Stuff" section with a lot of unordered issues to find the Integrator's Guide.

Finally, some interesting sections (such as [7]) are not located in a visible part of the web (for example, the EIG does not include a link to [7]).

[1] https://wiki.eclipse.org/EIG:Integrators_Guide
[2] http://www.eclipse.org/community/eclipse_newsletter/2013/july/article3.php
[3] https://wiki.eclipse.org/EIG:Remoting
[4] https://wiki.eclipse.org/EIG:Getting_Started_with_OSGi_Remote_Services
[5] http://www.eclipse.org/ecf/
[6] http://www.eclipse.org/ecf/gettingStarted.php

Summarizing, there are a lot of information about how to use ECF, but it is a bit disorganized and difficult to find.

As another suggestion, have you thought about in writing a book with all the available information? I think many people would be interested in buy it.

Cheers!



2013/12/4 Wim Jongman <wim.jongman@xxxxxxxxx>
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


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




--
Pablo García Sánchez
Departamento de Arquitectura y Tecnología de Computadores
Universidad de Granada
http://geneura.ugr.es/~pgarcia

Back to the top