[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ecf-dev] newsreader contribution
|
Hi Dann,
Dann Martens wrote:
Hi Scott,
I agree, it would be a good thing to pursue CDC 1.1/Foundation 1.1
level compatibility. Through my recent run-in with J2ME, I've learned
that some libraries are unavailable because of this reason. ECF boasts
some really valuable libraries which are very appealing to mobile
computing applications. Keeping that in mind can only be a good thing.
Yes...in the Galileo release cycle we moved the ECF core from CDC
1.0/Foundation 1.0 to CDC 1.1/Foundation 1.1 (mostly since we
needed/wanted access to the URI class, which *is* in 1.1 but not in
1.0). But we've tried very hard to maintain as low a runtime
requirement as possible for the ECF core and API bundles in
particular...as well as the provider impls whenever possible. So in
many/most of the existing ECF API bundles (e.g. remoteservices,
discovery, etc) CDC 1.1/Foundation 1.1 (or newer of course) is the
required EE. This lets much/most of ECF run on even very small
environments.
This does *not* translate to ui/application-level code...that is, it's
not generally necessary to have ui code use the small ees...unless
there's a strong desire to use something like eRCP.
So I'm sure that all the Google SOC students as well as the newsreader
and IPC contribution folks find this annoying (I find it annoying), but
it is worth doing for these contributions as much as possible...at least
the protocol/middleware-level pieces...as it does open up more
opportunities for the communications layers (as these are easily usable
in small runtimes if the execution environment permits it).
Scott
Best regards,
Dann
Scott Lewis wrote:
Hi Thomas,
Thomas Hallgren wrote:
On 09/07/2009 01:56 AM, Scott Lewis wrote:
4) I notice that the execution environment for most of the plugins
was set to J2SE-1.5. This is *fine*, but *if possible*, it would
be great to move this *down* to J2SE-1.4 or even CDC 1.1/Foundation
1.1. This would allow the relevant code to run on smaller/older
runtimes. For example, perhaps the model bundle could be moved
down to CDC 1.1/Foundation 1.1
Just out of curiosity, which devices are there that still linger on
1.4? Is it really of interest to run a newsreader on them? (I've
heard mentions of ski-lifts and similar).
:-)...yeah...all those ski lifts that want to talk nttp (to notifiy
the skiers of the load on the chair lift via the newsgroup).
As per Thomas' point, there's not much to be gained these days by
moving down from 1.5 to 1.4. If (some) things can be moved down to
CDC 1.1/Foundation 1.1 that would have a greater effect.
Scott
Regards,
Thomas Hallgren
_______________________________________________
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
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev