|
| Apache Geronimo > Discussion Forums | User List | Dev List | Wiki | Issue Tracker |
|
View:
New views
12 Messages
—
Rating Filter:
Alert me
|
|
|
The scope and schedule for G 2.2 samples releaseHi folks,
I would like to take the ownership of releasing a new G samples release for G 2.2 server. Please let me know your thoughts about it. So far, what I can think for this new samples release to do as follows: 1. Update and build the current samples trunk, and make sure those samples function well with G 2.2 server 2. Add one or two new samples to demo how to run popular frameworks app, such as Struts, Spring, on Geronimo 3. Verify and ensure G samples 2.1.2 functions well on G 2.2 server? let's determine the scope of samples release first, then to setup a schedule about it. By default, I will assume it is a separate release from G 2.2 server like G samples 2.1.2 did. Please raise your thoughts/comments to this thread, and I would like to get the scope determined before July 10. Thanks and looking forward to your response. Regards, Forrest |
|
|
Re: The scope and schedule for G 2.2 samples releaseAdd a sample for EJB security via geronimo descrptor or annotation?
|
|
|
Re: The scope and schedule for G 2.2 samples releaseMight want to add some simple JTA samples?
Does the new release include DayTrader? -Jack On Wed, Jun 24, 2009 at 10:44 AM, viola.lu <viola.lu@gmail.com> wrote:
|
|
|
Re: The scope and schedule for G 2.2 samples releaseMaybe a new sample (could be placed in the wiki) on the new Tomcat
server.xml support. Should also look at moving the custom ActiveMQ server assembly to samples as an example of how to build a custom server assembly from the framework using car-maven-plugin. -Donald Forrest_Xia wrote: > Hi folks, > > I would like to take the ownership of releasing a new G samples release for > G 2.2 server. Please let me know your thoughts about it. > > So far, what I can think for this new samples release to do as follows: > 1. Update and build the current samples trunk, and make sure those samples > function well with G 2.2 server > 2. Add one or two new samples to demo how to run popular frameworks app, > such as Struts, Spring, on Geronimo > 3. Verify and ensure G samples 2.1.2 functions well on G 2.2 server? > > let's determine the scope of samples release first, then to setup a schedule > about it. By default, I will assume it is a separate release from G 2.2 > server like G samples 2.1.2 did. > > Please raise your thoughts/comments to this thread, and I would like to get > the scope determined before July 10. > > Thanks and looking forward to your response. > > Regards, Forrest > > |
|
|
Re: The scope and schedule for G 2.2 samples releaseOn Jun 23, 2009, at 10:26 PM, Forrest_Xia wrote: > > Hi folks, > > I would like to take the ownership of releasing a new G samples > release for > G 2.2 server. Please let me know your thoughts about it. I wouldn't phrase it in terms of "ownership". However, any contributions you can provide would be more than welcome! > > So far, what I can think for this new samples release to do as > follows: > 1. Update and build the current samples trunk, and make sure those > samples > function well with G 2.2 server > 2. Add one or two new samples to demo how to run popular frameworks > app, > such as Struts, Spring, on Geronimo > 3. Verify and ensure G samples 2.1.2 functions well on G 2.2 server? Those all sound good. Our samples are currently "plugins". I think this is great. And definitely helps promote plugins. However, I also think the fact that they aren't available as deployable WAR or EAR files is a shortcoming. Would you be interested in working to provide the apps in either form? > > let's determine the scope of samples release first, then to setup a > schedule > about it. By default, I will assume it is a separate release from G > 2.2 > server like G samples 2.1.2 did. Yes. I think we can assume that samples will be released separately from the server. --kevan |
|
|
Re: The scope and schedule for G 2.2 samples releaseYes, I've done some work on daytrader some time ago, and I will add those daytrader to-does (as Joe highlighted) as part of this time G 2.2 samples release stuffs. Forrest |
|
|
Re: The scope and schedule for G 2.2 samples releaseLet me try to sort out what we will do next:
1. Add one sample which uses popular application framework, such as struts, spring. 2. Update and release a new version of daytrader with G 2.2 sample release 3. Add or update a sample to configure EJB security via annotation 4. Add or update a sample to demo JTA 5. Add a new sample to demo the support of using tomcat server.xml directly 6. Add a sample to demo how to build a CSA via car-maven-plugin, ActiveMQ server could be the sample. 7. Figure out a way to release JEE application ear/war balls of G samples. 8. Ensure G 2.1.2 samples plugins installable and functionable on G 2.2 server. I am going to work on this list and open a JIRA to track it, and will post my progress to this thread from time to time. Welcome any comments! Regards, Forrest |
|
|
Re: The scope and schedule for G 2.2 samples releaseGreat! FYI, I can provide you a JTA sample coz I have ever implemented one for a ppt demo.
-Rex 2009/7/13 Forrest_Xia <forrestxm@...>
|
|
|
Re: The scope and schedule for G 2.2 samples releaseOn Jul 12, 2009, at 8:30 PM, Forrest_Xia wrote: > > Let me try to sort out what we will do next: > 1. Add one sample which uses popular application framework, such as > struts, > spring. Isn't jsf pretty much a struts replacement? I kinda thought struts and struts 2 were obsolete after jsf came out. Activemq broker and the apache directory plugin both show using spring in geronimo, although not as end-user apps. > 2. Update and release a new version of daytrader with G 2.2 sample > release > 3. Add or update a sample to configure EJB security via annotation > 4. Add or update a sample to demo JTA ??? do you mean how to use UserTransaction? > 5. Add a new sample to demo the support of using tomcat server.xml > directly > 6. Add a sample to demo how to build a CSA via car-maven-plugin, > ActiveMQ > server could be the sample. CSA? > 7. Figure out a way to release JEE application ear/war balls of G > samples. IIRC the missing bit is the geronimo plan. I don't think there is an absolute requirement that the plan be inside the javaee application. So I think I would pursue this goal by seeing if we can get the car- maven-plugin to deploy the processed plan as an attached artifact. This will result in separate jetty and tomcat plans which I think is OK. > 8. Ensure G 2.1.2 samples plugins installable and functionable on G > 2.2 > server. This is not possible due to the large number of class changes in gbeans such as the jetty web app context gbean. > > I am going to work on this list and open a JIRA to track it, and > will post > my progress to this thread from time to time. Welcome any comments! Great to see someone working on this! thanks david jencks > > Regards, Forrest > -- > View this message in context: http://www.nabble.com/The-scope-and-schedule-for-G-2.2-samples-release-tp24177645s134p24455766.html > Sent from the Apache Geronimo - Dev mailing list archive at > Nabble.com. > |
|
|
Re: The scope and schedule for G 2.2 samples releaseThe reason I add this is that I saw user asking how-to about using struts/spring in geronimo for several times in the mailing list or related forum. So I think it might be helpful if we have a sample about it. For JSF, let me check if we have some available code to contribute. I'm a little bit confusing here too. Cause I think there are some codes in daytrader using JTA. We may make it clear as progress is forward. CSA shorts for Custom Server Assembly :-) Can you explain more about using car-maven-plugin to deploy the processed plan as an attached artifact? how will it work? thanks! So cancel this. Glad to be helpful somewhat Regards, Forrest |
|
|
Re: The scope and schedule for G 2.2 samples releaseOn Jul 14, 2009, at 11:40 PM, Forrest_Xia wrote: > > > djencks wrote: >> >> Isn't jsf pretty much a struts replacement? I kinda thought struts >> and struts 2 were obsolete after jsf came out. >> Activemq broker and the apache directory plugin both show using >> spring >> in geronimo, although not as end-user apps. >> > > The reason I add this is that I saw user asking how-to about using > struts/spring in geronimo for several times in the mailing list or > related > forum. So I think it might be helpful if we have a sample about it. > For JSF, let me check if we have some available code to contribute. > > > djencks wrote: >> >>> 4. Add or update a sample to demo JTA >> ??? do you mean how to use UserTransaction? >> > > I'm a little bit confusing here too. Cause I think there are some > codes in > daytrader using JTA. We may make it clear as progress is forward. > > > djencks wrote: >> >> CSA? >> > CSA shorts for Custom Server Assembly :-) > > > djencks wrote: >> >>> 7. Figure out a way to release JEE application ear/war balls of G >>> samples. >> >> IIRC the missing bit is the geronimo plan. I don't think there is an >> absolute requirement that the plan be inside the javaee application. >> So I think I would pursue this goal by seeing if we can get the car- >> maven-plugin to deploy the processed plan as an attached artifact. >> This will result in separate jetty and tomcat plans which I think >> is OK. >> > Can you explain more about using car-maven-plugin to deploy the > processed > plan as an attached artifact? how will it work? thanks! I haven't done this in a long time although I think the mojo that actually builds the car file must do something like this... IIRC maven's project object has a method that lets you "attach" a file to the project, which means it will get deployed into the maven repo. I think we'd want to add a call to this method in the PlanProcessorMojo after we've completely processed the plan. hope this helps a bit :-) david jencks > > > djencks wrote: >> >>> 8. Ensure G 2.1.2 samples plugins installable and functionable on G >>> 2.2 >>> server. >> >> This is not possible due to the large number of class changes in >> gbeans such as the jetty web app context gbean. >> > So cancel this. > > > djencks wrote: >> >>> I am going to work on this list and open a JIRA to track it, and >>> will post >>> my progress to this thread from time to time. Welcome any comments! >> >> Great to see someone working on this! >> > Glad to be helpful somewhat > > Regards, Forrest > > > > -- > View this message in context: http://www.nabble.com/The-scope-and-schedule-for-G-2.2-samples-release-tp24177645s134p24492704.html > Sent from the Apache Geronimo - Dev mailing list archive at > Nabble.com. > |
|
|
Re: The scope and schedule for G 2.2 samples releaseOn Wed, Jul 15, 2009 at 2:40 PM, Forrest_Xia <forrestxm@...> wrote:
If we look at the search statistics from google, we will find that struts still gets a higher hit than JSF [1], especially in Asia.
DayTrader is a big sample. What I suggest is a smaller and separete one. [1] http://www.google.com/insights/search/#cat=5&q=struts%2CJSF&date=today%2012-m&cmpt=q -Jack |
| Free embeddable forum powered by Nabble | Forum Help |
