Skip to content
Browse files

Update README files

  • Loading branch information...
1 parent 02c9c7b commit 1bebf85092253991c87c03ed08fb7074a63a2d99 @jodastephen jodastephen committed Apr 5, 2013
Showing with 106 additions and 31 deletions.
  1. +9 −0 MOVED_TO_OPENJDK.md
  2. +97 −0 README.md
  3. +0 −31 README.txt
View
9 MOVED_TO_OPENJDK.md
@@ -0,0 +1,9 @@
+## Former home of the ThreeTen/JSR-310 project
+
+JSR-310 is a project under the Java Community Process to provide
+a modern date and time library for the JDK. ThreeTen is the name
+of the Reference Implementation used to develop the specification.
+
+This GitHub project is currently dormant, as active development
+of JSR-310 has moved to [OpenJDK](http://openjdk.java.net/projects/threeten/)
+following integration with JDK1.8.
View
97 README.md
@@ -0,0 +1,97 @@
+## Former home of the ThreeTen/JSR-310 project
+
+JSR-310 is a project under the Java Community Process to provide
+a modern date and time library for the JDK. ThreeTen is the name
+of the Reference Implementation used to develop the specification.
+
+### Status
+
+This GitHub project is currently dormant, as active development
+of JSR-310 has moved to OpenJDK to integrate with JDK1.8:
+* Project: http://openjdk.java.net/projects/threeten/
+* Code: http://hg.openjdk.java.net/threeten/threeten/jdk
+* Mailing list: http://mail.openjdk.java.net/mailman/listinfo/threeten-dev
+
+The active issue tracker is still located here at GitHub:
+* Issues: https://github.com/ThreeTen/threeten/issues
+
+A backport of the API, but not the JSR, has been provided for JDK1.7 users:
+ https://github.com/ThreeTen/threetenbp
+This is available in the Maven Central repository and uses the ThreeTen name.
+
+A helpful home page has been created, where some documentation is being
+developed (applicable to JSR-310 and the ThreeTen backport).
+ http://threeten.github.com/
+
+
+### History
+
+As a long running project, the project has moved location down the years.
+
+#### Source code history
+
+This GitHub project was the home of the source code for a period from 2011-06-24 to 2012-12-04.
+
+The initial commit to OpenJDK occurred on 2012-11-09:
+ http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b74a5a99159a
+using commit from GitHub:
+ https://github.com/ThreeTen/threeten/commits/b9566e443b6279f7f1abe675ff012575fb3018f3
+This commit was made by scolebourne to establish IP transfer to OpenJDK.
+
+Commits then occurred on both GitHub (scolebourne) and OpenJDK (rriggs, sherman)
+for the period from 2012-11-09 to 2012-12-04, a total of 136 GitHub commits.
+Here is an example of a commit (the first one) that was ported manually:
+ https://github.com/ThreeTen/threeten/commit/1eb175e448fd77fdd1971c7d3266199aa4bba89c
+ http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4692637fbb48
+Note that the porting changes the author (from scolebourne to rriggs).
+
+The last commit to this repository that was ported to OpenJDK was on 2012-12-04:
+ https://github.com/ThreeTen/threeten/commit/280f25a00d96df7943b89265ece46e593b823926
+ http://hg.openjdk.java.net/threeten/threeten/jdk/rev/4cc0f3c099e0
+
+
+Prior to being hosted at GitHub, the source code was hosted at Sourceforge.
+ http://threeten.sourceforge.net/
+ http://sourceforge.net/projects/threeten/
+The VCS used was git from 2011-06-24 to 2011-06-24 (part of migrating to GitHub):
+ http://sourceforge.net/p/threeten/code
+The VCS was svn up from 2010-12-24 to 2011-06-10:
+ http://sourceforge.net/p/threeten/svn/1497/tree/
+Last commit at Sourceforge became this commit at GitHub:
+ https://github.com/ThreeTen/threeten/commit/83f2a944dc8f0ab4fb240132977f56958aede9be
+
+
+Prior to being hosted as Sourceforge, the source code was hosted at Java.net.
+ http://java.net/projects/jsr-310
+The VCS was svn:
+ http://java.net/projects/jsr-310/sources/svn/show
+Last commit at Java.net:
+ http://java.net/projects/jsr-310/sources/svn/revision/1336
+became this commit at Sourceforge:
+ http://sourceforge.net/p/threeten/svn/1281/tree/
+
+No source code commit history was lost during the move from Java.net to Sourceforge to GitHub.
+All source code commit history was lost in the move to OpenJDK.
+
+
+#### Mailing list history
+
+Currently at OpenJDK:
+ http://mail.openjdk.java.net/mailman/listinfo/threeten-dev
+
+Previously at Sourceforge:
+ http://sourceforge.net/mailarchive/forum.php?forum_name=threeten-develop
+
+Prior to that at Java.net
+ http://java.net/projects/jsr-310/lists/dev/archive
+
+
+#### Summary
+| Location | VCS | Dates |
+| ----------- | --- | ----------------------------- |
+| Java.net | svn | from inception to 2010-12-24 |
+| Sourceforge | svn | from 2010-12-24 to 2011-06-24 |
+| Sourceforge | git | from 2011-06-24 to 2011-06-24 |
+| GitHub | git | from 2011-06-24 to 2012-12-04 |
+| OpenJDK | hg | from 2012-12-04 onwards |
+
View
31 README.txt
@@ -1,31 +0,0 @@
-ThreeTen
-========
-ThreeTen provides a modern date and time library for Java.
-It is the reference implementation for JSR-310.
-
-This GitHub project is currently dormant, as active development
-has moved to OpenJDK:
-
-Project: http://openjdk.java.net/projects/threeten/
- Code: http://hg.openjdk.java.net/threeten/threeten/jdk
-Javadoc: http://cr.openjdk.java.net/~rriggs/threeten-javadoc/index.html
-
-The active issue tracker is located here at GitHub:
-https://github.com/ThreeTen/threeten/issues
-
-The project was originally housed at Sourceforge.
-The original home page and early downloads are available there:
-http://threeten.sourceforge.net/
-http://sourceforge.net/projects/threeten/
-
-It is intended that the GitHub sourcebase will be used for a
-backport of JSR-310-like functionality to JDK7. However, to avoid
-confusion, this may occur in a separate GitHub repo.
-
-
-Summary of active JSR-310 development
--------------------------------------
-Home: OpenJDK
-Code: OpenJDK Hg
-Issues: GitHub
-Mailing list: OpenJDK and Sourceforge

0 comments on commit 1bebf85

Please sign in to comment.
Something went wrong with that request. Please try again.