Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [rt-pmc] Fwd: [jetty-dev] New Infinispan Module

Tom,

Just to explain the original motivation for mailing list conversations about works-with dependencies. The reason is that CQs are not public, and we wanted a public record of the discussion so all members of the interested community could participate. 

If you ‎think the annoyance factor outweighs for public benefits, we can talk about amending the process. 


Mike Milinkovich
mike.milinkovich@xxxxxxxxxxx 
+1.613.220.3223
From: Thomas Watson
Sent: Friday, May 1, 2015 8:32 AM
To: Runtime Project PMC mailing list
Reply To: Runtime Project PMC mailing list
Subject: Re: [rt-pmc] Fwd: [jetty-dev] New Infinispan Module

+1000 (praise to the jetty project!)

Out of curiosity, what CQ process required this?  Is there a #?  This process is getting a bit annoying IMO.  Especially the requirement for mailing list discussion for works with dependencies!

Tom





From:        Jesse McConnell <jesse.mcconnell@xxxxxxxxx>
To:        Runtime Project PMC mailing list <rt-pmc@xxxxxxxxxxx>
Date:        05/01/2015 07:26 AM
Subject:        Re: [rt-pmc] Fwd: [jetty-dev] New Infinispan Module
Sent by:        rt-pmc-bounces@xxxxxxxxxxx




This is to fulfil the CQ process where they want all you RT folks to
know that we doing this and to register your praise or disturbance :)
--
jesse mcconnell
jesse.mcconnell@xxxxxxxxx


On Thu, Apr 30, 2015 at 10:35 PM, Jan Bartel <janb@xxxxxxxxxxx> wrote:
> FYI re the Jetty project work on an optional infinispan-based session manager.
>
> Jan
>
>
> ---------- Forwarded message ----------
> From: Joakim Erdfelt <joakim@xxxxxxxxxxx>
> Date: 1 May 2015 at 10:29
> Subject: [jetty-dev] New Infinispan Module
> To: "Jetty Dev @ Eclipse" <jetty-dev@xxxxxxxxxxx>
>
>
> Jan has been working on an infinispan module for upcoming Jetty 9.3
> release which will allow users to utilize the Infinispan session
> manager in their runtime environments.
>
> Its currently setup as an optional module that we are thinking will
> ship as a module definition in the jetty-distribution.
>
> Something akin to ${jetty.home}/modules/infinispan.mod
>
> The declaration of this module can be found in source control at
>
http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/jetty-infinispan/src/main/config/modules/infinispan.mod
>
>> #
>> # Jetty Infinispan module
>> #
>> [depend]
>> annotations
>> webapp
>>
>> [files]
>> maven://org.infinispan/infinispan-core/7.1.1.Final|lib/infinispan/infinispan-core-7.1.1.Final.jar
>> maven://org.infinispan/infinispan-commons/7.1.1.Final|lib/infinispan/infinispan-commons-7.1.1.Final.jar
>> maven://org.jgroups/jgroups/3.6.1.Final|lib/infinispan/jgroups-3.6.1.Final.jar
>> maven://org.jboss.marshalling/jboss-marshalling-osgi/1.4.4.Final|lib/infinispan/jboss-marshalling-osgi-1.4.4.Final.jar
>> maven://org.jboss.logging/jboss-logging/3.1.2.GA|lib/infinispan/jboss-logging-3.1.2.GA.jar
>> [lib]
>> lib/jetty-infinispan-${jetty.version}.jar
>> lib/infinispan/*.jar
>>
>> [xml]
>> etc/jetty-infinispan.xml
>> [license]
>> Infinispan is an open source project hosted on Github and released under the Apache 2.0 license.
>>
http://infinispan.org/
>>
http://www.apache.org/licenses/LICENSE-2.0.html
>
>
> As you can see, this is setup to download the necessary jars to start
> using the Infinispan Session Manager when the user declare that they
> want to use this module.
>
> If you want to start to use this, you'll just add it to your
> ${jetty.base} like this ...
>
>> $ mkdir infini-base
>> $ cd infini-base/
>> $ java -jar /path/to/jetty-distribution-9.3.x/start.jar --add-to-start=infinispan
>> ALERT: There are enabled module(s) with licenses.
>> The following 1 module(s):
>>  + contains software not provided by the Eclipse Foundation!
>>  + contains software not covered by the Eclipse Public License!
>>  + has not been audited for compliance with its license
>>  Module: infinispan
>>   + Infinispan is an open source project hosted on Github and released under the Apache 2.0 license.
>>   +
http://infinispan.org/
>>   +
http://www.apache.org/licenses/LICENSE-2.0.html
>> Proceed (y/N)? y
>> INFO: server          initialised (transitively) in ${jetty.base}/start.ini
>> INFO: jndi            initialised (transitively) in ${jetty.base}/start.ini
>> INFO: security        initialised (transitively) in ${jetty.base}/start.ini
>> INFO: servlet         initialised (transitively) in ${jetty.base}/start.ini
>> INFO: webapp          initialised (transitively) in ${jetty.base}/start.ini
>> INFO: plus            initialised (transitively) in ${jetty.base}/start.ini
>> INFO: annotations     initialised (transitively) in ${jetty.base}/start.ini
>> INFO: infinispan      initialised in ${jetty.base}/start.ini
>> DOWNLOAD:
http://central.maven.org/maven2/org/infinispan/infinispan-core/7.1.1.Final/infinispan-core-7.1.1.Final.jar to ${jetty.base}/lib/infinispan/infinispan-core-7.1.1.Final.jar
>> DOWNLOAD:
http://central.maven.org/maven2/org/infinispan/infinispan-commons/7.1.1.Final/infinispan-commons-7.1.1.Final.jar to ${jetty.base}/lib/infinispan/infinispan-commons-7.1.1.Final.jar
>> DOWNLOAD:
http://central.maven.org/maven2/org/jgroups/jgroups/3.6.1.Final/jgroups-3.6.1.Final.jar to ${jetty.base}/lib/infinispan/jgroups-3.6.1.Final.jar
>> DOWNLOAD:
http://central.maven.org/maven2/org/jboss/marshalling/jboss-marshalling-osgi/1.4.4.Final/jboss-marshalling-osgi-1.4.4.Final.jar to ${jetty.base}/lib/infinispan/jboss-marshalling-osgi-1.4.4.Final.jar
>> DOWNLOAD:
http://central.maven.org/maven2/org/jboss/logging/jboss-logging/3.1.2.GA/jboss-logging-3.1.2.GA.jar to ${jetty.base}/lib/infinispan/jboss-logging-3.1.2.GA.jar
>> INFO: Base directory was modified
>> $
>
>
> As you can see the jetty-distribution will not ship with the
> infinispan jars, but instead will download them on install of the
> module.
>
> Lets see if we can get some other folks interested in testing this setup.
>
> --
> Joakim Erdfelt <joakim@xxxxxxxxxxx>
> webtide.com - intalio.com/jetty
> Expert advice, services and support from from the Jetty & CometD experts
> eclipse.org/jetty - cometd.org
>
> _______________________________________________
> jetty-dev mailing list
> jetty-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
>
https://dev.eclipse.org/mailman/listinfo/jetty-dev
> _______________________________________________
> rt-pmc mailing list
> rt-pmc@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>
https://dev.eclipse.org/mailman/listinfo/rt-pmc
_______________________________________________
rt-pmc mailing list
rt-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/rt-pmc




Back to the top