harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aleksey Lagoshin" <ayzen.q...@gmail.com>
Subject Re: Google Summer of Code and Harmony
Date Wed, 26 Mar 2008 22:01:20 GMT
Hello Alexei and thanks for your reply.

I think RTF parser is pretty interesting task. I'm going to read more
information about it tomorrow.

Could you please advise me useful docs about RTF?

2008/3/26, Alexei Zakharov <alexei.zakharov@gmail.com>:
>
> Let me give a little bit more explanations about the tasks I've just
> mentioned. Just in case if not all words in titles are familiar to
> you. Let's take RTF parser. This is about:
>
> - General methods of compiler design
> - Grammars, different types of grammars, how to write grammars and all
> about it
> - What is scanner, what is parser, architecture of typical compiler
> - Various kinds of compile generators, Java-oriented compile
> generators, what is it, how to use it
> - RTF format from Microsoft for cross-platform document interchange;
> what is it, its internals
> - Java Swing core principles; how Swing-based program is organized
>
> Hope it will help.
>
> Thanks,
> Alexei
>
>
> 2008/3/26, Alexei Zakharov <alexei.zakharov@gmail.com>:
>
> > Hi Aleksey,
> >
> >  Thank you for your interest in our harmony-demo-1 project.
> >
> >
> >  >  the new development, required for FreeCol, I want to focus on
> checking
> >  >  and developing unit tests. The list [2] shows many excluded unit
> tests
> >  >  to be fixed.
> >
> >
> > IMO this is too long way. Enabling such a big Swing app is a difficult
> >  task by itself, and three months is a rather aggressive time
> >  constraint. So IMO it is better to concentrate on FreeCol itself
> >  trying to enable it step by step. IMO you won't have enough time to
> >  enable all Swing test in addition to FreeCol - it is too big work.
> >  However, if you like tests so much you can probably change the focus
> >  of your project from FreeCol to tests and create the corresponding
> >  proposal.
> >
> >  BTW, taking into account we already have another person who like to
> >  participate in FreeCol enabling, probably you can be interested in
> >  other Swing/AWT related areas like
> >   - RTF parser implementation, part of Swing, not implemented
> >   - Drag'n'Drop, part of Swing, not implemented
> >  ?
> >
> >  I'm not insisting, just like to inform you there are other tasks in
> >  the same area.
> >
> >  Regards,
> >  Alexei
> >
> >  2008/3/26, Aleksey Lagoshin <ayzen.quwe@gmail.com>:
> >
> > > Hello all,
> >  >
> >  >  I'm a student from Ukraine and I'd like to participate in GSoC 2008
> >  >  with harmony-demo-1 project.
> >  >
> >  >  I have already successfully compiled Harmony, applied Alexei's patch
> >  >  and got several new exceptions. :) As far as I understood, in
> addition
> >  >  to unfinished methods, there are methods which are not properly
> >  >  checked by unit tests. For example the patch I have applied shows
> that
> >  >  the corresponding code have never run before [1]. So, in addition to
> >  >  the new development, required for FreeCol, I want to focus on
> checking
> >  >  and developing unit tests. The list [2] shows many excluded unit
> tests
> >  >  to be fixed.
> >  >
> >  >  I think this could be a sufficient tamount of work for a summer
> >  >  project even if we select only those methods which are required by
> >  >  FreeCol to run. The main goal of this project is still to play
> FreeCol
> >  >  on Harmony. :)
> >  >
> >  >  For the begining I can try to find not finished methods that are
> used
> >  >  by FreeCol. Does it sound good?
> >  >
> >  >  [1] http://issues.apache.org/jira/browse/HARMONY-5643
> >  >  [2] working_classlib/modules/swing/make/exclude.common
> >  >
> >  >  --
> >  >  Thanks,
> >  >
> >  > Aleksey
> >  >
> >
>



-- 
Thanks,
Aleksey

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message