Modules vs. Sub-Applications

2002-10-28 Thread David Graham
Going back to the discussion on calling modules sub-applications, I think 
it was decided to call everything a module to eliminate confusion.  The 
naming of Struts 1.1 classes and methods is not helping this situation.  For 
example, we have an ApplicationConfig class and 
RequestUtils.selectApplication() methods.

Maybe we should change these and others to ModuleConfig and selectModule()?

Maybe I'm wrong but this seems to make it consistent.

David

_
Choose an Internet access plan right for you -- try MSN! 
http://resourcecenter.msn.com/access/plans/default.asp


--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org



Re: Modules vs. Sub-Applications

2002-10-28 Thread chuckcavaness
I thought it was application module, therefore the 
current names are still consistent with that. Did I miss 
some threads :(  

Wait, stop the printer...

chuck
 Going back to the discussion on calling modules sub-applications, I think 
 it was decided to call everything a module to eliminate confusion.  The 
 naming of Struts 1.1 classes and methods is not helping this situation.  For 
 example, we have an ApplicationConfig class and 
 RequestUtils.selectApplication() methods.
 
 Maybe we should change these and others to ModuleConfig and selectModule()?
 
 Maybe I'm wrong but this seems to make it consistent.
 
 David
 
 _
 Choose an Internet access plan right for you -- try MSN! 
 http://resourcecenter.msn.com/access/plans/default.asp
 
 
 --
 To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
 For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org
 

--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




Re: Modules vs. Sub-Applications

2002-10-28 Thread Craig R. McClanahan


On Mon, 28 Oct 2002 [EMAIL PROTECTED] wrote:


 I thought it was application module, therefore the
 current names are still consistent with that.

That's certainly my excuse for thinking we should not change them now :-).
Although I agree with David that ModuleConfig and selectModule() would
have made more sense had we known this was going to be the conclusion.

Craig

 Did I miss
 some threads :(

 Wait, stop the printer...


Ah, the perils of writing about beta software :-) :-)

 chuck

Craig


--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




Re: Modules vs. Sub-Applications

2002-10-28 Thread David Graham
Would it make sense to keep the current names but deprecate and replace them 
in a future version (maybe 2.0)?

David






From: Craig R. McClanahan [EMAIL PROTECTED]
Reply-To: Struts Developers List [EMAIL PROTECTED]
To: Struts Developers List [EMAIL PROTECTED]
Subject: Re: Modules vs. Sub-Applications
Date: Mon, 28 Oct 2002 10:21:40 -0800 (PST)



On Mon, 28 Oct 2002 [EMAIL PROTECTED] wrote:


 I thought it was application module, therefore the
 current names are still consistent with that.

That's certainly my excuse for thinking we should not change them now :-).
Although I agree with David that ModuleConfig and selectModule() would
have made more sense had we known this was going to be the conclusion.

Craig

 Did I miss
 some threads :(

 Wait, stop the printer...


Ah, the perils of writing about beta software :-) :-)

 chuck

Craig


--
To unsubscribe, e-mail:   
mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: 
mailto:struts-dev-help;jakarta.apache.org


_
Choose an Internet access plan right for you -- try MSN! 
http://resourcecenter.msn.com/access/plans/default.asp


--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org



Re: Modules vs. Sub-Applications

2002-10-28 Thread David Graham
I was suggesting deprecating the names in a future version and moving to all 
module names for clarity, not necessarily removing the functionality.  
What benefits would making the ActionServlet into a Filter provide? It is an 
interesting idea.

David






From: Craig R. McClanahan [EMAIL PROTECTED]
Reply-To: Struts Developers List [EMAIL PROTECTED]
To: Struts Developers List [EMAIL PROTECTED]
Subject: Re: Modules vs. Sub-Applications
Date: Mon, 28 Oct 2002 11:11:17 -0800 (PST)



On Mon, 28 Oct 2002, David Graham wrote:

 Date: Mon, 28 Oct 2002 11:24:36 -0700
 From: David Graham [EMAIL PROTECTED]
 Reply-To: Struts Developers List [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Re: Modules vs. Sub-Applications

 Would it make sense to keep the current names but deprecate and replace 
them
 in a future version (maybe 2.0)?

To me, deprecating them in 1.1 would imply that we'd really like to remove
them in 1.2 or 1.3 (if there ever was such a thing).  And I don't think
that's necessarily what we want to do (although it might).

If we implemented all of the wild ideas I know of already for 2.0 (such as
making the controller a Filter instead of a Servlet), there would likely
be very little similarity between 1.x and 2.x other than the product name.
We're going to have to very carefully hash out what we think the roadmap
should be, before we really have much of an idea on what 2.0 will hold and
therefore what deprecstions it might imply.


 David


Craig


--
To unsubscribe, e-mail:   
mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: 
mailto:struts-dev-help;jakarta.apache.org


_
Protect your PC - get McAfee.com VirusScan Online 
http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963


--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org



Re: Modules vs. Sub-Applications

2002-10-28 Thread Paul Smith
It would seem like there should be a relatively large gap between 1.X and 2,
dont you think? For Struts to maintain it's leadership role in the web app
framework, it seems that it must grow significantly. To do that, at some
point we'd have to switch over to a different architecture. Much like the
commons-workflow package, but customized for web apps.

PTS



- Original Message -
From: Craig R. McClanahan [EMAIL PROTECTED]
To: Struts Developers List [EMAIL PROTECTED]
Sent: Monday, October 28, 2002 1:11 PM
Subject: Re: Modules vs. Sub-Applications




 On Mon, 28 Oct 2002, David Graham wrote:

  Date: Mon, 28 Oct 2002 11:24:36 -0700
  From: David Graham [EMAIL PROTECTED]
  Reply-To: Struts Developers List [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Subject: Re: Modules vs. Sub-Applications
 
  Would it make sense to keep the current names but deprecate and replace
them
  in a future version (maybe 2.0)?

 To me, deprecating them in 1.1 would imply that we'd really like to remove
 them in 1.2 or 1.3 (if there ever was such a thing).  And I don't think
 that's necessarily what we want to do (although it might).

 If we implemented all of the wild ideas I know of already for 2.0 (such as
 making the controller a Filter instead of a Servlet), there would likely
 be very little similarity between 1.x and 2.x other than the product name.
 We're going to have to very carefully hash out what we think the roadmap
 should be, before we really have much of an idea on what 2.0 will hold and
 therefore what deprecstions it might imply.

 
  David
 

 Craig


 --
 To unsubscribe, e-mail:
mailto:struts-dev-unsubscribe;jakarta.apache.org
 For additional commands, e-mail:
mailto:struts-dev-help;jakarta.apache.org




--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




Re: Modules vs. Sub-Applications

2002-10-28 Thread Ted Husted
As these methods are really not part of the public API, could 
we not just change them now and be done with it?

-Ted.

10/28/2002 1:21:40 PM, Craig R. McClanahan 
[EMAIL PROTECTED] wrote:



On Mon, 28 Oct 2002 [EMAIL PROTECTED] wrote:


 I thought it was application module, therefore the
 current names are still consistent with that.

That's certainly my excuse for thinking we should not change 
them now :-).
Although I agree with David that ModuleConfig and selectModule
() would
have made more sense had we known this was going to be the 
conclusion.

Craig

 Did I miss
 some threads :(

 Wait, stop the printer...


Ah, the perils of writing about beta software :-) :-)

 chuck

Craig


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










--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




Re: Modules vs. Sub-Applications

2002-10-28 Thread James Holmes
+1

--- Ted Husted [EMAIL PROTECTED] wrote:
 As these methods are really not part of the public
 API, could 
 we not just change them now and be done with it?
 
 -Ted.
 
 10/28/2002 1:21:40 PM, Craig R. McClanahan 
 [EMAIL PROTECTED] wrote:
 
 
 
 On Mon, 28 Oct 2002 [EMAIL PROTECTED] wrote:
 
 
  I thought it was application module, therefore
 the
  current names are still consistent with that.
 
 That's certainly my excuse for thinking we should
 not change 
 them now :-).
 Although I agree with David that ModuleConfig and
 selectModule
 () would
 have made more sense had we known this was going to
 be the 
 conclusion.
 
 Craig
 
  Did I miss
  some threads :(
 
  Wait, stop the printer...
 
 
 Ah, the perils of writing about beta software :-)
 :-)
 
  chuck
 
 Craig
 
 
 --
 To unsubscribe, e-mail:   mailto:struts-dev-
 [EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:struts-dev-
 [EMAIL PROTECTED]
 
 
 
 
 
 
 
 
 
 
 --
 To unsubscribe, e-mail:  
 mailto:struts-dev-unsubscribe;jakarta.apache.org
 For additional commands, e-mail:
 mailto:struts-dev-help;jakarta.apache.org
 


__
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/

--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




Re: Modules vs. Sub-Applications

2002-10-28 Thread Rob Leland


Ted Husted wrote:


As these methods are really not part of the public API, could
we not just change them now and be done with it?



Some are Public, however I would also vote
+1 to rename them now.

I agree with David and say lets go one intermediate
step and deprecate them
for struts 1.1B3 but to remove them before
the next beta or Release candidate.

That is what I propose to do with the
StrutsValidator  StrutsValidatorUtil
methods.

This would not effect compatability between
1.0  1.1 and would give a grace period to people
using the Beta3 or Nightly builds.
If a user tries to upgrade to the final struts 1.1
build, we could always suggest first going to the 1.1B3
removing the deprecation warnings then going to 1.1 final.

-Rob




-Ted.

10/28/2002 1:21:40 PM, Craig R. McClanahan
 wrote:



On Mon, 28 Oct 2002 [EMAIL PROTECTED] wrote:


I thought it was application module, therefore the
current names are still consistent with that.

That's certainly my excuse for thinking we should not change

them now :-).

Although I agree with David that ModuleConfig and selectModule

() would

have made more sense had we known this was going to be the

conclusion.

Craig


Did I miss
some threads :(

Wait, stop the printer...


Ah, the perils of writing about beta software :-) :-)


chuck

Craig


--
To unsubscribe, e-mail:

For additional commands, e-mail:


--
To unsubscribe, e-mail:
For additional commands, e-mail:







--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




Re: Modules vs. Sub-Applications

2002-10-28 Thread Craig R. McClanahan


On Tue, 29 Oct 2002, Rob Leland wrote:

 Date: Tue, 29 Oct 2002 00:27:11 -0500
 From: Rob Leland [EMAIL PROTECTED]
 Reply-To: Struts Developers List [EMAIL PROTECTED]
 To: Struts Developers List [EMAIL PROTECTED]
 Subject: Re: Modules vs. Sub-Applications



 Ted Husted wrote:

  As these methods are really not part of the public API, could
  we not just change them now and be done with it?


 Some are Public, however I would also vote
 +1 to rename them now.

 I agree with David and say lets go one intermediate
 step and deprecate them
 for struts 1.1B3 but to remove them before
 the next beta or Release candidate.

 That is what I propose to do with the
 StrutsValidator  StrutsValidatorUtil
 methods.

 This would not effect compatability between
 1.0  1.1 and would give a grace period to people
 using the Beta3 or Nightly builds.
 If a user tries to upgrade to the final struts 1.1
 build, we could always suggest first going to the 1.1B3
 removing the deprecation warnings then going to 1.1 final.


I've come around to +1 on the rename+deprecation, but I'm not OK with
removing the old ones in 1.1 final.  Reasoning: we did a public release
(1.1b2) with these APIs.  If we'd only done nightlies, I would be OK with
the removal.

We can do a cleanup of deprecated stuff after 1.1 final and before the
first 1.2 milestone, similar to what we did after 1.0 and before 1.1b1.

Does that make sense?

 -Rob

Craig


 
 
  -Ted.
 
  10/28/2002 1:21:40 PM, Craig R. McClanahan
   wrote:
 
 
  
  On Mon, 28 Oct 2002 [EMAIL PROTECTED] wrote:
  
  
  I thought it was application module, therefore the
  current names are still consistent with that.
  
  That's certainly my excuse for thinking we should not change
 
  them now :-).
 
  Although I agree with David that ModuleConfig and selectModule
 
  () would
 
  have made more sense had we known this was going to be the
 
  conclusion.
 
  Craig
  
  
  Did I miss
  some threads :(
  
  Wait, stop the printer...
  
  
  Ah, the perils of writing about beta software :-) :-)
  
  
  chuck
  
  Craig
  
  
  --
  To unsubscribe, e-mail:
 
  For additional commands, e-mail:
 
  
  --
  To unsubscribe, e-mail:
  For additional commands, e-mail:
 
 
 



 --
 To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
 For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




Re: Modules vs. Sub-Applications

2002-10-28 Thread David Graham
+1 on rename and deprecation.

David




From: Craig R. McClanahan [EMAIL PROTECTED]
Reply-To: Struts Developers List [EMAIL PROTECTED]
To: Struts Developers List [EMAIL PROTECTED]
Subject: Re: Modules vs. Sub-Applications
Date: Mon, 28 Oct 2002 21:48:05 -0800 (PST)



On Tue, 29 Oct 2002, Rob Leland wrote:

 Date: Tue, 29 Oct 2002 00:27:11 -0500
 From: Rob Leland [EMAIL PROTECTED]
 Reply-To: Struts Developers List [EMAIL PROTECTED]
 To: Struts Developers List [EMAIL PROTECTED]
 Subject: Re: Modules vs. Sub-Applications



 Ted Husted wrote:

  As these methods are really not part of the public API, could
  we not just change them now and be done with it?


 Some are Public, however I would also vote
 +1 to rename them now.

 I agree with David and say lets go one intermediate
 step and deprecate them
 for struts 1.1B3 but to remove them before
 the next beta or Release candidate.

 That is what I propose to do with the
 StrutsValidator  StrutsValidatorUtil
 methods.

 This would not effect compatability between
 1.0  1.1 and would give a grace period to people
 using the Beta3 or Nightly builds.
 If a user tries to upgrade to the final struts 1.1
 build, we could always suggest first going to the 1.1B3
 removing the deprecation warnings then going to 1.1 final.


I've come around to +1 on the rename+deprecation, but I'm not OK with
removing the old ones in 1.1 final.  Reasoning: we did a public release
(1.1b2) with these APIs.  If we'd only done nightlies, I would be OK with
the removal.

We can do a cleanup of deprecated stuff after 1.1 final and before the
first 1.2 milestone, similar to what we did after 1.0 and before 1.1b1.

Does that make sense?

 -Rob

Craig


 
 
  -Ted.
 
  10/28/2002 1:21:40 PM, Craig R. McClanahan
   wrote:
 
 
  
  On Mon, 28 Oct 2002 [EMAIL PROTECTED] wrote:
  
  
  I thought it was application module, therefore the
  current names are still consistent with that.
  
  That's certainly my excuse for thinking we should not change
 
  them now :-).
 
  Although I agree with David that ModuleConfig and selectModule
 
  () would
 
  have made more sense had we known this was going to be the
 
  conclusion.
 
  Craig
  
  
  Did I miss
  some threads :(
  
  Wait, stop the printer...
  
  
  Ah, the perils of writing about beta software :-) :-)
  
  
  chuck
  
  Craig
  
  
  --
  To unsubscribe, e-mail:
 
  For additional commands, e-mail:
 
  
  --
  To unsubscribe, e-mail:
  For additional commands, e-mail:
 
 
 



 --
 To unsubscribe, e-mail:   
mailto:struts-dev-unsubscribe;jakarta.apache.org
 For additional commands, e-mail: 
mailto:struts-dev-help;jakarta.apache.org




--
To unsubscribe, e-mail:   
mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: 
mailto:struts-dev-help;jakarta.apache.org


_
Unlimited Internet access for only $21.95/month.  Try MSN! 
http://resourcecenter.msn.com/access/plans/2monthsfree.asp


--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org