Howard, is it possible to create builds for the branches at formos bamboo? We need a temporal solution. I also feel uncomfortably to release 5.1.0.6 without having a single build at CI.
On Mon, Nov 23, 2009 at 8:58 AM, Howard Lewis Ship <[email protected]> wrote: > I don't feel comfortable until the code executes properly in the full > stack, including browser, servlet container and Tapestry, and > including Ajax updates. Anything simulated in that stack is a > potential to be different than the end user's experience. Selenium is > a pain in the ass, but it's as close as you'll get to hiring actual > people to validate your web app. > > On Sun, Nov 22, 2009 at 7:14 PM, Kalle Korhonen > <[email protected]> wrote: > > On Sun, Nov 22, 2009 at 11:42 AM, Andreas Andreou <[email protected]> > wrote: > >> Integration tests aren't currently able to run (missing firefox from > path) > >> and all 4 failing tests in 5.1 are due to that. > >> 5.0 has a few more failures which confirm what i'm seeing locally > >> ( > http://hudson.zones.apache.org/hudson/view/All/job/tapestry-5.0-trunk/3/ ) > > > > On that note, I've had very good success doing integration testing > > with HtmlUnit and embedded Jetty. The tests run faster than > > Selenium-based ones and are more independent of the environment. The > > recent versions of HtmlUnit run any kind of Javascript just fine > > (dojo, prototype, etc.) but obviously it's not *exactly* the same as a > > real browser. I've re-written both Apache Shiro's and Tynamo's (at > > Codehaus) integration tests to use the same concepts (see e.g. > > > http://svn.apache.org/repos/asf/incubator/shiro/trunk/samples/web/src/test/java/org/apache/shiro/test/AbstractContainerTest.java > ). > > Just thought it might be worth considering - I know how challenging it > > can be at times to rely on infrastructure you are not in control of. > > But perhaps Apache infra folks can help making firefox available on > > the path. > > > > It's not difficult, just means running Xvfb (X virtual frame buffer). > > > Kalle > > > > > >> On Sun, Nov 22, 2009 at 6:49 PM, Howard Lewis Ship <[email protected]> > wrote: > >>> I'm fine with moving stuff off of tapestry.formos.com. > >>> > >>> I do want to maintain some site with nightly snapshots, though. > >>> > >>> On Sun, Nov 22, 2009 at 8:39 AM, Andreas Andreou <[email protected]> > wrote: > >>>> I have the same problem (lost password & bamboo not sending email) - > that's why > >>>> I started investigating apache's hudson infrastructure... > >>>> > >>>> I got 4.1 building there, > >>>> http://hudson.zones.apache.org/hudson/job/tapestry-4.1-trunk/ > >>>> (the trick was to set the build node to master - we were told to use > >>>> minerva or vesta but > >>>> it looks like those are missing maven) > >>>> > >>>> I want to go ahead and add 5.0 and 5.1 there anyway. Howard, you > >>>> already have an account > >>>> but it don't see any T5 builds there, should i just go ahead? > >>>> > >>>> As for nexus, doing a mvn release will actually just stage it in a > >>>> one-time only repo so that > >>>> anyone can try it from there. I really wanted to try that with the 5.0 > >>>> but some build failures > >>>> i'm having haven't allowed that - hoping to tackle them as we speak. > >>>> > >>>> > >>>> On Sun, Nov 22, 2009 at 3:55 PM, Igor Drobiazko > >>>> <[email protected]> wrote: > >>>>> Can someone please add builds for 5.1.x and 5.0.x branches to bamboo? > I > >>>>> forgot my password and bamboo fails to send me a new one. > >>>>> > >>>>> On Sun, Nov 22, 2009 at 1:38 PM, Howard Lewis Ship <[email protected]> > wrote: > >>>>> > >>>>>> What's the process for staging things in Nexus? > >>>>>> > >>>>>> On Fri, Nov 20, 2009 at 7:50 AM, Andreas Andreou <[email protected] > > > >>>>>> wrote: > >>>>>> > [5.0 branch] So, i'm basically still getting 3 test failures in > >>>>>> > tapestry-ioc and 2 in > >>>>>> > tapestry-core (jdk5 & jdk6)... the good thing is i'm not getting > those > >>>>>> > in the 5.1 branch, so, i'll try to > >>>>>> > look for diffs. > >>>>>> > > >>>>>> > [5.1 branch] All look fine here, once we say GO, I (or anyone) can > >>>>>> > just try to stage the release > >>>>>> > in nexus and once that works, send the email for the vote > >>>>>> > > >>>>>> > On Fri, Nov 20, 2009 at 2:24 PM, Thiago H. de Paula Figueiredo > >>>>>> > <[email protected]> wrote: > >>>>>> >> +1 > >>>>>> >> > >>>>>> >> Em Fri, 20 Nov 2009 07:09:03 -0200, David Rees < > [email protected]> > >>>>>> escreveu: > >>>>>> >> > >>>>>> >>> On Thu, Nov 19, 2009 at 10:24 PM, Igor Drobiazko > >>>>>> >>> <[email protected]> wrote: > >>>>>> >>>> > >>>>>> >>>> We should release 5.1.0.6 asap because of the security issues. > What if > >>>>>> we > >>>>>> >>>> only backport already fixed issues in 5.2.0.0 snapshots, > release > >>>>>> 5.1.0.6 > >>>>>> >>>> and > >>>>>> >>>> immidiately go on with 5.1.0.7? > >>>>>> >>> > >>>>>> >>> I'm a big fan of "release often" as long as people are willing > to do it > >>>>>> - > >>>>>> >>> so +1. > >>>>>> >>> > >>>>>> >>> -Dave > >>>>>> >>> > >>>>>> >>> > --------------------------------------------------------------------- > >>>>>> >>> To unsubscribe, e-mail: [email protected] > >>>>>> >>> For additional commands, e-mail: [email protected] > >>>>>> >>> > >>>>>> >> > >>>>>> >> > >>>>>> >> -- > >>>>>> >> Thiago H. de Paula Figueiredo > >>>>>> >> Independent Java, Apache Tapestry 5 and Hibernate consultant, > developer, > >>>>>> and > >>>>>> >> instructor > >>>>>> >> Owner, software architect and developer, Ars Machina Tecnologia > da > >>>>>> >> Informação Ltda. > >>>>>> >> Consultor, desenvolvedor e instrutor em Java, Tapestry e > Hibernate > >>>>>> >> Coordenador e professor da Especialização em Engenharia de > Software com > >>>>>> >> Ênfase em Java da Faculdade Pitágoras > >>>>>> >> http://www.arsmachina.com.br > >>>>>> >> > >>>>>> >> > --------------------------------------------------------------------- > >>>>>> >> To unsubscribe, e-mail: [email protected] > >>>>>> >> For additional commands, e-mail: [email protected] > >>>>>> >> > >>>>>> >> > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > -- > >>>>>> > Andreas Andreou - [email protected] - http://blog.andyhot.gr > >>>>>> > Tapestry / Tacos developer > >>>>>> > Open Source / JEE Consulting > >>>>>> > > >>>>>> > > --------------------------------------------------------------------- > >>>>>> > To unsubscribe, e-mail: [email protected] > >>>>>> > For additional commands, e-mail: [email protected] > >>>>>> > > >>>>>> > > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Howard M. Lewis Ship > >>>>>> > >>>>>> Creator of Apache Tapestry > >>>>>> > >>>>>> The source for Tapestry training, mentoring and support. Contact me > to > >>>>>> learn how I can get you up and productive in Tapestry fast! > >>>>>> > >>>>>> (971) 678-5210 > >>>>>> http://howardlewisship.com > >>>>>> > >>>>>> > --------------------------------------------------------------------- > >>>>>> To unsubscribe, e-mail: [email protected] > >>>>>> For additional commands, e-mail: [email protected] > >>>>>> > >>>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Best regards, > >>>>> > >>>>> Igor Drobiazko > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Andreas Andreou - [email protected] - http://blog.andyhot.gr > >>>> Tapestry / Tacos developer > >>>> Open Source / JEE Consulting > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [email protected] > >>>> For additional commands, e-mail: [email protected] > >>>> > >>>> > >>> > >>> > >>> > >>> -- > >>> Howard M. Lewis Ship > >>> > >>> Creator of Apache Tapestry > >>> > >>> The source for Tapestry training, mentoring and support. Contact me to > >>> learn how I can get you up and productive in Tapestry fast! > >>> > >>> (971) 678-5210 > >>> http://howardlewisship.com > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [email protected] > >>> For additional commands, e-mail: [email protected] > >>> > >>> > >> > >> > >> > >> -- > >> Andreas Andreou - [email protected] - http://blog.andyhot.gr > >> Tapestry / Tacos developer > >> Open Source / JEE Consulting > >> > >> --------------------------------------------------------------------- > >> 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] > > > > > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Best regards, Igor Drobiazko
