harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Loenko" <mloe...@gmail.com>
Subject Re: [OT] JFYI: Dave Gilbert (jfree.org) on Apache Harmony
Date Mon, 09 Apr 2007 05:25:38 GMT
+1 for starting branch 6

I did not understand when we'll have to run testcases for both branches

Thanks,
Mikhail

2007/4/9, Leo Li <liyilei1979@gmail.com>:
> In my opinion, it is the time for us to catch up with Java 6 in order to
> attract our potential customers.
>
> As for branching, almost each apache project maintains branches and they all
> live well.:)
>
> And the patch convention, I agree with Paulex that :
> 1. If a patch can be applied on branch 5, apply it on branch 5.
> 2. If it cannot, there are two reasons, i think
>   (1) new features on Java 6: Just add it on branch 6.
>   (2) Conflicting specs or  RI' behaviors between Java 5 and Java 6 : We
> need to investigate them whether it is not an expected behavior in java 5 or
> just some implementation details. If it is,  modify branch 5. Or else just
> apply it on branch 6, which is regarded as an exception. And modify the
> testcases if necessary.
>
> Merge branch 5 to branch 6.
>
> Before each patch is applied, run testcases for branch 5 and branch 6 to
> avoid regression.
>
>
> On 4/9/07, Yang Paulex <paulex.yang@gmail.com> wrote:
> >
> > 2007/4/8, Andrew Zhang <zhanghuangzhu@gmail.com>:
> > >
> > > On 4/8/07, Mikhail Fursov <mike.fursov@gmail.com> wrote:
> > > >
> > > > Bloggers blog while developers work :)
> > > >
> > > >
> > > > I like we pushed RI to become open source. I like our scores in
> > > benchmarks
> > > > and I like our plans on stability improvements for the next quarter.
> > >
> > >
> > > Ya,  but we need to do something more to prove that  Harmony is not only
> > > toy.
> > >
> > > One thing I agree with the blog is about "branch". We need to think more
> > > about branch.
> > >
> > > It's easy to use branch, but porting back fix and merge sound like
> > > nightmare
> > > to me.
> >
> >
> > It's tedious, but not nightmare :)
> >
> > Maybe we can define some conventions to follow, for example, all bug
> > fixing,
> > if applicable to both version, should go to Java 5 branch at first, and is
> > merge to java 6 branch later; similarly, if for some reason, Java 6 need
> > some refactory on original code base, we need to think about if it is
> > possible to refactor on Java 5 code base at first. In one word, try to
> > merge
> > in single way instead of double way. Basically Java 6 is a superset of
> > Java
> > 5, so hopefully we don't need much things to merge back.
> >
> >
> > What I really miss is an absence of Geir in our mailing list last weeks...
> > > >
> > > >
> > > >
> > > >
> > > > On 07 Apr 2007 23:05:48 +0400, Egor Pasko <egor.pasko@gmail.com>
> > wrote:
> > > > >
> > > > > $subj:
> > > > > http://jroller.com/page/dgilbert?entry=the_death_of_apache_harmony
> > > > >
> > > > > entitled:
> > > > > The Death of Apache Harmony
> > > > >
> > > > > Just to let you know, and no comments.
> > > > >
> > > > > --
> > > > > Egor Pasko
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Mikhail Fursov
> > > >
> > >
> > >
> > >
> > > --
> > > Best regards,
> > > Andrew Zhang
> > >
> >
> >
> >
> > --
> > Paulex Yang
> > China Software Development laboratory
> > IBM
> >
>
>
>
> --
> Leo Li
> China Software Development Lab, IBM
>

Mime
View raw message