Re: [VOTE] Release River 2.2

2011-06-01 Thread Sim IJskes - QCG
On 31-05-11 22:40, Tom Hobbs wrote: Okay, since the last effort seemed to be a vote on having a vote, this is vote on having a release! The artifacts can be found here; http://people.apache.org/~thobbs/river/ How do we handle those unapproved licenses in those 2 source files? If a known erro

Re: [VOTE] Release River 2.2

2011-06-01 Thread Tom Hobbs
I don't know what we do with them. I got no answer on my "vote on a vote" thread. Niclas? Jukka? Any ideas? Cheers, Tom On 1 Jun 2011 10:54, "Sim IJskes - QCG" wrote: On 31-05-11 22:40, Tom Hobbs wrote: > > Okay, since the last effort seemed to be a vote on having a ... How do we handle th

Re: [VOTE] Release River from current trunk

2011-06-01 Thread Sim IJskes - QCG
On 27-05-11 12:46, Tom Hobbs wrote: A couple of (hopefully) quick newbie questions. 1) How do you create the build digests? Wasn't this: 'ant release' ? I'm not clear on what a digest is in this context. Gr. Sim -- QCG, Software voor het MKB, 071-5890970, http://www.qcg.nl Quality Consulta

Re: [VOTE] Release River 2.2

2011-06-01 Thread Jukka Zitting
Hi, On Wed, Jun 1, 2011 at 12:00 PM, Tom Hobbs wrote: > I don't know what we do with them.  I got no answer on my "vote on a vote" > thread.  Niclas?  Jukka?  Any ideas? The licenses are Apache-compatible, so there's no problem including these files in the release. The LICENSE file already menti

Re: [VOTE] Release River from current trunk

2011-06-01 Thread Tom Hobbs
Hmmm. I just did an 'ant build' then built the tars, signed and hashed them manually. That going to be a problem? On 1 Jun 2011 11:12, "Sim IJskes - QCG" wrote: > On 27-05-11 12:46, Tom Hobbs wrote: >> A couple of (hopefully) quick newbie questions. >> >> 1) How do you create the build digests?

Re: [VOTE] Release River from current trunk

2011-06-01 Thread Sim IJskes - QCG
On 01-06-11 12:47, Tom Hobbs wrote: Hmmm. I just did an 'ant build' then built the tars, signed and hashed them manually. That going to be a problem? I prefer an automated procedure. Less things to remember. :) A problem? don't know. I've added a link to documentation in the sidenav to the

Re: [VOTE] Release River from current trunk

2011-06-01 Thread Tom Hobbs
I've kept a track of what I did, so. Can hopefully fill in the blanks for you - when I remember how to update the website! I agree that auto is better than manual, that why I commitedthat simple rat report script. I'll see what I can do about automating the whole thing. Thanks for updating the w

Re: [VOTE] Release River from current trunk

2011-06-01 Thread Sim IJskes - QCG
On 01-06-11 12:59, Tom Hobbs wrote: I've kept a track of what I did, so. Can hopefully fill in the blanks for you - when I remember how to update the website! cms.apache.org contains the instructions i think. Gr. Sim -- QCG, Software voor het MKB, 071-5890970, http://www.qcg.nl Quality Consu

Re: correctness, generics, and spaces

2011-06-01 Thread James Grahn
On Tue, May 31, 2011 at 10:51 PM, Shay Hassidim wrote: > James, > In case this helps - After similar debates over the years we at GigaSpaces > end up with: > T read(T template) > T take(T template) > write(T entry) Quite interesting. This is exists presently in the experimental generics bran

Re: correctness, generics, and spaces

2011-06-01 Thread Patricia Shanahan
On 6/1/2011 10:31 AM, James Grahn wrote: ... I am now wondering: is the Gigaspaces code available? Under what license? And is anyone there interested in contributing? ... My understanding is that GigaSpaces is a commercial product, although a limited version is available for free use. See

Re: correctness, generics, and spaces

2011-06-01 Thread Peter Firmstone
The argument for generics in remote interfaces is to reduce boilerplate code, the argument against is, it introduces unchecked type casts. (See earlier discussion) Is there another way to reduce the boilerplate code, using annotations perhaps? Or perhaps generics in combination with an anno

Re: correctness, generics, and spaces

2011-06-01 Thread Patricia Shanahan
On 6/1/2011 6:19 PM, Peter Firmstone wrote: The argument for generics in remote interfaces is to reduce boilerplate code, the argument against is, it introduces unchecked type casts. (See earlier discussion) Is there another way to reduce the boilerplate code, using annotations perhaps? ... Co

Re: correctness, generics, and spaces

2011-06-01 Thread Peter Firmstone
Patricia Shanahan wrote: On 6/1/2011 6:19 PM, Peter Firmstone wrote: The argument for generics in remote interfaces is to reduce boilerplate code, the argument against is, it introduces unchecked type casts. (See earlier discussion) Is there another way to reduce the boilerplate code, using ann

Re: correctness, generics, and spaces

2011-06-01 Thread Peter Firmstone
I believe an annotation that flags ASM to post process the byte code to add runtime type safety checks would do the trick.| Then we can say, yes Generics are supported in remote code, you just need to add this @RuntimeServiceCheck annotation. Perhaps one of the following annotions: @Runtim

Re: correctness, generics, and spaces

2011-06-01 Thread James Grahn
On Wed, Jun 1, 2011 at 11:33 PM, Peter Firmstone wrote: > Remember the compiler doesn't type check dynamic code conversion, only > static conversion.  Dynamic happens at runtime.  Services are dynamic, > discovered at runtime. As I said, I believe that with one additional proviso (which can be en

RE: correctness, generics, and spaces

2011-06-01 Thread Shay Hassidim
GigaSpaces XAP application server includes the OpenSpaces library that is mainly the client side implementation and the backend side that includes the JavaSpace implementation and many other server side components. OpenSpaces is provided under the Apache License, Version 2.0. The GigaSpaces dis