Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [wtp-dev] Looking for committerwith an interest in server-side unit testing and a big heart

Yeah, basically, the enhancement request is all there is. Not very well documented, admittedly. I would be happy to document it better and include a road-map for where it could go in the future, and why it is a good idea.

 

I think I managed to eliminate all the internal server methods with the latest version. I have not yet managed to eliminate some dependencies on org.eclipse.jdt.internal.junit.*, which, of course, I would very much like to do. I think it might be doable by basically re-creating the junit launch configuration as a CactusLaunchConfugration, but I am not totally sure.

 

I am certainly committed to the idea of working on TPTP integration although I am honestly not yet sure what that will look like. It certainly seems to be worth exploring in greater depth.

 

I would also be happy to do more detailed HOW-TO for it.

 

All that said, are we still mulling over whether this should be part of WTP proper or a separate download? I would, of course, prefer the former, even if it isn’t right away, but it isn’t a strong preference. I am much more concerned in making it available for people to use and improve, however that happens.

 

Thanks everyone for taking the time to talk about this. I hope we can get this out there and that it is useful to people.

 

Dan

 

 

 


From: wtp-dev-bounces@xxxxxxxxxxx [mailto:wtp-dev-bounces@xxxxxxxxxxx] On Behalf Of David M Williams
Sent: Thursday, May 12, 2005 6:45 AM
To: General discussion of project-wide or architectural issues.
Subject: Re: [wtp-dev] Looking for committerwith an interest in server-side unit testing and a big heart

 


Thanks to Arthur and Tim and others for continuing my education :)
The JUnit and Ant analogies really helped.

Dan, I take it the current enhancement request
https://bugs.eclipse.org/bugs/show_bug.cgi?id=90003
is *the* source of documentation on this request?
Problem statement, how to solve problem, etc.?
(You may, eventually, want to enhance it with some of the
information from this thread of discussion, so it will be
clear to others who read about its "purpose" and "importance").

And, judging from that enhancement request, it is all currently
a seperate plugin, but requires some use of server "internal" methods?
(Anything look like it could not be "evolved" post 1.0 to support without
using internal methods? Guess that's Tim's call.)

It also sounds like, from that feature request, you'll continue working with
TPTP for "fuller" integration from their end (in the future)?

This all sounds like goodness to me.

One small suggestion, for
future  but prior to release/milestone, assuming all this continues for
R1, is you might want to create a
little "mini-tutorial" for wtp web on "how to use". (Similar to your
current readme, but using typical HTMLish content, with screen shots, if appropriate).

Thanks all,



Timothy Deboer <deboer@xxxxxxxxxx>
Sent by: wtp-dev-bounces@xxxxxxxxxxx

05/12/2005 08:49 AM

Please respond to
"General discussion of project-wide or architectural issues."

To

"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>

cc

 

Subject

Re: [wtp-dev] Looking for committer with        an        interest        in        server-side        unit testing and a big heart

 

 

 





Hi,


I don't think we have a conflict with TPTP here either. We're really just providing J2EE specific JUnit tests, so this is just an extension of the platform's JUnit support to our specific artifact types. It's tied much tighter to our J2EE server integration than it would be to any general testing tool.


Thanks,

Tim deBoer
WebSphere Tools - IBM Canada Ltd.
(905) 413-3503  (tieline 969)
deboer@xxxxxxxxxx

Arthur Ryman/Toronto/IBM@IBMCA
Sent by: wtp-dev-bounces@xxxxxxxxxxx

05/12/2005 08:25 AM

Please respond to
"General discussion of project-wide or architectural issues."

To

"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>

cc

"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>, wtp-dev-bounces@xxxxxxxxxxx

Subject

Re: [wtp-dev] Looking for committer with an        interest        in        server-side        unit testing and a big heart

 

 

 






David,


Let me clarify. WTP is not providing any new runtime frameworks. We only provide tools that support standard runtime frameworks. However Cactus is a development tool. It is in the same category as JUnit or Ant. WTP should help users test code. However, WTP does not have the mission of developing general purpose testing tools. That is the mission of TPTP. That being said, domain specific test aids are in scope. Cactus is very focused on servlets so any help WTP can provide to make its use easier for developers is fine. WTP should also provide TPTP integration.


Arthur Ryman,
Rational Desktop Tools Development

phone: +1-905-413-3077, TL 969-3077
assistant: +1-905-413-2411, TL 969-2411
fax: +1-905-413-4920, TL 969-4920
mobile: +1-416-939-5063, text: 4169395063@xxxxxxx
intranet: http://labweb.torolab.ibm.com/DRY6/

David M Williams <david_williams@xxxxxxxxxx>
Sent by: wtp-dev-bounces@xxxxxxxxxxx

05/11/2005 07:49 PM

Please respond to
"General discussion of project-wide or architectural issues."

 

To

"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>

cc

 

Subject

Re: [wtp-dev] Looking for committer with an interest        in        server-side        unit testing and a big heart



 

 







Dan, I confess my ignorance (too) and ask ... what's the benefit to WTP?
>From the Apache Cactus website, "
Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, ...). ".
While this is a great thing, WTP isn't providing "server side java code" per se, are we?
So ... just wondering ... (I suspect you've explained this before/else where and I've lost track).
Thanks. (And, please, interpret the questions as interest, not resistance :)

Timothy Deboer <deboer@xxxxxxxxxx>
Sent by: wtp-dev-bounces@xxxxxxxxxxx

05/11/2005 07:21 PM

Please respond to
"General discussion of project-wide or architectural issues."

 

To

"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>

cc

 

Subject

Re: [wtp-dev] Looking for committer with an interest in        server-side        unit testing and a big heart




 

 








Hi Dan,


I'm the most likely candidate to adopt this code, and was going to respond back to your earlier note. I think the code looks good and ready to go, I just have a couple minor concerns that hopefully will be easy to resolve. The first is that I have a passing familiarity with Cactus, but I'm definitely not an expert. I was hoping the community would chime in with feedback or even a "hey, that'd be great!". I'd like to get at least one other person who is familiar with Cactus to give this a try and give a thumbs-up. If nobody else offers, maybe one of the other guys at BEA?


Second, I don't have the resource to do anything more than review & commit code, answer questions, etc. I doubt this is an issue, but I just need to be clear that I'm expecting you to maintain the code with cleanup, general release polishing, and fixing bugs.


We can take the rest of this offline and hopefully get the code in soon!


Thanks,

Tim deBoer
WebSphere Tools - IBM Canada Ltd.
(905) 413-3503  (tieline 969)
deboer@xxxxxxxxxx

"Daniel Somerfield" <dsomerfi@xxxxxxx>
Sent by: wtp-dev-bounces@xxxxxxxxxxx

05/11/2005 02:02 PM

Please respond to
"General discussion of project-wide or architectural issues."

 

To

"General discussion of project-wide or architectural issues." <wtp-dev@xxxxxxxxxxx>

cc

 

Subject

[wtp-dev] Looking for committer with an interest in server-side        unit testing and a big heart





 

 








Hi everyone,

I am still in the market for a committer to adopt the cactus code. I would love to see it get into 1.0. It is functional and has a very nice README if you would like to try it out. I do need to take a few minutes to move it into internal packages but I am holding off until I know where this is going to be packaged and whether it is going to be in its own plug-in or part of another.

So be kind. Support server-side testing and adopt this poor lonely plug-in that needs a home.

Thanks,

Dan

_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev

_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev


Back to the top