Re: [OT] Re: An Eclipse Like WebApp Framework? -- a proposal

2004-10-06 Thread Matt Bathje
http://struts.apache.org/roadmap.html
http://wiki.apache.org/struts/StrutsJericho
Seem like pretty significant potential changes to me. I think the 
problem is that the way struts is currently proposed to change is not 
the way that you (and some others) want it to. This is why you must stop 
talking about it and start doing it in my opinion.

Even the proposed struts 2.0 stuff may not happen soon, as some of the 
committers are happy as it is and/or moved on and/or too busy.  (Quoting 
Ted Husted...unless some young turk comes along and cranks out a 
working codebase over a holiday weekend)

If you want your prpopsal to remain struts, setup a wiki whiteboard for 
a while to get ideas, then code it and submit it to contrib like was 
done with the Jericho idea. It may take off that way and become struts 
2.0, you never know.

I don't think I am (or anybody else is) being sensitive to CHANGING 
struts. I think the problem is (and no offense intended here) that you 
come off extremely abrasive in your emails, and we are sensitive to 
that. Your phrasing of without ego in the core came off as extremely 
confrontational on a personal level. That is what I took offense to. 
Change struts all you want though, make it better, make it smaller, make 
it make me dinner. That I am not sensitive to at all. I think most 
everybody in the community would agree.

Matt

Michael McGrady wrote:
Thanks for your ideas, Matt.  Some thoughts on this, relating the 
personal issues as much to Struts as possible, follow:

The subtitle of eXtreme Programming eXplained is EMBRACE CHANGE by 
Kent Beck.  This is all I am saying.  Struts as it looks to v3.0 should 
embrace change as potential, which will increase, not decrease, the 
community.  This means, to me, embrace the possibility of change.  This 
means, to me, components and whittling things that are UNchangeable down 
rather than up.  If you build dependency into a core, you build ego 
there as well.  That is all I am saying.  I hope that is considered to 
be a constructive point.  If not, why not?


This has been a generic point about scientific and professional 
community development at least since the 1970s.  This has nothing to do 
with any Struts committers or users in particular, although Struts is 
not immune to the process which the issues address.  I am thinking, for 
example, in addition to the related movements in programming and 
computer science about books like Kuhn's The Sources of Scientific 
Revolution and the Popperian (Karl Popper) idea of falsification as a 
root or core idea in intellectual and professional development.

I really cannot believe how sensitive people on this list are to this 
sort of thing.  I really have no interest in these personal issues.  I 
do think that when people take comments about core issues to be 
personal, then that is not my problem.  I mean, do people read Freud and 
take his comments about sexuality personally?  I don't think so.  The 
core issues in programming development have human issues in them.  So, 
when we talk about component development and kernels and so on, there 
are human issues.  This includes ego.  This does not mean I am saying 
anything about the ego of Struts developers.  I am not.  I am saying 
that dependency at the core will encourage personal rather than Struts 
oriented commentary and goals.  That is a point about software development.

I too believe in doing rather than talking.  I have a lot of code that 
does what I am talking about.  You know, I assume, about the coding I 
have done on buttons.  At this point, however, I am more interested in 
thinking about it.  Again, measure twice, cut once.  However, I am not a 
committee type guy either and I acknowledge that you can talk 
something to death.  I do think that the breadth of my knowledge is 
probably less than needed to make great decisions about a core like 
this.  I do think that I personally would need the input of more 
knowledge and experience than I have.  But, I love the idea and would 
work on it.

I also love Struts and have no issues with the people.  If they have 
issues, and some do, that is not my business.

Michael McGrady
-
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]


Re: [OT] Re: An Eclipse Like WebApp Framework? -- a proposal

2004-10-06 Thread Michael McGrady
Fundamentally coding changes, I think, refect human needs as much as 
technical needs.  Even good old procedural programming, which many 
college computer science advocates cannot let go of, had, I think, as 
its main difficulty the inability of a community to effectively code 
with it.  So, many ostensibly pure theoretical issues, such as data 
encapsulation, are really attempts to save us from inadvertent (or 
advertent?) human limitations.  I am grateful for Struts and the 
community of users and developers.  Most of the people on here I find 
more than personally and professionally acceptable, including those that 
are constantly carping at me with non-Struts related issues which 
sometimes are so tangential to anything that I am amazed they could 
care, and even admirable.  I do think that we have to acknowledge that 
at root the issues we are dealing with are not unrelated to egos and we 
/necessarily /have them in Struts too.  I am not against ego.  I am for 
directing it with mindful design decisions.

I too think the changes planned for Struts are significant.
Michael McGrady
Matt Bathje wrote:
http://struts.apache.org/roadmap.html
http://wiki.apache.org/struts/StrutsJericho
Seem like pretty significant potential changes to me. I think the 
problem is that the way struts is currently proposed to change is not 
the way that you (and some others) want it to. This is why you must 
stop talking about it and start doing it in my opinion.

Even the proposed struts 2.0 stuff may not happen soon, as some of the 
committers are happy as it is and/or moved on and/or too busy.  
(Quoting Ted Husted...unless some young turk comes along and cranks 
out a working codebase over a holiday weekend)

If you want your prpopsal to remain struts, setup a wiki whiteboard 
for a while to get ideas, then code it and submit it to contrib like 
was done with the Jericho idea. It may take off that way and become 
struts 2.0, you never know.

I don't think I am (or anybody else is) being sensitive to CHANGING 
struts. I think the problem is (and no offense intended here) that you 
come off extremely abrasive in your emails, and we are sensitive to 
that. Your phrasing of without ego in the core came off as extremely 
confrontational on a personal level. That is what I took offense to. 
Change struts all you want though, make it better, make it smaller, 
make it make me dinner. That I am not sensitive to at all. I think 
most everybody in the community would agree.

Matt

Michael McGrady wrote:
Thanks for your ideas, Matt.  Some thoughts on this, relating the 
personal issues as much to Struts as possible, follow:

The subtitle of eXtreme Programming eXplained is EMBRACE CHANGE 
by Kent Beck.  This is all I am saying.  Struts as it looks to v3.0 
should embrace change as potential, which will increase, not 
decrease, the community.  This means, to me, embrace the possibility 
of change.  This means, to me, components and whittling things that 
are UNchangeable down rather than up.  If you build dependency into a 
core, you build ego there as well.  That is all I am saying.  I hope 
that is considered to be a constructive point.  If not, why not?


This has been a generic point about scientific and professional 
community development at least since the 1970s.  This has nothing to 
do with any Struts committers or users in particular, although Struts 
is not immune to the process which the issues address.  I am 
thinking, for example, in addition to the related movements in 
programming and computer science about books like Kuhn's The Sources 
of Scientific Revolution and the Popperian (Karl Popper) idea of 
falsification as a root or core idea in intellectual and professional 
development.

I really cannot believe how sensitive people on this list are to this 
sort of thing.  I really have no interest in these personal issues.  
I do think that when people take comments about core issues to be 
personal, then that is not my problem.  I mean, do people read Freud 
and take his comments about sexuality personally?  I don't think so.  
The core issues in programming development have human issues in 
them.  So, when we talk about component development and kernels and 
so on, there are human issues.  This includes ego.  This does not 
mean I am saying anything about the ego of Struts developers.  I am 
not.  I am saying that dependency at the core will encourage personal 
rather than Struts oriented commentary and goals.  That is a point 
about software development.

I too believe in doing rather than talking.  I have a lot of code 
that does what I am talking about.  You know, I assume, about the 
coding I have done on buttons.  At this point, however, I am more 
interested in thinking about it.  Again, measure twice, cut once.  
However, I am not a committee type guy either and I acknowledge 
that you can talk something to death.  I do think that the breadth of 
my knowledge is probably less than needed to make great decisions