You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Tim Ellison <t....@gmail.com> on 2006/06/22 12:49:39 UTC

[general] Produce updated snapshots in time for ApacheConEU?

It has been about a month since our last snapshot, how about we do
another in the next few days (in time for ApacheConEU)?

Can we snapshot a few things together (jchevm, classlibadapter, drlvm,
classlib)?  Probably in separate archives still at this point?

Regards,
Tim

-- 

Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Produce updated snapshots in time for ApacheConEU?

Posted by Archie Cobbs <ar...@dellroad.org>.
Geir Magnusson Jr wrote:
>>> 3) jchevm + adapater + classlib (hey, archie, when are you going to make
>>> adapter redundant for jchevm???)
>> I thought we wanted to keep the adpater distinct, so that one could
>> (in theory) re-use it with other Classpath-compatible JVMs... ?
> 
> Of course, but to give an end user a complete snapshot to play with, we
> want them all together in one easy-to-download bundle, right?

Sure, no reason we can't put together such a "bundle".

-Archie

__________________________________________________________________________
Archie Cobbs      *        CTO, Awarix        *      http://www.awarix.com

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Produce updated snapshots in time for ApacheConEU?

Posted by Geir Magnusson Jr <ge...@pobox.com>.

Archie Cobbs wrote:
> Geir Magnusson Jr wrote:
>>> Can we snapshot a few things together (jchevm, classlibadapter, drlvm,
>>> classlib)?  Probably in separate archives still at this point?
>>
>> Yes.  I think that we'd want 3 :
>>
>> 1) classlib
>> 2) drlvm + classlib
>> 3) jchevm + adapater + classlib (hey, archie, when are you going to make
>> adapter redundant for jchevm???)
> 
> I thought we wanted to keep the adpater distinct, so that one could
> (in theory) re-use it with other Classpath-compatible JVMs... ?

Of course, but to give an end user a complete snapshot to play with, we
want them all together in one easy-to-download bundle, right?

> 
> Similarly, it's advantageous for JCHEVM to remain compatible with
> both classlib and Classpath for testing and comparison purposes.

It will be interesting to compare, although classlib has to go through
an extra glue layer...

geir


> 
> -Archie
> 
> __________________________________________________________________________
> Archie Cobbs      *        CTO, Awarix        *      http://www.awarix.com
> 
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> 
> 
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Produce updated snapshots in time for ApacheConEU?

Posted by Archie Cobbs <ar...@dellroad.org>.
Geir Magnusson Jr wrote:
>> Can we snapshot a few things together (jchevm, classlibadapter, drlvm,
>> classlib)?  Probably in separate archives still at this point?
> 
> Yes.  I think that we'd want 3 :
> 
> 1) classlib
> 2) drlvm + classlib
> 3) jchevm + adapater + classlib (hey, archie, when are you going to make
> adapter redundant for jchevm???)

I thought we wanted to keep the adpater distinct, so that one could
(in theory) re-use it with other Classpath-compatible JVMs... ?

Similarly, it's advantageous for JCHEVM to remain compatible with
both classlib and Classpath for testing and comparison purposes.

-Archie

__________________________________________________________________________
Archie Cobbs      *        CTO, Awarix        *      http://www.awarix.com

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Produce updated snapshots in time for ApacheConEU?

Posted by Geir Magnusson Jr <ge...@pobox.com>.

Tim Ellison wrote:
> It has been about a month since our last snapshot, how about we do
> another in the next few days (in time for ApacheConEU)?

Definitely (so we can knock that off the roadmap list :)

> 
> Can we snapshot a few things together (jchevm, classlibadapter, drlvm,
> classlib)?  Probably in separate archives still at this point?

Yes.  I think that we'd want 3 :

1) classlib
2) drlvm + classlib
3) jchevm + adapater + classlib (hey, archie, when are you going to make
adapter redundant for jchevm???)

I have the 'federation code' in progress, so I'll take the task of
adding the 'federated snapshot' to that.

geir

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Re: automated builds

Posted by Geir Magnusson Jr <ge...@pobox.com>.
try it - I set it to 330k max now (I asked Mark)

Geir Magnusson Jr wrote:
> 
> Tim Ellison wrote:
>> Geir Magnusson Jr wrote:
>> <big snip>
>>> I don't remember.  I can look it up, but this seems to be a losing
>>> proposition.  Maybe the solution is to copy the result file to a
>>> directory somewhere on people.apache.org and send a pointer or osmething..
>> Isn't this a reasonable first problem to solve?  i.e. we (Harmony) have
>> a simple build/test framework (our Ant scripts) but no way to report the
>> results of running them back to the community.
> 
> Yes, a good first problem
> 
> Right now, the list is 100k (I think I'm reading it right)
> 
> I'll goose it upward as a temporary hack (first, please tell me how big
> the messages are that aren't getting through...), but I think we need to
> start thinking about how community members can publish their results on
> the website...
> 
> geir
> 
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> 
> 
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Re: automated builds

Posted by Geir Magnusson Jr <ge...@pobox.com>.

Tim Ellison wrote:
> Geir Magnusson Jr wrote:
> <big snip>
>> I don't remember.  I can look it up, but this seems to be a losing
>> proposition.  Maybe the solution is to copy the result file to a
>> directory somewhere on people.apache.org and send a pointer or osmething..
> 
> Isn't this a reasonable first problem to solve?  i.e. we (Harmony) have
> a simple build/test framework (our Ant scripts) but no way to report the
> results of running them back to the community.

Yes, a good first problem

Right now, the list is 100k (I think I'm reading it right)

I'll goose it upward as a temporary hack (first, please tell me how big
the messages are that aren't getting through...), but I think we need to
start thinking about how community members can publish their results on
the website...

geir

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Re: automated builds

Posted by Tim Ellison <t....@gmail.com>.
Geir Magnusson Jr wrote:
<big snip>
> I don't remember.  I can look it up, but this seems to be a losing
> proposition.  Maybe the solution is to copy the result file to a
> directory somewhere on people.apache.org and send a pointer or osmething..

Isn't this a reasonable first problem to solve?  i.e. we (Harmony) have
a simple build/test framework (our Ant scripts) but no way to report the
results of running them back to the community.

Regards,
Tim

-- 

Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


[general] Re: automated builds

Posted by Geir Magnusson Jr <ge...@pobox.com>.
Tim Ellison wrote:
> Geir Magnusson Jr wrote:
>> Tim Ellison wrote:
> <snip>
>>> The problem, AIUI, is that we are only building Windows/Linux 32-bit
>>> code at the moment, and there is no ASF infrastructure where we can host
>>> automated builds on those platforms.
>> And I don't think we'll ever have that as we want in terms of diversity.
>>    We can get something going at some point, but I really feel that
>> making it easy for anyone to just checkout the build/CI/test
>> infrastructure and run it would give us lots of eyes and lots of
>> diversity (this is the core of the testing/build discussion we started a
>> while ago)
> 
> Anyone can checkout the code today and invoke the build / test target
> from a build machine.  What infrastructure were you thinking of?

We want to set up something broader than that.

You should go re-read what I wrote, but the recap is to start another
peer 'subproject' called 'testing' or something, from which you can
checkout a complete configuration that uses whatever we choose
(continuum right now) to do automated checkout, build and test of
everything, including end to end testing, stress testing, TCK when we
get it, etc.

Just checkout, do a minor configure, and get out of the way :)

This will allow anyone in the community to run the identical setup, on a
wider variety of platforms than ever possible to host at the ASF, etc.

We'll still eventually get something going at the ASF that uses this,
but the focus should be on the configuration, rather than the place
where it is done.

I'd then guess we'd have all those machine reporting breakage, and keep
a tally of the OS version, platforms, etc that people are using to test.

> 
> I meant access to the build machines directly so you can look at build
> history, access old builds, test results, etc.

While I'm sure we'll be doing some builds here, I'd like to "spin the
perspective" so that we get a 'testing community' started around a
common configuration.

> 
>>> IBM are running continuum builds regularly on Win/Lin 32, but it is not
>>> ideal since (a) people cannot login to IBM machines and tweak/download
>>> the automated builds, and (b) for some unknown reason the build reports
>>> don't make it through to the commit list.
>> The do.  Just not huge ones.  There's a size limit on the list.
> 
> What is the limit?

I don't remember.  I can look it up, but this seems to be a losing
proposition.  Maybe the solution is to copy the result file to a
directory somewhere on people.apache.org and send a pointer or osmething..

geir

> 
> Regards,
> Tim
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


automated builds (was: Re: [general] Produce updated snapshots in time for ApacheConEU?)

Posted by Tim Ellison <t....@gmail.com>.
Geir Magnusson Jr wrote:
> Tim Ellison wrote:
<snip>
>> The problem, AIUI, is that we are only building Windows/Linux 32-bit
>> code at the moment, and there is no ASF infrastructure where we can host
>> automated builds on those platforms.
> 
> And I don't think we'll ever have that as we want in terms of diversity.
>    We can get something going at some point, but I really feel that
> making it easy for anyone to just checkout the build/CI/test
> infrastructure and run it would give us lots of eyes and lots of
> diversity (this is the core of the testing/build discussion we started a
> while ago)

Anyone can checkout the code today and invoke the build / test target
from a build machine.  What infrastructure were you thinking of?

I meant access to the build machines directly so you can look at build
history, access old builds, test results, etc.

>> IBM are running continuum builds regularly on Win/Lin 32, but it is not
>> ideal since (a) people cannot login to IBM machines and tweak/download
>> the automated builds, and (b) for some unknown reason the build reports
>> don't make it through to the commit list.
> 
> The do.  Just not huge ones.  There's a size limit on the list.

What is the limit?

Regards,
Tim

-- 

Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Produce updated snapshots in time for ApacheConEU?

Posted by Geir Magnusson Jr <ge...@pobox.com>.

Tim Ellison wrote:
> Thorbjørn Ravn Andersen wrote:
>> Tim Ellison skrev  den 22-06-2006 12:49:
>>> It has been about a month since our last snapshot, how about we do
>>> another in the next few days (in time for ApacheConEU)?
>>>
>>> Can we snapshot a few things together (jchevm, classlibadapter, drlvm,
>>> classlib)?  Probably in separate archives still at this point?
>> Perhaps this is a good time to get the automated builds going?
>>
>> I would be interested in helping out on that.
> 
> Thanks! that would be great.
> 
> The problem, AIUI, is that we are only building Windows/Linux 32-bit
> code at the moment, and there is no ASF infrastructure where we can host
> automated builds on those platforms.

And I don't think we'll ever have that as we want in terms of diversity.
   We can get something going at some point, but I really feel that
making it easy for anyone to just checkout the build/CI/test
infrastructure and run it would give us lots of eyes and lots of
diversity (this is the core of the testing/build discussion we started a
while ago)

> 
> IBM are running continuum builds regularly on Win/Lin 32, but it is not
> ideal since (a) people cannot login to IBM machines and tweak/download
> the automated builds, and (b) for some unknown reason the build reports
> don't make it through to the commit list.

The do.  Just not huge ones.  There's a size limit on the list.

> 
> If you have some ideas I'd be delighted to hear them.

What I threw out there was to get that continuum configuration donated
by IBM to seed our "build/testing" subproject.  Then we all can be
running the same thing and start enhancing it with additional testing
and tooling.

I keep bugging mark, and it's on his list :)

geir


---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Produce updated snapshots in time for ApacheConEU?

Posted by Tim Ellison <t....@gmail.com>.
Thorbjørn Ravn Andersen wrote:
> Tim Ellison skrev  den 22-06-2006 12:49:
>> It has been about a month since our last snapshot, how about we do
>> another in the next few days (in time for ApacheConEU)?
>>
>> Can we snapshot a few things together (jchevm, classlibadapter, drlvm,
>> classlib)?  Probably in separate archives still at this point?
> Perhaps this is a good time to get the automated builds going?
> 
> I would be interested in helping out on that.

Thanks! that would be great.

The problem, AIUI, is that we are only building Windows/Linux 32-bit
code at the moment, and there is no ASF infrastructure where we can host
automated builds on those platforms.

IBM are running continuum builds regularly on Win/Lin 32, but it is not
ideal since (a) people cannot login to IBM machines and tweak/download
the automated builds, and (b) for some unknown reason the build reports
don't make it through to the commit list.

If you have some ideas I'd be delighted to hear them.

Regards,
Tim

-- 

Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Re: [general] Produce updated snapshots in time for ApacheConEU?

Posted by Thorbjørn Ravn Andersen <th...@gmail.com>.
Tim Ellison skrev  den 22-06-2006 12:49:
> It has been about a month since our last snapshot, how about we do
> another in the next few days (in time for ApacheConEU)?
>
> Can we snapshot a few things together (jchevm, classlibadapter, drlvm,
> classlib)?  Probably in separate archives still at this point?
Perhaps this is a good time to get the automated builds going?

I would be interested in helping out on that.

-- 
  Thorbjørn