You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Geir Magnusson Jr <ge...@pobox.com> on 2006/04/18 14:41:46 UTC

Summer Of Code 2006 - Lets get Harmony involved

Google again is running their "Summer Of Code" 
http://code.google.com/summerofcode.html program, and I think it would 
be great for the Harmony project to take advantage of it, assuming we 
can find willing students.

If you are unfamiliar with the program, the goal is to allow computer 
science students to work in their chosen field during the summer while 
at the same time assisting open source organizations and projcets.  The 
idea is that students and mentors propose and deliver completed projects 
  in open source.  For this, the student is paid a stipend. 
Additionally, the mentor receives a small stipend as well.

In our case, the official mentor will be the ASF.

There is an ASF wiki site for this :

http://wiki.apache.org/general/SummerOfCode2006

Lets agree on projects here first.

Ideas?

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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Mark Hindess <ma...@googlemail.com>.
On 4/23/06, Robin Garner <Ro...@anu.edu.au> wrote:
> Tim Ellison wrote:
>
> >Sanket Sharma wrote:
> >
> >
> >>Performance analysis sounds interesting...
> >>
> >>Any links/pointers to get started?
> >>
> >>
> >
> >I suggest that you look around for some simple well-written performance
> >benchmarks for Java and see if you can get them running on Harmony.
> >
> >
> >
> Not sure whether they qualify for _all_ of Tim's criteria (:P), but it
> would be great to see if anyone could get the dacapo benchmarks (or a
> subset of them) working with the harmony class libraries.  I'm actively
> updating them at the moment and trying to get the last couple working
> with the classpath libraries, so the timing's good.
>
> Expect a new (beta) release within the week.

Interesting ... the subset that don't use any awt classes seem to run
okay except bloat which dies with:

  java.lang.RuntimeException: Class not found: java/lang/Object
  at EDU.purdue.cs.bloat.editor.ClassHierarchy.addClass(ClassHierarchy.java:386)

Regards,
 Mark.

--
Mark Hindess <ma...@googlemail.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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Robin Garner <Ro...@anu.edu.au>.
Tim Ellison wrote:

>Sanket Sharma wrote:
>  
>
>>Performance analysis sounds interesting...
>>
>>Any links/pointers to get started?
>>    
>>
>
>I suggest that you look around for some simple well-written performance
>benchmarks for Java and see if you can get them running on Harmony.
>
>  
>
Not sure whether they qualify for _all_ of Tim's criteria (:P), but it 
would be great to see if anyone could get the dacapo benchmarks (or a 
subset of them) working with the harmony class libraries.  I'm actively 
updating them at the moment and trying to get the last couple working 
with the classpath libraries, so the timing's good.

Expect a new (beta) release within the week.

cheers
Robin

http://www-ali.cs.umass.edu/DaCapo/index.html (click on Dacapo Benchmarks)

---------------------------------------------------------------------
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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Gerry Steele <ge...@gmail.com>.
regarding  policytool, are there any current foss implementations in
progress that anyone knows of..

On 4/21/06, Tim Ellison <t....@gmail.com> wrote:
> Sanket Sharma wrote:
> > Performance analysis sounds interesting...
> >
> > Any links/pointers to get started?
>
> I suggest that you look around for some simple well-written performance
> benchmarks for Java and see if you can get them running on Harmony.
>
> I would guess that all modules are interested to hear where they can
> improve, and if you choose well-used components (such as LUNI) you will
> have a large knock-on effect.
>
> > And hey, who was to put the source code tar on the web x-( ?
>
> IIRC we had a volunteer to do it at the next snapshot (when some test
> regressions were resolved).
>
> > Are you guys posting this project on Summer of code??
>
> We are discussing the projects that would be good candidates.  Do you
> have any ideas?
>
> Regards,
> Tim
>
> > Regards,
> > Sanket
> >
> >> -----Original Message-----
> >> From: Tim Ellison [mailto:t.p.ellison@gmail.com]
> >> Sent: Thursday, April 20, 2006 6:58 PM
> >> To: harmony-dev@incubator.apache.org
> >> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
> >>
> >> Lots of potential projects in the tools area too:
> >>
> >>     javadoc is still out there as a juicy project
> >>     we discussed a while ago,
> >>
> >>     rmic/d/registry, jar, policytool, jconsole, etc.
> >>     something for everyone and a good variety of effort
> >>     required for these.
> >>
> >> Performance analysis, as broad or narrow as you choose,
> >>
> >> Some well-defined development tasks, such as JNDI providers, PRNG for
> >> validating signed JARs, pack200 algorithm, etc.
> >>
> >>
> >> There is a long list of things we could suggest.
> >>
> >> Regards,
> >> Tim
> >>
> >> Geir Magnusson Jr wrote:
> >>> Google again is running their "Summer Of Code"
> >>> http://code.google.com/summerofcode.html program, and I think it would
> >>> be great for the Harmony project to take advantage of it, assuming we
> >>> can find willing students.
> >>>
> >>> If you are unfamiliar with the program, the goal is to allow computer
> >>> science students to work in their chosen field during the summer while
> >>> at the same time assisting open source organizations and projcets.  The
> >>> idea is that students and mentors propose and deliver completed projects
> >>>  in open source.  For this, the student is paid a stipend. Additionally,
> >>> the mentor receives a small stipend as well.
> >>>
> >>> In our case, the official mentor will be the ASF.
> >>>
> >>> There is an ASF wiki site for this :
> >>>
> >>> http://wiki.apache.org/general/SummerOfCode2006
> >>>
> >>> Lets agree on projects here first.
> >>>
> >>> Ideas?
> >>>
> >>> 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
> >>>
> >>>
> >> --
> >>
> >> 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
> >
> >
> > This email may contain confidential or privileged information for the
> > intended recipient(s) and the views expressed in the same are not
> > necessarily the views of Zensar Technologies Ltd. If you are not the intended
> > recipient or have received this e-mail by error, its use is strictly
> > prohibited, please delete the e-mail and notify the sender. Zensar
> > Technologies Ltd. does not accept any liability for virus infected mails.
> >
> >
> > ---------------------------------------------------------------------
> > 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
> >
> >
>
> --
>
> 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
>
>


--
Gerry Steele
http://gerry-steele.blogspot.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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Tim Ellison <t....@gmail.com>.
Sanket Sharma wrote:
> Performance analysis sounds interesting...
> 
> Any links/pointers to get started?

I suggest that you look around for some simple well-written performance
benchmarks for Java and see if you can get them running on Harmony.

I would guess that all modules are interested to hear where they can
improve, and if you choose well-used components (such as LUNI) you will
have a large knock-on effect.

> And hey, who was to put the source code tar on the web x-( ?

IIRC we had a volunteer to do it at the next snapshot (when some test
regressions were resolved).

> Are you guys posting this project on Summer of code??

We are discussing the projects that would be good candidates.  Do you
have any ideas?

Regards,
Tim

> Regards,
> Sanket
> 
>> -----Original Message-----
>> From: Tim Ellison [mailto:t.p.ellison@gmail.com]
>> Sent: Thursday, April 20, 2006 6:58 PM
>> To: harmony-dev@incubator.apache.org
>> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
>>
>> Lots of potential projects in the tools area too:
>>
>>     javadoc is still out there as a juicy project
>>     we discussed a while ago,
>>
>>     rmic/d/registry, jar, policytool, jconsole, etc.
>>     something for everyone and a good variety of effort
>>     required for these.
>>
>> Performance analysis, as broad or narrow as you choose,
>>
>> Some well-defined development tasks, such as JNDI providers, PRNG for
>> validating signed JARs, pack200 algorithm, etc.
>>
>>
>> There is a long list of things we could suggest.
>>
>> Regards,
>> Tim
>>
>> Geir Magnusson Jr wrote:
>>> Google again is running their "Summer Of Code"
>>> http://code.google.com/summerofcode.html program, and I think it would
>>> be great for the Harmony project to take advantage of it, assuming we
>>> can find willing students.
>>>
>>> If you are unfamiliar with the program, the goal is to allow computer
>>> science students to work in their chosen field during the summer while
>>> at the same time assisting open source organizations and projcets.  The
>>> idea is that students and mentors propose and deliver completed projects
>>>  in open source.  For this, the student is paid a stipend. Additionally,
>>> the mentor receives a small stipend as well.
>>>
>>> In our case, the official mentor will be the ASF.
>>>
>>> There is an ASF wiki site for this :
>>>
>>> http://wiki.apache.org/general/SummerOfCode2006
>>>
>>> Lets agree on projects here first.
>>>
>>> Ideas?
>>>
>>> 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
>>>
>>>
>> --
>>
>> 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
> 
> 
> This email may contain confidential or privileged information for the 
> intended recipient(s) and the views expressed in the same are not 
> necessarily the views of Zensar Technologies Ltd. If you are not the intended 
> recipient or have received this e-mail by error, its use is strictly 
> prohibited, please delete the e-mail and notify the sender. Zensar 
> Technologies Ltd. does not accept any liability for virus infected mails.
> 
> 
> ---------------------------------------------------------------------
> 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
> 
> 

-- 

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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Sanket Sharma <sa...@zensar.com>.
Performance analysis sounds interesting...

Any links/pointers to get started?

And hey, who was to put the source code tar on the web x-( ?

Are you guys posting this project on Summer of code??

Regards,
Sanket

> -----Original Message-----
> From: Tim Ellison [mailto:t.p.ellison@gmail.com]
> Sent: Thursday, April 20, 2006 6:58 PM
> To: harmony-dev@incubator.apache.org
> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
> 
> Lots of potential projects in the tools area too:
> 
>     javadoc is still out there as a juicy project
>     we discussed a while ago,
> 
>     rmic/d/registry, jar, policytool, jconsole, etc.
>     something for everyone and a good variety of effort
>     required for these.
> 
> Performance analysis, as broad or narrow as you choose,
> 
> Some well-defined development tasks, such as JNDI providers, PRNG for
> validating signed JARs, pack200 algorithm, etc.
> 
> 
> There is a long list of things we could suggest.
> 
> Regards,
> Tim
> 
> Geir Magnusson Jr wrote:
> > Google again is running their "Summer Of Code"
> > http://code.google.com/summerofcode.html program, and I think it would
> > be great for the Harmony project to take advantage of it, assuming we
> > can find willing students.
> >
> > If you are unfamiliar with the program, the goal is to allow computer
> > science students to work in their chosen field during the summer while
> > at the same time assisting open source organizations and projcets.  The
> > idea is that students and mentors propose and deliver completed projects
> >  in open source.  For this, the student is paid a stipend. Additionally,
> > the mentor receives a small stipend as well.
> >
> > In our case, the official mentor will be the ASF.
> >
> > There is an ASF wiki site for this :
> >
> > http://wiki.apache.org/general/SummerOfCode2006
> >
> > Lets agree on projects here first.
> >
> > Ideas?
> >
> > 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
> >
> >
> 
> --
> 
> 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


This email may contain confidential or privileged information for the 
intended recipient(s) and the views expressed in the same are not 
necessarily the views of Zensar Technologies Ltd. If you are not the intended 
recipient or have received this e-mail by error, its use is strictly 
prohibited, please delete the e-mail and notify the sender. Zensar 
Technologies Ltd. does not accept any liability for virus infected mails.


---------------------------------------------------------------------
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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Tim Ellison <t....@gmail.com>.
Lots of potential projects in the tools area too:

    javadoc is still out there as a juicy project
    we discussed a while ago,

    rmic/d/registry, jar, policytool, jconsole, etc.
    something for everyone and a good variety of effort
    required for these.

Performance analysis, as broad or narrow as you choose,

Some well-defined development tasks, such as JNDI providers, PRNG for
validating signed JARs, pack200 algorithm, etc.


There is a long list of things we could suggest.

Regards,
Tim

Geir Magnusson Jr wrote:
> Google again is running their "Summer Of Code"
> http://code.google.com/summerofcode.html program, and I think it would
> be great for the Harmony project to take advantage of it, assuming we
> can find willing students.
> 
> If you are unfamiliar with the program, the goal is to allow computer
> science students to work in their chosen field during the summer while
> at the same time assisting open source organizations and projcets.  The
> idea is that students and mentors propose and deliver completed projects
>  in open source.  For this, the student is paid a stipend. Additionally,
> the mentor receives a small stipend as well.
> 
> In our case, the official mentor will be the ASF.
> 
> There is an ASF wiki site for this :
> 
> http://wiki.apache.org/general/SummerOfCode2006
> 
> Lets agree on projects here first.
> 
> Ideas?
> 
> 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
> 
> 

-- 

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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Dalibor Topic <ro...@kaffe.org>.
On Tue, Apr 18, 2006 at 09:19:30AM -0500, Archie Cobbs wrote:
> Geir Magnusson Jr wrote:
> >Google again is running their "Summer Of Code" 
> >http://code.google.com/summerofcode.html program, and I think it would 
> >be great for the Harmony project to take advantage of it, assuming we 
> >can find willing students.
> >...
> >Lets agree on projects here first.
> 
> Great idea.. certainly one project that seems suitable is completing
> the gnuclasspathadapter stuff started by Weldon.

A fun little project could be to turn JCHVM into a jit by using tcc[1]
to create linkable objects.

cheers,
dalibor topic

[1] http://fabrice.bellard.free.fr/tcc/

> 
> -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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Geir Magnusson Jr <ge...@pobox.com>.
Yes, that would be another great project, but will there be enough of a 
coding element?

I was reading through the SOC docs, and while it's not beaten over the 
readers head, there does appear to be a strong requirement of developing 
new code.  As an example, working on an OSS project doing documentation 
isn't sufficient (which is a shame, IMO)

geir

Stefano Mazzocchi wrote:
> Geir Magnusson Jr wrote:
> 
>> IOW :
>>
>>     VM + host classlib + SpecialTestFramework(candidate classlib)
>>
>> if that makes any sense...
> 
> I think the perfect SoC project could be to have Gump using Harmony. 
> Either Leo or myself could volunteer to be the mentors.
> 

---------------------------------------------------------------------
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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Stefano Mazzocchi <st...@apache.org>.
Geir Magnusson Jr wrote:

> IOW :
> 
>     VM + host classlib + SpecialTestFramework(candidate classlib)
> 
> if that makes any sense...

I think the perfect SoC project could be to have Gump using Harmony. 
Either Leo or myself could volunteer to be the mentors.

-- 
Stefano.


---------------------------------------------------------------------
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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Tim Ellison <t....@gmail.com>.
Geir Magnusson Jr wrote:
> 
> 
> Tim Ellison wrote:
>> Geir Magnusson Jr wrote:
>>> Chris Gray wrote:
>>>> On Monday 24 April 2006 23:34, Geir Magnusson Jr wrote:
>>>>
>>>>> 1) Could we simply have a classloader that can be put in a special
>>>>> mode
>>>>> so it doesn't that unit tests for bootclasspath-resident packages are
>>>>> not on the boot classpath?
>>>> If you mean that the custom classloader would try to load classes
>>>> named (say) java.*.Test* itself instead of delegating to its parent,
>>>> then you should find that the VM won't let you - I'm pretty sure
>>>> that's in the spec somewhere.
>>> We are writing the VM - what I meant was have that mode for the Vm...
>>
>> The point of the VMI is to support multiple VM implementations, so
>> unless you require this mode from every Harmony-compatible VM ...
> 
> No, just the one we're going to use to test the classlibrary.

I would vote -1 to purposely designing the classlib tests to only run on
a particular VM implementation.

( I suspect, though, that I'm missing something in your argument,
because I'm surprised you would be suggesting that -- please correct me
if I misunderstood. )

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: Summer Of Code 2006 - Lets get Harmony involved

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

Tim Ellison wrote:
> Geir Magnusson Jr wrote:
>> Chris Gray wrote:
>>> On Monday 24 April 2006 23:34, Geir Magnusson Jr wrote:
>>>
>>>> 1) Could we simply have a classloader that can be put in a special mode
>>>> so it doesn't that unit tests for bootclasspath-resident packages are
>>>> not on the boot classpath?
>>> If you mean that the custom classloader would try to load classes
>>> named (say) java.*.Test* itself instead of delegating to its parent,
>>> then you should find that the VM won't let you - I'm pretty sure
>>> that's in the spec somewhere.
>> We are writing the VM - what I meant was have that mode for the Vm...
> 
> The point of the VMI is to support multiple VM implementations, so
> unless you require this mode from every Harmony-compatible VM ...

No, just the one we're going to use to test the classlibrary.

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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Tim Ellison <t....@gmail.com>.
Geir Magnusson Jr wrote:
> Chris Gray wrote:
>> On Monday 24 April 2006 23:34, Geir Magnusson Jr wrote:
>>
>>> 1) Could we simply have a classloader that can be put in a special mode
>>> so it doesn't that unit tests for bootclasspath-resident packages are
>>> not on the boot classpath?
>>
>> If you mean that the custom classloader would try to load classes
>> named (say) java.*.Test* itself instead of delegating to its parent,
>> then you should find that the VM won't let you - I'm pretty sure
>> that's in the spec somewhere.
> 
> We are writing the VM - what I meant was have that mode for the Vm...

The point of the VMI is to support multiple VM implementations, so
unless you require this mode from every Harmony-compatible VM ...

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: Summer Of Code 2006 - Lets get Harmony involved

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

Chris Gray wrote:
> On Monday 24 April 2006 23:34, Geir Magnusson Jr wrote:
> 
>> 1) Could we simply have a classloader that can be put in a special mode
>> so it doesn't that unit tests for bootclasspath-resident packages are
>> not on the boot classpath?
> 
> If you mean that the custom classloader would try to load classes named (say) 
> java.*.Test* itself instead of delegating to its parent, then you should find 
> that the VM won't let you - I'm pretty sure that's in the spec somewhere.

We are writing the VM - what I meant was have that mode for the Vm...

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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Chris Gray <ch...@kiffer.be>.
On Monday 24 April 2006 23:34, Geir Magnusson Jr wrote:

> 1) Could we simply have a classloader that can be put in a special mode
> so it doesn't that unit tests for bootclasspath-resident packages are
> not on the boot classpath?

If you mean that the custom classloader would try to load classes named (say) 
java.*.Test* itself instead of delegating to its parent, then you should find 
that the VM won't let you - I'm pretty sure that's in the spec somewhere.

Chris

-- 
Chris Gray        /k/ Embedded Java Solutions      BE0503765045
Embedded & Mobile Java, OSGi    http://www.k-embedded-java.com/
chris.gray@kiffer.be                             +32 3 216 0369


---------------------------------------------------------------------
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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Geir Magnusson Jr <ge...@pobox.com>.
There have been some good suggestions, but I want to check and be sure 
that the project we propose has enough "original work" - IOW, there may 
be some requirement about new functionality.

Either way, I have another suggestion for a SOC project, which would be 
very benficial (IMO) to our classlib effort while at the same time 
requiring some VM headspace...

I'm talking about exploring my fantasies about a test framework that 
lets us do conventional "in the same package" unit-test authoring while 
giving us precise control over the classlibrary used to run the tests, 
as well as possibly other factors.

Sanket, read back through if you aren't aware.  There are two related 
basic problems is this...

First, when we test the Harmony classlib, we use the harmony classlib to 
run JUnit to run the tests that test... the same classlib running JUnit. 
This should make anyone squeamish, because there is no "known good" base 
we are using for testing.

Second, we *can't* have tests for the java.* classes as unit tests in 
java.* package space, because they'd need to be on the boot classpath, 
and therefore aren't in the same "context" as user code.

So, the question is what to do.

1) Could we simply have a classloader that can be put in a special mode 
so it doesn't that unit tests for bootclasspath-resident packages are 
not on the boot classpath?

2) We can divide our tests into two types, "specification tests" (which 
can't be on boot classpath)for testing of the classlib's public behavior 
is as expected and "integration tests" which are tests which test 
private internal behavior.  Some of these may suffer from context 
issues, which I think we can handle on a case by case basis.

Ideally, it would be great to be able to test the classlib in a 
controlled way, independent of the VM and classlib needed to run it. 
IOW, it would be interesting to be able to test our classlib independent 
of the VM running it, and independent of the 'hosting' classlib running 
the test harness to test the candidate classlib.

IOW :

     VM + host classlib + SpecialTestFramework(candidate classlib)

if that makes any sense...


Sanket Sharma wrote:
> Hi..
> 
> I spent some time looking for open projects.. I would prefer contributing to
> VM /Compiler code..but I'm open to any other suggestions... 
> Can you guys please suggest something ???
> 
> 
> Regards,
> Sanket
> 
>> -----Original Message-----
>> From: Geir Magnusson Jr [mailto:geir@pobox.com]
>> Sent: Tuesday, April 18, 2006 9:08 PM
>> To: harmony-dev@incubator.apache.org
>> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
>>
>> Excellent!  Now we need a project.  Have anything you'd like to propose?
>>    What interests you?
>>
>> geir
>>
>>
>> Sanket Sharma wrote:
>>> Hey...
>>>
>>> I'm a final sem student doing my internship....
>>>
>>> Get me in.. I wann get involved with harmony!!!!!
>>>
>>>
>>> Awaiting reply,
>>> Sanket
>>>> -----Original Message-----
>>>> From: Archie Cobbs [mailto:archie@dellroad.org]
>>>> Sent: Tuesday, April 18, 2006 7:50 PM
>>>> To: harmony-dev@incubator.apache.org
>>>> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
>>>>
>>>> Geir Magnusson Jr wrote:
>>>>> Google again is running their "Summer Of Code"
>>>>> http://code.google.com/summerofcode.html program, and I think it would
>>>>> be great for the Harmony project to take advantage of it, assuming we
>>>>> can find willing students.
>>>>> ...
>>>>> Lets agree on projects here first.
>>>> Great idea.. certainly one project that seems suitable is completing
>>>> the gnuclasspathadapter stuff started by Weldon.
>>>>
>>>> -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
>>>
>>> This email may contain confidential or privileged information for the
>>> intended recipient(s) and the views expressed in the same are not
>>> necessarily the views of Zensar Technologies Ltd. If you are not the
>> intended
>>> recipient or have received this e-mail by error, its use is strictly
>>> prohibited, please delete the e-mail and notify the sender. Zensar
>>> Technologies Ltd. does not accept any liability for virus infected
>> mails.
>>>
>>> ---------------------------------------------------------------------
>>> 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
> 
> 
> ---------------------------------------------------------------------
> 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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Sanket Sharma <sa...@zensar.com>.
Hi..

I spent some time looking for open projects.. I would prefer contributing to
VM /Compiler code..but I'm open to any other suggestions... 
Can you guys please suggest something ???


Regards,
Sanket

> -----Original Message-----
> From: Geir Magnusson Jr [mailto:geir@pobox.com]
> Sent: Tuesday, April 18, 2006 9:08 PM
> To: harmony-dev@incubator.apache.org
> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
> 
> Excellent!  Now we need a project.  Have anything you'd like to propose?
>    What interests you?
> 
> geir
> 
> 
> Sanket Sharma wrote:
> > Hey...
> >
> > I'm a final sem student doing my internship....
> >
> > Get me in.. I wann get involved with harmony!!!!!
> >
> >
> > Awaiting reply,
> > Sanket
> >> -----Original Message-----
> >> From: Archie Cobbs [mailto:archie@dellroad.org]
> >> Sent: Tuesday, April 18, 2006 7:50 PM
> >> To: harmony-dev@incubator.apache.org
> >> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
> >>
> >> Geir Magnusson Jr wrote:
> >>> Google again is running their "Summer Of Code"
> >>> http://code.google.com/summerofcode.html program, and I think it would
> >>> be great for the Harmony project to take advantage of it, assuming we
> >>> can find willing students.
> >>> ...
> >>> Lets agree on projects here first.
> >> Great idea.. certainly one project that seems suitable is completing
> >> the gnuclasspathadapter stuff started by Weldon.
> >>
> >> -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
> >
> >
> > This email may contain confidential or privileged information for the
> > intended recipient(s) and the views expressed in the same are not
> > necessarily the views of Zensar Technologies Ltd. If you are not the
> intended
> > recipient or have received this e-mail by error, its use is strictly
> > prohibited, please delete the e-mail and notify the sender. Zensar
> > Technologies Ltd. does not accept any liability for virus infected
> mails.
> >
> >
> > ---------------------------------------------------------------------
> > 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


---------------------------------------------------------------------
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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Geir Magnusson Jr <ge...@pobox.com>.
Excellent!  Now we need a project.  Have anything you'd like to propose? 
   What interests you?

geir


Sanket Sharma wrote:
> Hey...
> 
> I'm a final sem student doing my internship....
> 
> Get me in.. I wann get involved with harmony!!!!!
> 
> 
> Awaiting reply,
> Sanket
>> -----Original Message-----
>> From: Archie Cobbs [mailto:archie@dellroad.org]
>> Sent: Tuesday, April 18, 2006 7:50 PM
>> To: harmony-dev@incubator.apache.org
>> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
>>
>> Geir Magnusson Jr wrote:
>>> Google again is running their "Summer Of Code"
>>> http://code.google.com/summerofcode.html program, and I think it would
>>> be great for the Harmony project to take advantage of it, assuming we
>>> can find willing students.
>>> ...
>>> Lets agree on projects here first.
>> Great idea.. certainly one project that seems suitable is completing
>> the gnuclasspathadapter stuff started by Weldon.
>>
>> -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
> 
> 
> This email may contain confidential or privileged information for the 
> intended recipient(s) and the views expressed in the same are not 
> necessarily the views of Zensar Technologies Ltd. If you are not the intended 
> recipient or have received this e-mail by error, its use is strictly 
> prohibited, please delete the e-mail and notify the sender. Zensar 
> Technologies Ltd. does not accept any liability for virus infected mails.
> 
> 
> ---------------------------------------------------------------------
> 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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Sanket Sharma <sa...@zensar.com>.
Hey...

I'm a final sem student doing my internship....

Get me in.. I wann get involved with harmony!!!!!


Awaiting reply,
Sanket
> -----Original Message-----
> From: Archie Cobbs [mailto:archie@dellroad.org]
> Sent: Tuesday, April 18, 2006 7:50 PM
> To: harmony-dev@incubator.apache.org
> Subject: Re: Summer Of Code 2006 - Lets get Harmony involved
> 
> Geir Magnusson Jr wrote:
> > Google again is running their "Summer Of Code"
> > http://code.google.com/summerofcode.html program, and I think it would
> > be great for the Harmony project to take advantage of it, assuming we
> > can find willing students.
> > ...
> > Lets agree on projects here first.
> 
> Great idea.. certainly one project that seems suitable is completing
> the gnuclasspathadapter stuff started by Weldon.
> 
> -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


This email may contain confidential or privileged information for the 
intended recipient(s) and the views expressed in the same are not 
necessarily the views of Zensar Technologies Ltd. If you are not the intended 
recipient or have received this e-mail by error, its use is strictly 
prohibited, please delete the e-mail and notify the sender. Zensar 
Technologies Ltd. does not accept any liability for virus infected mails.


---------------------------------------------------------------------
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: Summer Of Code 2006 - Lets get Harmony involved

Posted by Archie Cobbs <ar...@dellroad.org>.
Geir Magnusson Jr wrote:
> Google again is running their "Summer Of Code" 
> http://code.google.com/summerofcode.html program, and I think it would 
> be great for the Harmony project to take advantage of it, assuming we 
> can find willing students.
> ...
> Lets agree on projects here first.

Great idea.. certainly one project that seems suitable is completing
the gnuclasspathadapter stuff started by Weldon.

-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