harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "Google Summer Of Code 2009 Projects Proposals" by OliverDeakin
Date Mon, 23 Mar 2009 13:04:11 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by OliverDeakin:
http://wiki.apache.org/harmony/Google_Summer_Of_Code_2009_Projects_Proposals

------------------------------------------------------------------------------
  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || Java, tools ||
  || '''Description''' || Harmony is missing several of the tools that ship with the JDK,
including jar, jconsole and javaws. For this task you would implement one of these tools,
either in Java or C/C++ if preferred. ||
- || '''Possible Mentors''' || Oliver Deakin ||
+ || '''Possible Mentors''' || Oliver Deakin (committer), Mark Hindess (committer)||
  || '''Status''' || Unassigned ||
  
  || '''Subject ID''' || ''harmony-tools-2'' ||
@@ -15, +15 @@

  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || Java, tools, jdb ||
  || '''Description''' || jdb is the command line debugger tool provided as part of the basic
JDK tools (http://java.sun.com/javase/6/docs/technotes/tools/index.html). For this task you
would implement the jdb debugger, in C/C++ and/or Java ||
- || '''Possible Mentors''' || Oliver Deakin ||
+ || '''Possible Mentors''' || Oliver Deakin (committer), Mark Hindess (committer)||
  || '''Status''' || Unassigned ||
  
  || '''Subject ID''' || ''harmony-tools-3'' ||
@@ -31, +31 @@

  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || Java, script||
  || '''Description''' || The scripting API consists of interfaces and classes that define
Java Scripting Engines and provides a framework for their use in Java applications. This API
is intended for use by application programmers who wish to execute programs written in scripting
languages in their Java applications. The scripting language programs are usually provided
by the end-users of the applications. The main functionality include script execution, context
binding and Script engine discovery.  ||
- || '''Possible Mentors''' || Sean Qiu ||
+ || '''Possible Mentors''' || Sean Qiu (committer) ||
  || '''Status''' || Unassigned ||
  
  || '''Subject ID''' || ''Harmony i18n tool (http://wiki.apache.org/harmony/Harmony_i18n_tool)''
||
@@ -39, +39 @@

  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || open source project, localization,automatic translation||
  || '''Description''' || The Harmony Project has no localized data for worldwide customer.
The project is plan to make up an automatic tool that helps project to translate the necessary
messages.The tool will automatically extract the messages, analysis if necessary to translate,
translate and adjust, and at last inject into the source code with ResourceBundle or property
loading mechanism and apply the localization. There are so many open source project existing
on the world, however most of them does not have localized messages for customer convenience,
as well as Harmony project, So the tool may also be very helpful to them.||
- || '''Possible Mentors''' || Jing Lv (Jimmy)||
+ || '''Possible Mentors''' || Jing Lv (Jimmy) (committer)||
  || '''Status''' || Unassigned ||
  
  || '''Subject ID''' || ''Harmony Daemon'' ||
@@ -47, +47 @@

  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || multi-programs on single VM||
  || '''Description''' || The Java program is running on javavm, one program on one javavm
usually. However there's many advantage for the multi-programs on one jvm, eg, memory usage,
startup time, etc. However there's many conflicting here, e.g, the vm will properly meet exit()
or fatal error on one program, which causes the other program to fail together. We need clever
design on this to find a solution. ||
- || '''Possible Mentors''' || Xu ruizhi(Regis), Jing Lv (Jimmy)||
+ || '''Possible Mentors''' || Xu ruizhi(Regis), Jing Lv (Jimmy) (committer)||
  || '''Status''' || Unassigned ||
  
  || '''Subject ID''' || ''classes Selector'' (http://wiki.apache.org/harmony/Harmony_classes_selector)||
@@ -55, +55 @@

  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || smallest class set for application||
  || '''Description''' || For many java desktop application, sometimes they will offer a JRE
in the installation package, which may be big. And the project may also customize the jre
to be smallest for the application, which cost much effort. We are looking for an automatic
tool to find out all classes for the application and build up a smallest JRE for the customer.
||
- || '''Possible Mentors''' || Xu ruizhi(Regis), Jing Lv (Jimmy), Li JinQing(Charles)||
+ || '''Possible Mentors''' || Xu ruizhi(Regis), Jing Lv (Jimmy) (committer), Li JinQing(Charles)||
  || '''Status''' || Unassigned ||
  
  || '''Subject ID''' || ''OSGi-ed Harmony(http://wiki.apache.org/harmony/OSGi_Harmony)''
||
@@ -63, +63 @@

  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || OSGi, JDK||
  || '''Description''' || OSGi is hot and Apache Harmony has already make its modules bundle,
and there's requirement that if the jdk can adopt OSGi, it will help some project to be OSGi
without apply OSGi module on their projects. If we can go a little further, it may make the
Harmony Project to be the first OSGi-ed JDK on the world - attractive and convenience to the
potential customers. And if so we can apply an update mechanism for Harmony easily. ||
- || '''Possible Mentors''' || Zhou Kai(Kevin), Jing Lv (Jimmy)||
+ || '''Possible Mentors''' || Zhou Kai(Kevin), Jing Lv (Jimmy) (committer)||
  || '''Status''' || Unassigned ||
  
  || '''Subject ID''' || ''harmony-portlib'' ||
@@ -79, +79 @@

  || '''ASF Project''' || Apache Harmony http://harmony.apache.org ||
  || '''Keywords''' || Java, zlib, Zip ||
  || '''Description''' || There are a number of changes that should improve zlib performance
for Harmony such as using the inflateBack api (compare gzip/gun in the zlib distribution),
exploiting parallelism (compare gzip/pigz) and/or using mmap rather than file operations.
 The project would be to implement these techniques to see what works in practice.  ||
- || '''Possible Mentors''' || Mark Hindess ||
+ || '''Possible Mentors''' || Mark Hindess (committer)||
  || '''Status''' || Unassigned ||
  

Mime
View raw message