I was wondering what the plans for the JavaGroups lateral cache implementation in the auxiliary-builds directory are? We've been using JCS for a few months in a single server configuration, however, we need to support a clustered configuration now and a JavaGroups based lateral cache seems to make a lot of sense for us. Especially since I would like to leverage their DistributedHashtable.
I've spent some time looking through the JavaGroupsCache code and it looks quite elegant and straight forward, but I just want to make sure there aren't any known problems with it. I found one issue when running the JavaGroupsCacheTest on my system where I had to introduce a delay between the cache initialization and usage. Without the delay the channels sometimes did not have time to form a group resulting in unsent update messages. I also added a new attribute, RemoveOnUpdate, which sends a Request.REMOVE message instead of a Request.UPDATE message in response to a call to CacheAccess.put(), when set to true. To summarize my questions: 1. Is there any intention of moving auxiliary-builds to the main source module? 2. Does JCS have any kind of release schedule (I noticed a JCS_1_0 tag, but it's quite old)? 3. How can I contribute any changes that I make?
