From 1bebf85092253991c87c03ed08fb7074a63a2d99 Mon Sep 17 00:00:00 2001 From: Stephen Colebourne Date: Fri, 5 Apr 2013 15:45:48 +0100 Subject: [PATCH] Update README files --- MOVED_TO_OPENJDK.md | 9 +++++ README.md | 97 +++++++++++++++++++++++++++++++++++++++++++++ README.txt | 31 --------------- 3 files changed, 106 insertions(+), 31 deletions(-) create mode 100644 MOVED_TO_OPENJDK.md create mode 100644 README.md delete mode 100644 README.txt diff --git a/MOVED_TO_OPENJDK.md b/MOVED_TO_OPENJDK.md new file mode 100644 index 00000000..1764aa1c --- /dev/null +++ b/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. diff --git a/README.md b/README.md new file mode 100644 index 00000000..2a546b6b --- /dev/null +++ b/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 | + diff --git a/README.txt b/README.txt deleted file mode 100644 index a93bea6c..00000000 --- a/README.txt +++ /dev/null @@ -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