Discussion:
Moving Apache Harmony to the Attic
Tim Ellison
2011-10-29 09:02:14 UTC
Permalink
Back in March I wrote [1] about the choice facing our community to
either find a new goal for Apache Harmony, or move the project under the
responsibility of the Apache Attic project [2].

There has been no significant activity in Apache Harmony since, so it
would seem appropriate to make the move. I will start a vote (on a new
thread) for you to express your opinion.

The Apache Attic project has a separate PMC who would take over
responsibility for the Harmony code repository, mailing lists, etc.
This ensures the continued oversight of the project's assets in place of
the Harmony PMC.

While there will be no more releases of Apache Harmony after it moves to
the Attic, there is no impact to the license or terms available to
users. If a group of people choose to work on Harmony again then the
resources can be reinstated under a new PMC at the approval of the Board.

Thank you to everyone who has contributed to Apache Harmony over the years!

[1] http://markmail.org/message/ah5f42h4p2bhub6o
[2] http://attic.apache.org

Regards,
Tim
Matthias Wessendorf
2011-10-29 09:13:40 UTC
Permalink
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.

Thx,
Matthias
Post by Tim Ellison
Back in March I wrote [1] about the choice facing our community to
either find a new goal for Apache Harmony, or move the project under the
responsibility of the Apache Attic project [2].
There has been no significant activity in Apache Harmony since, so it
would seem appropriate to make the move. I will start a vote (on a new
thread) for you to express your opinion.
The Apache Attic project has a separate PMC who would take over
responsibility for the Harmony code repository, mailing lists, etc.
This ensures the continued oversight of the project's assets in place of
the Harmony PMC.
While there will be no more releases of Apache Harmony after it moves to
the Attic, there is no impact to the license or terms available to
users. If a group of people choose to work on Harmony again then the
resources can be reinstated under a new PMC at the approval of the Board.
Thank you to everyone who has contributed to Apache Harmony over the years!
[1] http://markmail.org/message/ah5f42h4p2bhub6o
[2] http://attic.apache.org
Regards,
Tim
--
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
Tim Ellison
2011-10-29 12:53:24 UTC
Permalink
Post by Matthias Wessendorf
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.
The process is described here [1]. The Harmony SVN will be marked
read-only, so anyone can still obtain the code to use under the usual
Apache terms. We would not allow any commits as that requires an active
PMC to provide the oversight of the incoming changes.

[1] http://attic.apache.org/process

Regards,
Tim
Jochen Theodorou
2011-10-29 13:21:37 UTC
Permalink
Post by Tim Ellison
Post by Matthias Wessendorf
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.
The process is described here [1]. The Harmony SVN will be marked
read-only, so anyone can still obtain the code to use under the usual
Apache terms. We would not allow any commits as that requires an active
PMC to provide the oversight of the incoming changes.
[1] http://attic.apache.org/process
are there still people willing to commit to the project?

bye blackdrag
Christian Grobmeier
2011-10-29 13:55:07 UTC
Permalink
Hello,
Post by Jochen Theodorou
Post by Matthias Wessendorf
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.
The process is described here [1].  The Harmony SVN will be marked
read-only, so anyone can still obtain the code to use under the usual
Apache terms.  We would not allow any commits as that requires an active
PMC to provide the oversight of the incoming changes.
[1] http://attic.apache.org/process
are there still people willing to commit to the project?
It doesn't seem so:
http://svn.apache.org/viewvc/harmony/?root=Apache-SVN

last commit ist 3 month old.

Its a shame this project goes to the attic. I would prefer to see
Harmony become an alternative to Java. But as long as there are no
people showing interest in doing so, the attic is its place.

Attic projects can have a revival, if things change.

Cheers
Gregory Shimansky
2011-10-29 14:59:31 UTC
Permalink
Post by Christian Grobmeier
Hello,
Post by Jochen Theodorou
Post by Tim Ellison
Post by Matthias Wessendorf
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.
The process is described here [1]. The Harmony SVN will be marked
read-only, so anyone can still obtain the code to use under the usual
Apache terms. We would not allow any commits as that requires an active
PMC to provide the oversight of the incoming changes.
[1] http://attic.apache.org/process
are there still people willing to commit to the project?
http://svn.apache.org/viewvc/harmony/?root=Apache-SVN
last commit ist 3 month old.
Its a shame this project goes to the attic. I would prefer to see
Harmony become an alternative to Java. But as long as there are no
people showing interest in doing so, the attic is its place.
I wonder if anyone contacted Oracle about JCK after Sun was acquired by
them. Absence of JCK was the main reason why Harmony lost its support
IMHO.
Post by Christian Grobmeier
Attic projects can have a revival, if things change.
Cheers
Tim Ellison
2011-10-29 15:49:18 UTC
Permalink
Post by Gregory Shimansky
Post by Christian Grobmeier
Hello,
Post by Jochen Theodorou
Post by Tim Ellison
Post by Matthias Wessendorf
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.
The process is described here [1]. The Harmony SVN will be marked
read-only, so anyone can still obtain the code to use under the usual
Apache terms. We would not allow any commits as that requires an active
PMC to provide the oversight of the incoming changes.
[1] http://attic.apache.org/process
are there still people willing to commit to the project?
http://svn.apache.org/viewvc/harmony/?root=Apache-SVN
last commit ist 3 month old.
Its a shame this project goes to the attic. I would prefer to see
Harmony become an alternative to Java. But as long as there are no
people showing interest in doing so, the attic is its place.
I wonder if anyone contacted Oracle about JCK after Sun was acquired by
them. Absence of JCK was the main reason why Harmony lost its support
IMHO.
I'm surprised you missed the reporting, and subsequent Apache withdrawal
from the JCP etc.

For example, see
http://markmail.org/message/rqyg4sdybsd35xgg
https://blogs.apache.org/foundation/search?q=harmony
http://apache.org/foundation/records/minutes/2010/board_minutes_2010_10_20.txt
and various press articles.

Regards,
Tim
Post by Gregory Shimansky
Post by Christian Grobmeier
Attic projects can have a revival, if things change.
Cheers
Gregory Shimansky
2011-10-29 16:06:57 UTC
Permalink
Post by Tim Ellison
Post by Gregory Shimansky
Post by Christian Grobmeier
Hello,
Post by Jochen Theodorou
Post by Tim Ellison
Post by Matthias Wessendorf
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.
The process is described here [1]. The Harmony SVN will be marked
read-only, so anyone can still obtain the code to use under the usual
Apache terms. We would not allow any commits as that requires an active
PMC to provide the oversight of the incoming changes.
[1] http://attic.apache.org/process
are there still people willing to commit to the project?
http://svn.apache.org/viewvc/harmony/?root=Apache-SVN
last commit ist 3 month old.
Its a shame this project goes to the attic. I would prefer to see
Harmony become an alternative to Java. But as long as there are no
people showing interest in doing so, the attic is its place.
I wonder if anyone contacted Oracle about JCK after Sun was acquired by
them. Absence of JCK was the main reason why Harmony lost its support
IMHO.
I'm surprised you missed the reporting, and subsequent Apache withdrawal
from the JCP etc.
For example, see
http://markmail.org/message/rqyg4sdybsd35xgg
https://blogs.apache.org/foundation/search?q=harmony
http://apache.org/foundation/records/minutes/2010/board_minutes_2010_10_20.txt
and various press articles.
Right. I recall this now. Then +1 for the Attic.
Post by Tim Ellison
Regards,
Tim
Post by Gregory Shimansky
Post by Christian Grobmeier
Attic projects can have a revival, if things change.
Cheers
Da Feng
2011-10-31 06:42:56 UTC
Permalink
Hi:
I have not directly contribute to Harmony yet, but the project I'm working on currently performs better with harmony lib. Some one wants to develop support for openJdk class lib, I still prefer modularized structure. I thought "java core" should be defined as "self-hosting", that is able to build the runtime itself. The other libs are auxiliary.  I personally have plan to fix bugs for harmony. I run harmony on linux, and find thread lib has bugs. If it goes attic, does it mean I have to keep all fixes for myself?
Then 
------

-1

 
DaFENG
Coder
Telecommunication && Network Industry
Gmail:***@gmail.com



----- Original Message -----
From: Jochen Theodorou <***@gmx.org>
To: ***@harmony.apache.org
Cc:
Sent: Saturday, October 29, 2011 9:21 PM
Subject: Re: Moving Apache Harmony to the Attic
Post by Matthias Wessendorf
Sounds right... Too sad to see this happening.
Will the code remain in an svn repo? I don't see much in the attic svn repo.
The process is described here [1].  The Harmony SVN will be marked
read-only, so anyone can still obtain the code to use under the usual
Apache terms.  We would not allow any commits as that requires an active
PMC to provide the oversight of the incoming changes.
[1] http://attic.apache.org/process
are there still people willing to commit to the project?

bye blackdrag
Jochen Theodorou
2011-10-29 11:18:57 UTC
Permalink
Post by Tim Ellison
Back in March I wrote [1] about the choice facing our community to
either find a new goal for Apache Harmony, or move the project under the
responsibility of the Apache Attic project [2].
There has been no significant activity in Apache Harmony since, so it
would seem appropriate to make the move. I will start a vote (on a new
thread) for you to express your opinion.
The Apache Attic project has a separate PMC who would take over
responsibility for the Harmony code repository, mailing lists, etc.
This ensures the continued oversight of the project's assets in place of
the Harmony PMC.
Moving to the attic would be so sad... Have you ever thought of moving
away from Apache? I mean moving to the attic sounds a lot like it will
be parked there, not commits will be done in the future, and well,
releases you have excluded alraedy.

I am not part of Apache in any way, so I don't know really, but it did
sound as if there are no longer enough people to really do anything
useful in that infrastructure.

Also, what do you think could give the project a bit dirve again?

bye blackdrag
Tim Ellison
2011-10-29 15:36:38 UTC
Permalink
Post by Jochen Theodorou
Post by Tim Ellison
Back in March I wrote [1] about the choice facing our community to
either find a new goal for Apache Harmony, or move the project under the
responsibility of the Apache Attic project [2].
There has been no significant activity in Apache Harmony since, so it
would seem appropriate to make the move. I will start a vote (on a new
thread) for you to express your opinion.
The Apache Attic project has a separate PMC who would take over
responsibility for the Harmony code repository, mailing lists, etc.
This ensures the continued oversight of the project's assets in place of
the Harmony PMC.
Moving to the attic would be so sad... Have you ever thought of moving
away from Apache? I mean moving to the attic sounds a lot like it will
be parked there, not commits will be done in the future, and well,
releases you have excluded alraedy.
There is certainly no concern about being at Apache! The move is our
own project decision (subject to Board approval) based on the fact that
there is no active community working in the project today. In that
sense it is already 'parked' until a group choose to pick up and
continue/re-purpose the work.
Post by Jochen Theodorou
I am not part of Apache in any way, so I don't know really, but it did
sound as if there are no longer enough people to really do anything
useful in that infrastructure.
Also, what do you think could give the project a bit dirve again?
We worked long and hard on the original goal of the project -- a full
compatible and compliant Java SE implementation. The history of
Apache's attempt to complete that aim is well documented. If people
want to pick up that goal, or use the resources for something else then
it is quite possible to form a community and bring things out of the
attic once again.

Regards,
Tim
Niclas Hedhman
2011-10-30 02:56:07 UTC
Permalink
Moving to the attic would be so sad... Have you ever thought of moving away
from Apache?
There is at least one case of "revival" from Attic to an external
project, HiveMind was resurrected as Gaderian[1], although I think the
energy ran out after some first couple of intensively months.
Harmony is a much larger project, it is not likely that enough big
group of people can pull it off, unless some serious corporate
backing. And my guess is that if a company is interested, then it
wouldn't surprise me they just clone it internally.

What you can't "fork" is the name. "Harmony" will stay with Apache,
and any new effort will have to choose another name.


Cheers
--
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I live here; http://tinyurl.com/3xugrbk
I work here; http://tinyurl.com/6a2pl4j
I relax here; http://tinyurl.com/2cgsug
Jesse Wilson
2011-10-29 14:56:48 UTC
Permalink
Android's core libraries are derived from Harmony. In my mind that makes
Harmony one of Apache's most successful projects.

Occasionally Android developers are confused about which project they
should report bugs to. Moving Harmony to the Attic prevents
Android-specific bugs from going to the wrong place. And it makes it easier
for us to fix the bugs!

Android's core libraries continue to receive much love and attention. We're
very proud of our many improvements, particularly to IO/NIO, HTTP, SSL and
XML. Projects that want an Apache-licensed core library may use Android's
core library.

Big thanks to everyone who has contributed to Harmony. Your work lives on
in the hearts and pockets of millions of Android users.
c***@k-embedded-java.com
2011-10-30 11:35:29 UTC
Permalink
Parts of the Harmony classlibs live on in Mika too, and maybe ultimately
parts of DRLVM too.

I recognise the inevitability of this move, but I can't bring myself to
vote for it.

Harmony proved a lot of things, including the applicability of the Apache
model to a huge project involving engineers from several companies and a
"specification" you would pay not to have to implement. Congratulations
(and heaps of thanks) to all those involved.

All the best

Chris Gray
Tim Ellison
2011-11-02 11:55:39 UTC
Permalink
I will start a vote (on a new thread) for you to express your
opinion.
Last call for votes -- please either cast your vote now on the voting
thread, or let me know you want more time.

Regards,
Tim

Loading...