[infinispan-dev] moving (some) cache stores in a different github repository

Sanne Grinovero sanne at infinispan.org
Thu May 9 09:13:07 EDT 2013


With independent release numbers (and days) ?

I realize it makes developer's life easier as you can break them all
without needing to care, still it won't make users life easier.

What do you propose we should do when an Infinispan (core project)
change breaks some tests in the CacheStore?


On 9 May 2013 14:07, Adrian Nistor <anistor at redhat.com> wrote:
> I think it makes sense to move all of them to a separate project, except
> FileCacheStore. I doubt there is real need for a zip distribution for
> this new project.
>
> We can continue to provide a zip for the main ispn project, but I still
> think few people actually use it compared to the maven artifacts. I
> believe the main reason for a zip distro is to be able to accurately
> count the number of downloads :).
>
> On 05/09/2013 03:22 PM, Mircea Markus wrote:
>> Hi,
>>
>> Because of the hight number of dependencies and large distribution size (build time as well) there were discussions about moving some of the cache stores into an independent git repository under the infinispan project. Now that we have two more cache stores to be integrated (JPA and MongoDB), it's a good opportunity to start a discussion around this.
>>
>> The cache stores I'm thinking about are: JPA, MongoDB (integrated them directly in the new repository), Cassandra, Cloud, HBase, jdbm and bdbje. Or thinking more about it, why not all of them but the file cache store - which is dependency free and it's nice to ship it .
>>
>> There are several options when it comes to releasing these stores. I think the simplest is by to a maven repo (i.e. no .zip file). If there'll be demand for specific distribution files we can always add it at a further point in time.
>>
>> wdyt?
>>
>> Cheers,
>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev



More information about the infinispan-dev mailing list