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]

Reply via email to