Hi Nathan,

How would you propose we merge the test work? I was looking at the source 
tree but it wasn't clear to me which module should be used to set up the 
test harness.

Dan


Nathan Sowatskey <[EMAIL PROTECTED]> wrote on 07/18/2006 08:18:50 AM:

> Hi
> 
> Happy coincidence on the modules name then, as the structure you have is 

> quite close to the standard practice.
> 
> I did notice the absence of tests. On a separate front, I have a project 

> at sourceforge, mtosi-ri, which is in the same problem area and contains 

> a simulator module which runs tests in much the way that you describe, 
> by starting client and test servers and exchanging messages. See 
> https://sourceforge.net/projects/mtosi-ri
> 
> I think that it would make sense to combine the two efforts, for lots of 

> reasons. You might like to think about whether you would like us to do 
that.
> 
> Regards
> 
> Nathan
> 
> Daniel Jemiolo wrote:
> > The fact that I chose the name "modules" is really a coincidence - the 

> > structure of /trunk was created before I had started learning Maven, 
and 
> > "modules" was selected because I envisioned the individual pieces 
being 
> > similar to Axis2 modules. They are not .mar files yet, but perhaps one 
day 
> > they will be.
> > 
> > Right now my main focus (if you could call it that) with Maven is "how 
do 
> > we better incorporate the sample web projects" - these kind of 
projects 
> > are the chief means of testing, but I do not know how we can use Maven 
to 
> > run tests against something that needs to be deployed on Tomcat or 
OSGi. 
> > Andrew had a plan for developing our test harness[1], but both of us 
have 
> > been busy and this has fallen on the back burner. If we could create a 
POM 
> > that built the WARs, deployed them on Tomcat, and ran the test 
clients, 
> > that would be great; I know that Maven has a way to build WARs, and 
> > automatically run test apps, but I don't know about deployment. 
Progress 
> > on this front would be a great reason to revist the top-level 
structure 
> > and POM.
> > 
> > For the web site I am just editing the site files in /site, 
committing, 
> > and doing a SVN update from minotaur.apache.org. This was quicker for 
me 
> > than learning another markup meta-language (Forrest) and doing the 
extra 
> > steps necessary to re-generate the site. Right now we're mostly adding 
to 
> > the front page News and Releases section, so it's not bad; soon I'll 
add a 
> > new tutorial node, which should also be self-contained. The only 
problem 
> > comes if we want to redesign the major UI components of the site, 
which I 
> > have no plans of doing in the foreseeable future.  ;)
> > 
> > Dan
> > 
> > [1]  http://marc.theaimsgroup.com/?l=muse-dev&m=115143926500357&w=2
> > 
> > 
> > Nathan Sowatskey <[EMAIL PROTECTED]> wrote on 07/17/2006 02:57:45 PM:
> > 
> >> Ah!
> >>
> >> It is not where I expected it to be :-)
> >>
> >> Normally the top level pom.xml is in the top level directory that 
> >> contains the modules directory, not in the same directory as the 
modules 
> > 
> >> themselves.
> >>
> >> It needs to be in the top level directory so that the site docs for 
the 
> >> whole project can be built in the appropriate place.
> >>
> >> Did you *really* want to have it where it is, or was that just a 
Maven 
> >> thing that wasn't fully understood?
> >>
> >> Regards
> >>
> >> Nathan
> >>
> >> Daniel Jemiolo wrote:
> >>> looks like it's there:
> >>>
> >>> http://svn.apache.org/viewvc/webservices/muse/trunk/modules/
> >>>
> >>> did you get any of the other updates?
> >>>
> >>>
> >>>
> >>> Nathan Sowatskey <[EMAIL PROTECTED]> wrote on 07/17/2006 02:07:48 
PM:
> >>>
> >>>> Hi
> >>>>
> >>>> I can't see the pom.xml in trunk after I update. Should it be there 

> > yet?
> >>>> Thanks
> >>>>
> >>>> Nathan
> >>>>
> >>>> Dan Jemiolo (JIRA) wrote:
> >>>>>      [ http://issues.apache.org/jira/browse/MUSE-42?page=all ]
> >>>>>
> >>>>> Dan Jemiolo closed MUSE-42.
> >>>>> ---------------------------
> >>>>>
> >>>>>     Resolution: Fixed
> >>>>>
> >>>>> Fixed:  http://svn.apache.org/viewvc?view=rev&revision=422728
> >>>>>
> >>>>>> Update /trunk/modules and build-all.bat to support a top-level 
> > Maven2 
> >>> POM for Muse
> >>>
> > 
----------------------------------------------------------------------------------
> >>>>>>                 Key: MUSE-42
> >>>>>>                 URL: http://issues.apache.org/jira/browse/MUSE-42
> >>>>>>             Project: Muse
> >>>>>>          Issue Type: Improvement
> >>>>>>          Components: Build - Maven, Dependencies, and 
Optimizations
> >>>>>>    Affects Versions: 2.0.0 M1
> >>>>>>            Reporter: Dan Jemiolo
> >>>>>>         Assigned To: Dan Jemiolo
> >>>>>>            Priority: Minor
> >>>>>>             Fix For: 2.0.0 M2
> >>>>>>
> >>>>>>         Attachments: pom.xml
> >>>>>>
> >>>>>>
> >>>>>> It is possible to create a top-level POM for Maven2 that will 
loop 
> >>> through 
> >>>> the individual module POMs and build all of them. This will allow 
us 
> > to 
> >>> have a
> >>>> completely-Maven2-based build, with much less in the .bat/.sh 
files. 
> > We 
> >>> have a
> >>>> proposed solution, we just need the POM file submitted and licensed 

> > in 
> >>> JIRA.
> >>>>>> Original request and proposal is here: 
> > http://marc.theaimsgroup.com/?
> >>>> l=muse-dev&m=115269144619791&w=2
> >>>> -- 
> >>>> Nathan Sowatskey - Technical Leader, NMTG CTO Engineering - Desk 
> >>>> +34-91-201-2139 - Mobile +34-638-083-675 - AIM id NathanCisco - 
> >>>> [EMAIL PROTECTED]
> >>>>
> >>>> 
---------------------------------------------------------------------
> >>>> 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]
> >>>
> >> -- 
> >> Nathan Sowatskey - Technical Leader, NMTG CTO Engineering - Desk 
> >> +34-91-201-2139 - Mobile +34-638-083-675 - AIM id NathanCisco - 
> >> [EMAIL PROTECTED]
> >>
> >> ---------------------------------------------------------------------
> >> 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]
> > 
> 
> -- 
> Nathan Sowatskey - Technical Leader, NMTG CTO Engineering - Desk 
> +34-91-201-2139 - Mobile +34-638-083-675 - AIM id NathanCisco - 
> [EMAIL PROTECTED]
> 
> ---------------------------------------------------------------------
> 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