Re: River and Backward Compatibility

Mark Brouwer <[email protected]>
Newsgroups gmane.comp.java.sun.jini
Message-ID <46DFB137.9010601__21032.4833672077$1189065043$gmane$org@cheiron.org>
Nirmalya Sengupta wrote:

> Having said all these, I must also add that forking at the
> River (desperate attempt to sound poetic) is something we all
> should avoid and prevent. In any case, JavaSpaces does not hold
> that much of mind-share in the development community world over,
> as much we would like to. Forking will drag the subject into
> unnecessary controversy and may engender some to jump the ship.
>
> In this light, keeping backward compatibility is a necessity, I feel;
> unless of course, that is leading to meaningless complexity. Let's
> face it: to an average JavaSpaces enthusiast, tweaking the software
> is not an easy job. I would guess that by safeguarding the backward
> compatibility, we would help such people.

Hi Nirmalya,

FWIW I agree with the above and I don't know whether you are subscribed
to river-dev, but I believe because these discussions now take place in
3 mostly unconnected mailing lists it is easy to get the wrong impressions.

So far I see no single sign there is the (future) intention of 'forking'
and leaving API backward compatibility by any of the committers of
River, except for those things (com.sun.jini.* to org.apache.*) we have
to do in the future and which have some nasty ripple effects.

Backwards compatibility can mean a lot of things, for some it is only
related to the API, some include layout of a distribution or JAR file in
their definition and it depends a lot on the typical use of the JTSK
distribution. So although I think we get the essence when people say
"keeping backward compatibility is a necessity" that statement alone
can render void in discussions around modifications.
--
Mark

--------------------------------------------------------------------------
Getting Started:     http://www.jini.org/wiki/Category:Getting_Started
Community Web Site:  http://jini.org
jini-users Archive:  http://archives.java.sun.com/archives/jini-users.html
Unsubscribing:       email "signoff JINI-USERS"  to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.