| Hi Wim, 
 On 2/19/2011 11:08 AM, Wim Jongman wrote:
 Hi,
      
 No, I think the basic structure of these component features are
    fine/ok.  They possibly could use some tweaking, and if others have
    suggestions about changes then we can change them.
 
 What I was suggesting was another/new feature (that was also a
    top-level category) that was something like a
 
 'Remote services target components'
 
 ...that would provide the moral equivalent of the ECF remote
    services SDK...but not assuming Eclipse as the target platform
    (which the current top-level Target Components feature does).  The
    intention would be to allow easier ECF remote services installation
    into non-Eclipse target platforms...and more visibility by being a
    category (which appears when they have the category check box
    selected).
 
 Scott
 
 
 
 
      
 Regards, 
 Wim 
 
        On Fri, Feb 18, 2011 at 6:25 PM, Scott
          Lewis <slewis@xxxxxxxxxxxxx> 
          wrote:
           
            Hi Folks,
 Currently ECF has essentially 1 top-level feature:  Eclipse
            Communication Framework Target Components (formerly called
            the ECF SDK).  This has traditionally had almost all of ECF
            from Eclipse Foundation...i.e. all the various APIs (remote
            services, discovery, call api, sync, shared object,
            presence, etc), as well as almost all the providers, the
            documentation, as well as the example apps (both
            Eclipse-based UI and no-ui examples).
 
 Although convenient for usage for Eclipse installation (i.e.
            install everything into Eclipse), this feature is not at all
            convenient for people that want to add ECF to the target
            platform...e.g. for OSGi server-side remote services
            development...because it includes a lot of code that depends
            upon Eclipse UI and other things).  One reason it's not
            convenient is that the target platform resolution (by
            default) has the 'Include required software' check box
            selected, and the current ECF Target Components requires
            parts of Eclipse.  If the user de-selects 'Include required
            software' all the non-Eclipse parts of ECF (e.g. remote
            services) will be used/usable just fine once installed...but
            it would be much more convenient if the user could have
            'Include required software' checked, and still easily
            install ECF/OSGi remote services for use in their target
            platform.
 
 This is the use case I would like to simplify:  Using ECF in
            non-Eclipse target platforms
 
 I think we need a top-level feature (or features) to make it
            easier to add the non-Eclipse parts of ECF...specifically
            OSGi remote services...to a target platform that is not
            Eclipse (e.g. OSGi servers).  I propose that we do this for
            ECF 3.5 release, as it would/will make consuming ECF/OSGi
            remote services (and remote services admin newly introduced)
            *much* easier for people using ECF for non-Eclipse target
            platforms.
 
 Comments?  I think we should discuss this some on the
            mailing list over the next few days...and at the next ECF
            conf call [1] we can discuss and decide.
 
 Thanks,
 
 Scott
 
 [1] http://wiki.eclipse.org/Eclipse_Communication_Framework_Project#Next_Conference_Call:__Monday.2C_February_21.2C_2010_-_1800_UTC.2F10:00am_pacific
 
 
 
 
 
 _______________________________________________
 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 
 |