harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Fedotov" <alexei.fedo...@gmail.com>
Subject Re: suggestion for GSoC'08 project
Date Thu, 20 Mar 2008 12:05:45 GMT
Andrey,
Thank you!

BTW, Google opens an opportunity for non-profits we can put to good use, see
http://www.google.com/support/grants/

On Thu, Mar 20, 2008 at 2:26 PM, Andrey Pavlenko
<andrey.a.pavlenko@googlemail.com> wrote:
> Maksim, I'm willing to help.
>
>  On Wed, Mar 19, 2008 at 9:36 PM, Maksim Ananjev <maksim.ananjev@gmail.com>
>
>
> wrote:
>
>  > Ok, Alexei, thanks for your help.
>  >
>  > Folks, I would feel happy collaborating with any Harmony expert who is
>  > interested in this project.
>  >
>  >
>  > On Thu, Mar 20, 2008 at 12:23 AM, Alexei Fedotov
>  > <alexei.fedotov@gmail.com> wrote:
>  > > Maksim,
>  > >  As I've already said, you may count on my advise, expertise in drag
>  > >  and drop area. I promise doing my best.
>  > >
>  > >  From the other side it would be better to claim an Apache committer as
>  > >  an official mentor. Let me hint that Alexey Petrenko, Andrey Pavlenko
>  > >  and Alexey Ivanov have much more experience with AWT than me, so it
>  > >  may be worth asking them first. Also, I'm sorry for taking Apache GSoC
>  > >  rules seriously: they require spending 5 hours per week on mentoring
>  > >  of each student. If Tharindu quits, I will get more time for
>  > >  mentoring, but his assuring start makes me think he won't.
>  > >
>  > >  Thanks!
>  > >
>  > >
>  > >  On Wed, Mar 19, 2008 at 8:37 PM, Maksim Ananjev
>  > >
>  > >
>  > > <maksim.ananjev@gmail.com> wrote:
>  > >  > Tim, Alexei, thanks for your responses!
>  > >  >
>  > >  >  Well, now I see, that java5 completeness looks much better then
>  > java6
>  > >  >  for a mere sudent project.
>  > >  >  So the goal is "Implement missing classes and methods of java 5
>  > >  >  including close to real world set of unit tests to verify the
>  > >  >  results".
>  > >  >
>  > >  >  As for the mentorship - Alexei, could you please mentor me as far as
>  > >  >  you are an expert in this area?
>  > >  >  Other harmony gurus are also welcome.
>  > >  >
>  > >  >
>  > >  >  On Wed, Mar 19, 2008 at 11:13 PM, Alexei Fedotov
>  > >  >  <alexei.fedotov@gmail.com> wrote:
>  > >  >  > Maxim,
>  > >  >  >  This is great. Just imagine how it would look like in your
>  > resume:
>  > >  >  >  "For a master degree I created the first 100% complete open
>  > source
>  > >  >  >  Java implementation."
>  > >  >  >
>  > >  >  >  As for drag and drop support [1] my investigation shows that
>  > >  >  >  completing it might be a bit trickier than one could expect,
and
>  > could
>  > >  >  >  take a good amount of your time. Tim's report doesn't tell you
>  > that a
>  > >  >  >  good amount of availabile code is good for passing unit tests
>  > like the
>  > >  >  >  following one, or as good as dead. You may count on my advise
in
>  > this
>  > >  >  >  area, though my advances [1] are pretty modest.
>  > >  >  >
>  > >  >  >  try {
>  > >  >  >   myApiMethod(null);
>  > >  >  >   fail("NPE expected");
>  > >  >  >  } catch (NullPointerException) {
>  > >  >  >   /* expected */
>  > >  >  >  }
>  > >  >  >
>  > >  >  >  [1] http://wiki.apache.org/harmony/Drag_and_Drop
>  > >  >  >
>  > >  >  >  On Wed, Mar 19, 2008 at 7:23 PM, Maksim Ananjev
>  > >  >  >  <maksim.ananjev@gmail.com> wrote:
>  > >  >  >
>  > >  >  >
>  > >  >
>  > >  >
>  > >  > > > Hi, Harmony people!
>  > >  >  >  >
>  > >  >  >  >  I want to participate in Google Summer Of Code 2008 as
a
>  > student, and
>  > >  >  >  >  I have a project in mind, which can be benefitial for Harmony.
>  > >  >  >  >
>  > >  >  >  >  I will be happy to complete Class Library up 100%
>  > compatibility with java6.
>  > >  >  >  >
>  > >  >  >  >  Harmony is claimed to have "near 100%" completeness. As
far as
>  > I
>  > >  >  >  >  rememeber, this claim has been made for the last 2 years.
It's
>  > great
>  > >  >  >  >  to have such a high level of comleteness, but the question
>  > arises "why
>  > >  >  >  >  not 100%?". As far as I know, Harmony evangelists all over
the
>  > world
>  > >  >  >  >  often face such a tough question.
>  > >  >  >  >
>  > >  >  >  >  So, I want to have the following fun this summer:
>  > >  >  >  >
>  > >  >  >  >  1. Identify what classes and methods are unimplemented
in
>  > comparison
>  > >  >  >  >  with Java 6 documentation
>  > >  >  >  >  2. implement them  :)
>  > >  >  >  >
>  > >  >  >  >  There is a project of enabling FreeCol in the list of proposed
>  > >  >  >  >  projects. Of course, I will have to collaborate with the
guy
>  > engaged
>  > >  >  >  >  in this project when it comes to java.image.io classes.
>  > >  >  >  >
>  > >  >  >  >  I will be glad to hear from Harmony gurus in this list
whether
>  > it is
>  > >  >  >  >  possible to comlete class library in 3 months and who is
>  > willing to be
>  > >  >  >  >  the mentor for such a project,
>  > >  >  >  >
>  > >  >  >  >  P.S. About myself: I run for Master's degree in Physics
in
>  > Novosibirsk
>  > >  >  >  >  State Unoversity. I have some experience in Java and C++.
I
>  > >  >  >  >  contributed to Harmony VM JIT-compiler: powerful optimization
>  > called
>  > >  >  >  >  "operator strengh reduction"[1] and some perfomance-improving
>  > fixes. I
>  > >  >  >  >  am now working on the vectorization support for Harmony
jit
>  > compiler.
>  > >  >  >  >  I hope to have it done this spring.
>  > >  >  >  >
>  > >  >  >  >  [1]https://issues.apache.org/jira/browse/HARMONY-5090
>  > >  >  >  >
>  > >  >  >  >  --
>  > >  >  >  >  Maksim
>  > >  >  >  >
>  > >  >  >
>  > >  >  >
>  > >  >  >
>  > >  >  >  --
>  > >  >  >  With best regards,
>  > >  >  >  Alexei
>  > >  >  >
>  > >  >
>  > >  >
>  > >  >
>  > >  >  --
>  > >  >  Maksim
>  > >  >
>  > >
>  > >
>  > >
>  > >  --
>  > >  With best regards,
>  > >  Alexei
>  > >
>  >
>  >
>  >
>  > --
>  > Maksim
>  >
>



-- 
With best regards,
Alexei

Mime
View raw message