The first conclusion I've reached is that outrigger does have users, and
so learning enough about it to fix a possible concurrency bug would be
useful. I want to begin by making the current functionality work, even
under unrealistic stress. I would also like to see if maintainability
can be improved with adversely affecting performance.
I have one wish-list item of my own - an outrigger benchmark. As I make
changes, I need some way to detect and guard against performance
regression, and possibly find performance gains. As I've already said in
this mailing list, I'm a non-believer in performance tuning without
measurement.
We can certainly start a discussion on JavaSpace enhancements. I don't
promise to be able to implement them, but I'm willing to talk.
Patricia
James Grahn wrote:
My company also uses Outrigger semi-frequently.
I didn't speak up when Patricia was asking about the implementation,
because I've not dug into the actual code that much.
That said, most of my aspirations for River revolve around improving
Javaspaces. (Unfortunately with a few compatibility breaks from the
existing version.)
I'll try to pass along my wishlist soon, just so it's on the record even
if I don't get around to contributing any code. If nothing else, it
should be useful for discussion.
jamesG
On 12/3/2010 2:41 PM, Dennis Reedy wrote:
Outrigger is a key service in a project that I am involved in. I see
no reason to remove it from the distribution, it provides a solid
implementation of the JavaSpace and JavaSpace05 interfaces. There are
other services I would vote off the island ;) but thats a topic for a
different thread.
Dennis
On Dec 3, 2010, at 130PM, Tom Hobbs wrote:
With River's recent revitalization let's not deprecate anything too
hastily.
+1. You never know, this may yet convince someone who knows about
Outrigger to come back!
On Fri, Dec 3, 2010 at 6:21 PM, Jeff
Ramsdale<[email protected]> wrote:
On Fri, Dec 3, 2010 at 7:15 AM, Gregg Wonderly<[email protected]>
wrote:
Many people are using Dan Creswell's Blitz JavaSpaces
implementation or
commercial versions. I'm partially inclined to suggest that we should
discuss EOL of outrigger at some point. Even though Javaspaces is a
large
part of what Jini has been recognized for, it has a focused
audience and if
we don't have someone with knowledge and interest to support
outrigger, it
may be more of a wart than River can deal with.
With River's recent revitalization let's not deprecate anything too
hastily. Conventional wisdom in Java app development has struggled to
hold its own against NoSQL and other interesting technologies. It
could be the perfect opportunity for Jini/JavaSpaces to gain new
interest.
-jeff