You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Erik Axel Nielsen <er...@stud.ntnu.no> on 2005/06/01 09:59:48 UTC

Summer of Code, something for Harmony?

Hi

I just read about the "Summer of Code" at Slashdot [1]. The short story is
that Google pays $4500 to 200 students coding open source this summer.
Apache is one of the mentoring organizations and has put up a site with
suggestions for coders [2]. Does anyone think that Harmony could be one of
those suggestions? It would certainly give us a kick start. Google's site is
at [3]

Regards 

Erik Axel Nielsen



[1]
http://developers.slashdot.org/developers/05/05/31/1959220.shtml?tid=217&tid
=156
[2] http://wiki.apache.org/general/SummerOfCode2005
[3] http://code.google.com/summerofcode.html



Re: Summer of Code, something for Harmony?

Posted by Dalibor Topic <ro...@kaffe.org>.
Peter Donald wrote:
> Hi,

> Some of those tools probably will tie into JVM specific features but I 
> am sure that they could be built on top of Suns JVM and then re-targeted 
> for Harmony when it is sufficiently advanced.

I think apt, jconsole, rmid and keytool would be most interesting, as 
for these afaik no free software equivalents exist yet.

cheers,
dalibor topic

Re: Summer of Code, something for Harmony?

Posted by Peter Donald <pe...@realityforge.org>.
Hi,

Geir Magnusson Jr. wrote:
> I thought about it.  I'm not sure we'd have a project for someone,  but 
> if we do, it's a good thing for us to do.
> 
> if not, I still urge anyone that has the time to help out in whatever  
> way they can.  I know that the ASF is providing some volunteer  mentors, 
> and I'm not sure if other organizations are doing the same.

I think that there is a lot of room in the reimplementation of the tools 
that come with Suns JVM. A lot of them can be implemented independently 
of any specific JVM. Off the top of my head some of the projects could 
be (dependening on the skill level and interest of the participants).

* jconsole
* rmic
* javadoc
* apt
* appletviewer
* jar
* javah
* javap
* keytool
* jarsigner
etc.

Some of those tools probably will tie into JVM specific features but I 
am sure that they could be built on top of Suns JVM and then re-targeted 
for Harmony when it is sufficiently advanced.

Thoughts?,

Peter Donald


Re: Summer of Code, something for Harmony?

Posted by "Geir Magnusson Jr." <ge...@apache.org>.
We don't necessarily have to do it here, but given the wide and deep  
community here, we might be able to get some benefit through  
coordination and networking.

geir

On Jun 1, 2005, at 9:11 PM, Leo Simons wrote:

> On 01-06-2005 18:27, "Geir Magnusson Jr." <ge...@apache.org> wrote:
>
>> I thought about it.
>>
>
> Me too.
>
>
>> I'm not sure we'd have a project for someone,
>> but if we do, it's a good thing for us to do.
>>
>
> I'm not sure, but I don't really think so. Harmony has a lot to  
> figure out
> for itself (there's not exactly a very experienced stable community  
> yet with
> a lot of leftover capacity for teaching open source community  
> skills) before
> taking this on.
>
> I would encourage people who like this idea in general to approach  
> google
> whether projects related to open source java could be tackled under a
> different banner (ie like hacking on Classpath or jikes or gcj or  
> Kaffe or
> ...).
>
>
>> if not, I still urge anyone that has the time to help out in whatever
>> way they can.
>>
>
> Aye!
>
> Leo
>
>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



Re: Summer of Code, something for Harmony?

Posted by Steven Gong <st...@gmail.com>.
On 6/5/05, Santiago Gala <sg...@apache.org> wrote:
> 
> El jue, 02-06-2005 a las 02:11 +0200, Leo Simons escribió:
> > On 01-06-2005 18:27, "Geir Magnusson Jr." <ge...@apache.org> wrote:
> > > I thought about it.
> >
> > Me too.
> >
> > > I'm not sure we'd have a project for someone,
> > > but if we do, it's a good thing for us to do.
> >
> > I'm not sure, but I don't really think so. Harmony has a lot to figure 
> out
> > for itself (there's not exactly a very experienced stable community yet 
> with
> > a lot of leftover capacity for teaching open source community skills) 
> before
> > taking this on.
> >
> 
> I posted a proposal in the wiki
> http://wiki.apache.org/general/SummerOfCode2005


It seems I can apply for it now. :)
Santiago, should I get approvement of you before applying for code summer?

-- 
Best Regards
Steven Gong

Re: Summer of Code, something for Harmony?

Posted by Santiago Gala <sg...@apache.org>.
El jue, 02-06-2005 a las 02:11 +0200, Leo Simons escribió:
> On 01-06-2005 18:27, "Geir Magnusson Jr." <ge...@apache.org> wrote:
> > I thought about it.
> 
> Me too.
> 
> > I'm not sure we'd have a project for someone,
> > but if we do, it's a good thing for us to do.
> 
> I'm not sure, but I don't really think so. Harmony has a lot to figure out
> for itself (there's not exactly a very experienced stable community yet with
> a lot of leftover capacity for teaching open source community skills) before
> taking this on.
> 

I posted a proposal in the wiki 
http://wiki.apache.org/general/SummerOfCode2005 

It is about integrating the BCEL class verifier with one or more OS JVM
(written in C or Java).

JikesRVM has no current class verifier, neither jamvm or sableVM. As far
as I know, the spec mandates to have class verification (I just read it
in my JVM Spec (a bit old).

I have been testing how feasible it is, and it looks the right size for
someone interested in understanding this world, and something doable in
a summer.

Regards
Santiago

> I would encourage people who like this idea in general to approach google
> whether projects related to open source java could be tackled under a
> different banner (ie like hacking on Classpath or jikes or gcj or Kaffe or
> ...).
> 
> > if not, I still urge anyone that has the time to help out in whatever
> > way they can.
> 
> Aye!
> 
> Leo
> 
> 
-- 
VP and Chair, Apache Portals (http://portals.apache.org)
Apache Software Foundation

Re: Summer of Code, something for Harmony?

Posted by Santiago Gala <sg...@apache.org>.
El jue, 02-06-2005 a las 02:11 +0200, Leo Simons escribió:
> On 01-06-2005 18:27, "Geir Magnusson Jr." <ge...@apache.org> wrote:
> > I thought about it.
> 
> Me too.
> 
> > I'm not sure we'd have a project for someone,
> > but if we do, it's a good thing for us to do.
> 
> I'm not sure, but I don't really think so. Harmony has a lot to figure out
> for itself (there's not exactly a very experienced stable community yet with
> a lot of leftover capacity for teaching open source community skills) before
> taking this on.
> 

I posted a proposal in the wiki 
http://wiki.apache.org/general/SummerOfCode2005 

It is about integrating the BCEL class verifier with one or more OS JVM
(written in C or Java).

JikesRVM has no current class verifier, neither jamvm or sableVM. As far
as I know, the spec mandates to have class verification (I just read it
in my JVM Spec (a bit old).

I have been testing how feasible it is, and it looks the right size for
someone interested in understanding this world, and something doable in
a summer.

Regards
Santiago

> I would encourage people who like this idea in general to approach google
> whether projects related to open source java could be tackled under a
> different banner (ie like hacking on Classpath or jikes or gcj or Kaffe or
> ...).
> 
> > if not, I still urge anyone that has the time to help out in whatever
> > way they can.
> 
> Aye!
> 
> Leo
> 
> 
-- 
VP and Chair, Apache Portals (http://portals.apache.org)
Apache Software Foundation

Re: Summer of Code, something for Harmony?

Posted by Leo Simons <ma...@leosimons.com>.
On 01-06-2005 18:27, "Geir Magnusson Jr." <ge...@apache.org> wrote:
> I thought about it.

Me too.

> I'm not sure we'd have a project for someone,
> but if we do, it's a good thing for us to do.

I'm not sure, but I don't really think so. Harmony has a lot to figure out
for itself (there's not exactly a very experienced stable community yet with
a lot of leftover capacity for teaching open source community skills) before
taking this on.

I would encourage people who like this idea in general to approach google
whether projects related to open source java could be tackled under a
different banner (ie like hacking on Classpath or jikes or gcj or Kaffe or
...).

> if not, I still urge anyone that has the time to help out in whatever
> way they can.

Aye!

Leo



Re: Summer of Code, something for Harmony?

Posted by "Geir Magnusson Jr." <ge...@apache.org>.
On Jun 1, 2005, at 4:59 AM, Erik Axel Nielsen wrote:

> Hi
>
> I just read about the "Summer of Code" at Slashdot [1]. The short  
> story is
> that Google pays $4500 to 200 students coding open source this summer.
> Apache is one of the mentoring organizations and has put up a site  
> with
> suggestions for coders [2]. Does anyone think that Harmony could be  
> one of
> those suggestions? It would certainly give us a kick start.  
> Google's site is
> at [3]

I thought about it.  I'm not sure we'd have a project for someone,  
but if we do, it's a good thing for us to do.

if not, I still urge anyone that has the time to help out in whatever  
way they can.  I know that the ASF is providing some volunteer  
mentors, and I'm not sure if other organizations are doing the same.

geir

>
> Regards
>
> Erik Axel Nielsen
>
>
>
> [1]
> http://developers.slashdot.org/developers/05/05/31/1959220.shtml? 
> tid=217&tid
> =156
> [2] http://wiki.apache.org/general/SummerOfCode2005
> [3] http://code.google.com/summerofcode.html
>
>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



Re: Summer of Code, something for Harmony?

Posted by "Werner Schuster (murphee)" <we...@gmail.com>.
Erik Axel Nielsen wrote:

>suggestions for coders [2]. Does anyone think that Harmony could be one of
>those suggestions? It would certainly give us a kick start. Google's site is
>at [3]
>  
>
I thought the same thing... the question is: What would be a specific  3
month project that could
really help?

Some ideas:
 - implementing a particular missing part of GNU CLASSPATH. There are
things like Java Sound, ImageIO, java.lang.management,  ...
   that would probably be feasible in that time frame. (maybe even
adding the full CORBA support but I don't know if that wouldn't be too
much work).
 - something with http://www.snapplatform.org/   (using JikesRVM,
Kaffe,... instead of SableVM or as alternatives that can
   be switched)... Maybe add gcj support + preinstalled (in Eclipse)
tools to facilitate getting a native binary from Java source code with gcj,
   so a user just has to use SNAP and is not hassled with other setup
for gcj.
 - GUI or graphics support for JNode. The deliverable for this would be
a JNode version that could run a non-trivial Java GUI app
   (Eclipse might be pushing it probably... but maybe something like
RSSOwl or jEdit; it would need to be investigated, whether
   to get SWT or AWT support first);

The first item would enhance the usefulness of GNU CLASSPATH, the 2nd
would facilitate showcasing free JVMs, the third would
allow more impressive demos with JNode;

Note: I know these things don't relate *directly* of this Apache Harmony
idea of providing an own JVM, but anything that
improves the GNU CLASSPATH project or makes  free JVMs more acceptable
to developers  can only be beneficial.
Anyone interested in that, might also look at the efforts that go into
providing Eclipse and free JVMs in Linux distros
 (like this for Ubuntu: http://udu.wiki.ubuntu.com/JavaRoadmap );


murphee
--
Blog @ http://jroller.com/page/murphee