The only thing I've ever knit is a scarf, in grade 5. So if you want a grade 5 quality scarf, no problem. It will only take me a year.
On Aug 21, 2013, at 6:23 AM, Kristian Rosenvold <[email protected]> wrote: > Maybe you can knit something for my mac mini flowerpot stand, the one > that runs windows ? > > Kristian > > > 2013/8/21 Jason van Zyl <[email protected]>: >> I agree that it would be nice to have Windows and OSX builds. But looking at >> our grid and that those builds are either disabled or haven't passed in >> months I don't think one can consider them reliable, or contribute to the >> notion of being releasable. >> >> I can put an OSX machine in a rack, and I can help make a general way to >> provision and setup a run for Maven with the ITs. I have tools for this and >> they are just written in Java which I think is fine. Dennis, I'm happy to >> help with some tools if you want to try them out on a Windows machine. >> >> I will consider that set of 3 as good of an indicator as we have now and if >> it improves great. But currently as the RM for the core, if there are >> improvements or bug fixes available and I want to do a release I will >> consider that set of three jobs being good as the core being in a releasable >> state. I would love an OSX build and I can look into that. I will help >> someone else with the Windows build, but I honestly have as the same level >> of proficiency with Windows as I do, say, knitting. >> >> On Aug 21, 2013, at 12:32 AM, Dennis Lundberg <[email protected]> wrote: >> >>> In order to get a working build of the Core ITs there are a number of steps >>> that needs to be taken. These include checking out the source for the ITs >>> and the version of Maven you want to test. Then there are an elaborate >>> setup of M2_HOME local.repo and some other stuff. There is a shell script >>> to help with this, but it is for Linux/Unix only. If you take a look at the >>> Jenkins jobs that runs the ITs there are several platform dependent steps. >>> >>> To get more people to help run the ITs in different environments, we need >>> to make this simpler, especially for Windows. So I suggest that we put >>> together an Ant script that can be used by all users, including CI builds, >>> to do the necessary setup. >>> >>> As for releaseability I think that we should have both the windows and osx >>> jobs pass. >>> >>> That being said, it seems that the osx installation is dead and won't be >>> coming back any time soon, so until then we can't rely on it. We have lots >>> of devs running osx so it shouldn't be a problem getting confirmation that >>> the ITs pass on that platform. >>> >>> Since I'm on Windows myself I'm keen to get the Windows job into a runnable >>> state. I did some work on it before, but finally gave up because of the >>> platform dependent steps that was needed, in combination with some >>> limitations in the properties that are available to Jenkins on Windows. I'm >>> willing to work on it again though. >>> >>> Related to this, what's the status on Core ITs for Maven 2? Are the ITs >>> that this thread talk about applicable to Maven 2, or does it use a >>> different set of ITs? >>> >>> On Tue, Aug 20, 2013 at 5:17 PM, Jason van Zyl <[email protected]> wrote: >>> >>>> What do you mean exactly? >>>> >>>> Also what about the releasability question? >>>> >>>> On Aug 20, 2013, at 7:45 AM, Dennis Lundberg <[email protected]> wrote: >>>> >>>>> Thanks for looking into this Jason. >>>>> >>>>> As someone who has tried to fix these builds, I think what we need is a >>>>> platform independent way to set up and run the core ITs. The best choice >>>> is >>>>> probably to use Ant. >>>>> Den 20 aug 2013 16:18 skrev "Jason van Zyl" <[email protected]>: >>>>> >>>>>> I have separated them like the following to delineate the stable builds >>>>>> that are a reliable measure of the ITs working and things that have >>>> either >>>>>> been failing for months, or things we can't reasonably maintain. >>>>>> >>>>>> If these are working I consider Maven releasable: >>>>>> >>>>>> https://builds.apache.org/view/M-R/view/Maven%20Core%20ITs/ >>>>>> >>>>>> I put the rest of them here: >>>>>> >>>>>> >>>> https://builds.apache.org/view/M-R/view/Maven%20Core%20ITs%20(unstable)/ >>>>>> >>>>>> If the jobs in the first group are passing can we consider that being >>>> in a >>>>>> reasonable state for a release? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Jason >>>>>> >>>>>> ---------------------------------------------------------- >>>>>> Jason van Zyl >>>>>> Founder, Apache Maven >>>>>> http://twitter.com/jvanzyl >>>>>> --------------------------------------------------------- >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>> >>>> Thanks, >>>> >>>> Jason >>>> >>>> ---------------------------------------------------------- >>>> Jason van Zyl >>>> Founder, Apache Maven >>>> http://twitter.com/jvanzyl >>>> --------------------------------------------------------- >>>> >>>> We know what we are, but know not what we may be. >>>> >>>> -- Shakespeare >>>> >>>> -- >>>> Dennis Lundberg >> >> Thanks, >> >> Jason >> >> ---------------------------------------------------------- >> Jason van Zyl >> Founder, Apache Maven >> http://twitter.com/jvanzyl >> --------------------------------------------------------- >> >> Our achievements speak for themselves. What we have to keep track >> of are our failures, discouragements and doubts. We tend to forget >> the past difficulties, the many false starts, and the painful >> groping. We see our past achievements as the end result of a >> clean forward thrust, and our present difficulties as >> signs of decline and decay. >> >> -- Eric Hoffer, Reflections on the Human Condition >> >> >> >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl --------------------------------------------------------- In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society
