On Sat, Feb 12, 2011 at 8:57 AM, Peter Firmstone <j...@zeus.net.au> wrote: > Note that I too develop using Java 5 language features, so I'm not placing > any constraints on where River's headed, I accept recent developments, > people have their goals and dropping 1.4 compatibility seems the easiest way > to achieve them. > > I would encourage people to open their minds to the investigation of modular > development, Java 7 and 8 are around the corner and the same thing will have > to happen for Java 5 at some point.
Doesn't these paragraphs capture the need for a new specification? A standardized way to specify the "Minimum Runtime Requirement" for the Service Proxy, so that lookup operations can ensure that clients only find compatible proxies... Not only would JRE variant be needed, but potentially also OS, network features, and if you envision Android client deployment down the line, you would probably also like to include incl/excl of GPS, camera, compass and other physical devices and their respective properties (e.g. resolution, accuracy,...) (Forgive me if I have missed this and this is already part of the core specs.) Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/3xugrbk I work here; http://tinyurl.com/24svnvk I relax here; http://tinyurl.com/2cgsug