|Re: [ecf-dev] Getting started with ECF|
how can i resolve this issue?
Ronen,The ECF download page  indicates that ECF 3.5 requires Eclipse Helios SDK (3.6.X) or Eclipse Indigo SDK (3.7.X). You can get Eclipse Helios or Eclipse Indigo here .
On 3/31/2011 11:20 AM, ronen hamias wrote:
i am having trouble to get started with ecf in terms of setting my development envitoment correctly
iso far i had alot of problems and exceptions thrown when starting the platform
my guess i am missing dependencies or i didnt downlod the correct versions for:
my goal is to be able to learn ECF capabilities and in the future even contribute to the project
what is the correct profile/pre requisits for testing ECF?Same as above...i.e. Eclipse Helios or Eclipse Indigo....the SDK of whatever version is best...because it includes most of the relevant tooling, plus the Eclipse/Equinox source code (which can be useful).
what is the correct profile/pre requisits for developing ECF?
In addition, since ECF now uses git for our repository , it's necessary to use *some* git client...to retrieve and possibly change/add to the latest ECF source. The eGit client is popular (because it runs in Eclipse) , but since it is not included in the Eclipse SDK you need to install it into Eclipse SDK yourself. See  for the instructions for installing/using eGit.
You can also use other git clients if you wish (e.g. git command line clients, etc)...but of course if you do so you have to keep your local Eclipse workspace in sync with the local repo manually.No...not one that includes installing Eclipse, eGit, etc. If you want to produce one...once you've identified the steps that will help you...that would be a great contribution to ECF (i.e. by creating/adding a page to the ECF wiki ).
is there any step by step guide somewhere?
However....we do now have several pages describing the download/install/examples app usage for ECF's impl of OSGi remote services (which is one part of ECF...not all of it, but one significant part). Those docs are here  (as indicated by Pierre's recent email also).
As of ECF 3.5, much of ECF can/could run on Felix (another OSGi framework impl), rather than only Equinox (which is an the OSGi framework impl that comes *with* Eclipse). Actually, I believe ECF remote services development can/could probably be done by other IDEs/tooling (e.g. Idea...and/or Netbeans), but I haven't even tried this yet, so I can't explain the process for doing so.