On 25/05/2010, Jimmy,Jing Lv <firepure@gmail.com> wrote:
> Hi Everyone,
>
> We are very close to publish Harmony5 M14 and Harmony6 M2, what great
> achievements since we created Harmony project!
>
> Now we may think about something different, satisfy more requirements.
> Different application requirement need different JRE - it may differ very
> much in class-lib modules, providers, and VMs. Harmony select, say, a
> smaller, more flexible harmony runtime, may be a good candidate in such
> environments. We may not follow Oracle/Sun exactly in this runtime, allow
> more innovations, different modules selections, and different
> functionalities to meet different requirements. We may also call for more
> input from real Java applications, developers, especially hot open-source
> projects who are the potential customers of Harmony.
>
> We've already created an initial target in Harmony to build a Select
> binary. We remove some client-side related modules (like AWT, swing etc) to
> reduce the size while keep the main functionality for server side
> applications. This is a startup, very far from the finial versions. However
> I believe we can start some milestones with defined criterion like standard
> Harmony.
>
> For the first milestone of Harmony-Select, I suggest we'd have
> following criterion:
> 1. build pass on both windows/linux platforms;
> 2. pass all Harmony unit testcases in the selected module on these
> platforms;
> 3. Choose Apache Hadoop as a real Application test, pass its common test on
> these platforms for the first milestone.
>
> Wait for any kindly suggestions, opinions and comments.
May suggest using some of the Commons components as test cases?
For example, Commons Lang, Math, IO, Net?
I know that Math has exposed bugs in Harmony in the past.
These are relatively small codebases, so it should be a lot easier to
debug any failures.
|