These kinds of things should definitely be in the roadmap document, both
as a declarative statement of agreement amongst the developers, as well
as an expectation setting mechanism for the rest of the struts
community. 

> -----Original Message-----
> From: David Graham [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, February 04, 2003 12:11 PM
> To: [EMAIL PROTECTED]
> Subject: Re: exit strategy was Plans for the upcoming 2/14 
> soft deadline
> 
> 
> I knew the "requirements list" phrasing would irritate you 
> ;-).  I just 
> meant that we need to know what we're shooting for in 1.2.  
> If we call it a 
> "roadmap", that's fine with me.
> 
> I am overwhelmed by trying to figure out bugs on all the new 
> features that I 
> don't even use myself and then worrying that I've 
> inadvertantly broken 
> something.  Less major changes/additions per release would be good.
> 
> Dave
> 
> 
> 
> >From: Ted Husted <[EMAIL PROTECTED]>
> >Reply-To: "Struts Developers List" <[EMAIL PROTECTED]>
> >To: Struts Developers List <[EMAIL PROTECTED]>
> >Subject: Re: exit strategy was Plans for the upcoming 2/14 soft 
> >deadline
> >Date: Tue, 04 Feb 2003 15:03:06 -0500
> >
> >Sure. Put in a ticket and link it the post-mortem list.
> >
> >I'm thinking for 1.2 we can start by moving whatever we want 
> to work on
> >from LATER to active again, doing the deed, and marked them 
> resolved again.
> >
> >I would not be in favor of anything that even smells like a 
> >"requirements
> >list".
> >
> >As soon as we have something worth releasing, we should start the 
> >release
> >cycle. Personally, post 1.1, I'd like to consider monthly 
> betas, and then 
> >promoting a beta to a release candidate whenever one seems 
> solid enough.
> >
> >If we had been doing that last year, we could have gotten some very 
> >handy
> >taglib changes into production a year ago Christmas, before 
> we got started 
> >on the module/validator/tiles cycles. (And each of those 
> should also have 
> >been a release unto itself.)
> >
> >We simply don't have the resources to pick a feature set in 
> advance. We
> >need to go with what we got as soon as we got it. Anything less is a 
> >disservice to our community.
> >
> >We also need to start decoupling the components of the current
> >distribution. Again, we don't have the resources to 
> coordinate everything 
> >with everything else. We need to be able to change 
> something, confirm that 
> >it works with the legacy production code, and get it out 
> there where people 
> >can use it.
> >
> >If, for example, Tiles is unstable become of some new work, we can't 
> >let
> >that hold up a release of Struts EL, or whatever else. There will be 
> >questions of which release of what works with what, but 
> that's a just a 
> >documentation issue. As it stands, we have to face the fact 
> that we have 
> >serious production issues, which, like security, trumps.
> >
> >-Ted.
> >
> >
> >David Graham wrote:
> >>Ted,
> >>I agree with you but want to add the item Craig and I discussed 
> >>earlier
> >>regarding the standard actions throwing exceptions instead 
> of sending 
> >>error codes to the user.
> >>
> >>We need a small requirements list for 1.2 and ship it when we've 
> >>completed
> >>those items.  I don't want to relive the lengthy 1.1 cycle 
> and the *many* 
> >>new features (and bugs) introduced.
> >>
> >>David
> >>
> >>
> >>
> >>>From: Ted Husted <[EMAIL PROTECTED]>
> >>>Reply-To: "Struts Developers List" <[EMAIL PROTECTED]>
> >>>To: Struts Developers List <[EMAIL PROTECTED]>
> >>>Subject: Re: exit strategy was  Plans for the upcoming 2/14 soft 
> >>>deadline
> >>>Date: Tue, 04 Feb 2003 13:34:34 -0500
> >>>
> >>>I made a pass on Bugzilla, and we seem to be down to three tickets.
> >>>
> >>>http://jakarta.apache.org/struts/proposals/release-plan-1.1b3.html
> >>>
> >>>Two seem module related and the third relates to the 
> nested taglib. 
> >>>All
> >>>three indicate incorrect behavior. I'd call these three 
> our remaining 
> >>>showstoppers, unless another committer says otherwise.
> >>>
> >>>For 1.2, I'd like to concentrate on applying the patches 
> we already 
> >>>have
> >>>waiting in the LATER bin, do the Commons Resource 
> migration, fix any 
> >>>early 1.1 bug reports, and call it a release. Anything the 
> least bit new 
> >>>or controversial could be tagged for 1.3/2.x. Gotta get 
> the momentum up 
> >>>=:0)
> >>>
> >>>-T.
> >>>
> >>>Vic Cekvenich wrote:
> >>>
> >>>>If I can say ....
> >>>>Please consider releasing nightly build (w/o EL) very, 
> very soon, as 
> >>>>a
> >>>>RC1;
> >>>>+ plus a note of the know bugs.
> >>>>(I know it's not ideal, but it's an *exit* strategy).
> >>>>As soon as the bugs are fixed, release.
> >>>>Of course if something *new* shows up in RC1, then have RC2.
> >>>>
> >>>>At this point I would rather have 1.1a if something new shows up; 
> >>>>other Jakarta projects have.
> >>>>
> >>>>
> >>>>Note: I plant to try to take basicPortal.com to Jakarta 
> incubator, 
> >>>>very soon, coments welcome.
> >>>>
> >>>>And if anyone wants to contribute to an online class (people only 
> >>>>pay "WebEx" charges), coming up very soon.
> >>>>
> >>>>vc at  basebeans.com
> >>>>
> >>>>Then my 1.2 wishlist (Craig?)
> >>>>-  HTML-el
> >>>>-  ship with JSTL (Maven?)
> >>>>- deprecate templates
> >>>>- deprecate (means will be gone after 2.0) beans tag (so 
> people can 
> >>>>use
> >>>>core
> >>>>tag)
> >>>>- split struts jar in 2. One for tags(and nested), one 
> for rest. (So one 
> >>>>day
> >>>>Struts could move most it's tags to jakarta.taglibs. Thus 
> people can 
> >>>>render
> >>>>anyway they want, ex: Faces tag)
> >>>>- include simple version of Scafolding BaseAction (w/ 
> default disptach) 
> >>>>and
> >>>>BaseFormBean (w/ beantuils to copy multirow) - This hints 
> people in a 
> >>>>good
> >>>>direction.
> >>>>- better tiles and login example (Container based security)
> >>>>- filters? listeners?
> >>>>- please include struts-menu by S. Skyles (in 
> strutstags.jar), it is 
> >>>>popular
> >>>>as any tag and singe point for navigations.
> >>>>- faces "extension"
> >>>>- multi row example app in contrib ?
> >>>>- master/detail example app in contrib ?
> >>>>- Servlet 2.3
> >>>>(be glad to do half of any of above)
> >>>>
> >>>>Past 2.0 wish list:
> >>>>- Axis controller
> >>>>- Commons-SQL or Castor  (or RowSet) example app w/Struts.
> >>>>- DAO interface/factory (in Commons?)
> >>>>- Deprecate most tags (let people use taglibs for render,or 
> >>>>Velocity, or
> >>>>faces....) but support JSP 2.0 in this release (HTML-EL, 
> Faces, Tiles,
> >>>>Validator only; no logic, etc. support)
> >>>>- XML "generator". Have you used JasperReports? "He" 
> create an XML file 
> >>>>that
> >>>>"compiles" to something else. So if we create a XML file 
> (with bands?) 
> >>>>that
> >>>>"compiles" to JSP and struts.config, ,etc.? Then others 
> can write XML
> >>>>generators for any output. Of course, base extension 
> classes behind.
> >>>>- JDK1.4 required
> >>>>- Servlet 2.4
> >>>>- There were a lot of 2.0 ideas.... I can't recall them.
> >>>>
> >>>>It is more exciting past 1.1.
> >>>>
> >>>>.V
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>"Ted Husted" <[EMAIL PROTECTED]> wrote in message 
> >>>>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> >>>>
> >>>>>I would agree with Craig that dates are good motivators 
> for cutting 
> >>>>>betas, but to cut a Release Candidate, logically, we need to be 
> >>>>>release-ready. The objective release-ready test is what 
> shows up in 
> >>>>>Bugzilla. So, someone has to either fix or defer (in good 
> >>>>>conscious) any outstanding tickets.
> >>>>>
> >>>>>As for the Release Plan, we can continue to amend the B3 
> page. When 
> >>>>>we're ready for R1, make the final revisions and re-post 
> it under a 
> >>>>>new name. Since everything should be done by then, the 
> freeze date 
> >>>>>can be set for +(72 hours), to coincide with the close 
> of the vote.
> >>>>>
> >>>>>At this point, I just don't have any more blood to shed 
> for 1.1. If 
> >>>>>we can't get this thing out the door in February, then we should 
> >>>>>look for some more comitters who can.
> >>>>>
> >>>>>Either way, come March, I say it's time to get a fresh, 
> >>>>>test-first-design start on 2.x. A year of FUD is more 
> than enough.
> >>>>>
> >>>>>-Ted.
> >>>>>
> >>>>>Martin Cooper wrote:
> >>>>>
> >>>>>>Ted had suggested that we resolve the outstanding items 
> first, and
> >>>>>>then
> >>>>>>put together a release plan, complete with tag date. See:
> >>>>>>
> >>>>>>
> >>>>>
> >>>>http://archives.apache.org/eyebrowse/ReadMsg?listName=stru
> ts-dev@jak
> >>>>arta.apa
> >>>>
> >>>>che.org&msgId=612913
> >>>>
> >>>>>>However, I don't believe that's working. In fact, as I 
> believe Ted
> >>>>>
> >>>>>
> >>>>himself
> >>>>
> >>>>>>said of the 1.1-b3 drive, having a date to aim for is a better
> >>>>>
> >>>>>
> >>>>motivator.
> >>>>
> >>>>>>Unfortunately, as I mentioned before, I don't have much time to 
> >>>>>>help
> >>>>>
> >>>>>
> >>>>kill
> >>>>
> >>>>>>outstanding bug reports for RC1, due to current "day job" 
> >>>>>>pressures.
> >>>>>
> >>>>>
> >>>>It'd
> >>>>
> >>>>>>be great to see an RC1 on or around Feb 14th, and I can 
> do the RM
> >>>>>>thing,
> >>>>>>but I'm going to have to rely on others of you to get 
> us ready for 
> >>>>>>that.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>>Also, what is the status of the idea of separating the contrib
> >>>>>>>libraries
> >>>>>>>out of the release?  I'm not certain what the result 
> was of any vote 
> >>>>>>>on
> >>>>>>>this, but I had the impression there wasn't enough 
> response to make a
> >>>>>>>decision.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>IMO, Struts-EL should stay put until we get Struts 1.1 out the 
> >>>>>>door.
> >>>>>
> >>>>>
> >>>>After
> >>>>
> >>>>>>that, we can discuss how to incorporate contrib code into the 
> >>>>>>release
> >>>>>>as
> >>>>>>part of a broader discussion of how to factor distributions.
> >>>>>>
> >>>>>>--
> >>>>>>Martin Cooper
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>--
> >>>>>Ted Husted,
> >>>>>Struts in Action <http://husted.com/struts/book.html>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>----------------------------------------------------------
> ----------
> >>>>-
> >>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>For additional commands, e-mail: 
> [EMAIL PROTECTED]
> >>>>
> >>>>
> >>>
> >>>
> >>>--
> >>>Ted Husted,
> >>>Struts in Action <http://husted.com/struts/book.html>
> >>>
> >>>
> >>>-----------------------------------------------------------
> ----------
> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >>_________________________________________________________________
> >>The new MSN 8: advanced junk mail protection and 2 months FREE*
> >>http://join.msn.com/?page=features/junkmail
> >>
> >>
> >>------------------------------------------------------------
> ---------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> >--
> >Ted Husted,
> >Struts in Action <http://husted.com/struts/book.html>
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> _________________________________________________________________
> The new MSN 8: advanced junk mail protection and 2 months FREE*  
> http://join.msn.com/?page=features/junkmail
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to