Bug 179801

Summary: [patch] jdk16 is deprecated, reflect within documentation
Product: Documentation Reporter: Jason Helfman <jgh>
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed FIXED    
Severity: Affects Only Me CC: java
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Jason Helfman freebsd_committer freebsd_triage 2013-06-21 08:30:00 UTC
java/jdk16 is gone
Comment 1 Mark Linimon 2013-06-23 06:52:12 UTC
----- Forwarded message from Allan Jude <freebsd-docs@allanjude.com> -----

Date: Fri, 21 Jun 2013 12:16:12 -0400
From: Allan Jude <freebsd-docs@allanjude.com>
To: freebsd-doc@freebsd.org
Cc: java@freebsd.org
Subject: Re: docs/179801: [patch] jdk16 is deprecated, reflect within documentation
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Thunderbird/20.0

Oracle has EOL'd Java6 http://java.com/en/download/faq/java_6.xml
The update they released this Tuesday, Java 6u51 is only available to
enterprise customers with support contracts.

----- End forwarded message -----
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2013-06-24 21:22:46 UTC
On Fri, Jun 21, 2013 at 9:20 AM, Jason Helfman <jgh@freebsd.org> wrote:
>
>>Number:         179801
>>Category:       docs
>>Synopsis:       [patch] jdk16 is deprecated, reflect within documentation
>>Confidential:   no
>>Severity:       non-critical
>>Priority:       low
>>Responsible:    freebsd-doc
>>State:          open
>>Quarter:
>>Keywords:
>>Date-Required:
>>Class:          change-request
>>Submitter-Id:   current-users
>>Arrival-Date:   Fri Jun 21 07:30:00 UTC 2013
>>Closed-Date:
>>Last-Modified:
>>Originator:     Jason Helfman
>>Release:        FreeBSD 10.0-CURRENT amd64
>>Organization:
>>Environment:
> System: FreeBSD freefall.freebsd.org 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r252008: Wed Jun 19 21:39:58 UTC 2013 peter@freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL amd64
>
>
>
>>Description:
> java/jdk16 is gone
>>How-To-Repeat:
>
>>Fix:
> Index: en_US.ISO8859-1/htdocs/java/install.xml
> ===================================================================
> --- en_US.ISO8859-1/htdocs/java/install.xml     (revision 41991)
> +++ en_US.ISO8859-1/htdocs/java/install.xml     (working copy)
> @@ -23,16 +23,6 @@
>  <br/>make install clean
>  </code></p>
>
> -<h3><a name="jdk">Oracle JDK on FreeBSD</a></h3>

Shouldn't the Linux part also be dropped?  If so, that makes this page
mostly useless.


-- 
Eitan Adler
Comment 3 Jason Helfman freebsd_committer freebsd_triage 2013-06-25 01:04:28 UTC
> Shouldn't the Linux part also be dropped?  If so, that makes this page
> mostly useless.
>
>
> --
> Eitan Adler
>
>
Perhaps this is an opportunity to document installing openjdk7 and
encourage users to
use it, while openjdk6 is more than likely on deprecation path.

-jgh

-- 
--
Jason Helfman          | FreeBSD Committer
jgh@FreeBSD.org     | http://people.freebsd.org/~jgh  | The Power to Serve
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-07-05 01:47:19 UTC
Author: glewis
Date: Fri Jul  5 00:47:11 2013
New Revision: 42154
URL: http://svnweb.freebsd.org/changeset/doc/42154

Log:
  . Remove references to the defunct java/jdk16 port and replace with
    java/openjdk6 as appropriate.
  
  PR:		179801
  Submitted by:	jgh@

Modified:
  head/en_US.ISO8859-1/books/porters-handbook/book.xml
  head/en_US.ISO8859-1/htdocs/java/install.xml

Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/book.xml	Thu Jul  4 22:34:09 2013	(r42153)
+++ head/en_US.ISO8859-1/books/porters-handbook/book.xml	Fri Jul  5 00:47:11 2013	(r42154)
@@ -6982,8 +6982,8 @@ USE_QT4=	moc_build qmake_build rcc_build
 	<para>There are several JDKs in the ports collection, from
 	  various vendors, and in several versions.  If your port must
 	  use one of these versions, you can define which one.  The
-	  most current version is <filename
-	    role="package">java/jdk16</filename>.</para>
+	  most current version, and &os; default is <filename
+	    role="package">java/openjdk6</filename>.</para>
 
 	<table frame="none">
 	  <title>Variables Which May be Set by Ports That Use

Modified: head/en_US.ISO8859-1/htdocs/java/install.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/java/install.xml	Thu Jul  4 22:34:09 2013	(r42153)
+++ head/en_US.ISO8859-1/htdocs/java/install.xml	Fri Jul  5 00:47:11 2013	(r42154)
@@ -23,16 +23,6 @@ different Java Development Kits:</p>
 <br/>make install clean
 </code></p>
 
-<h3><a name="jdk">Oracle JDK on FreeBSD</a></h3>
-
-<p>This is the effort of the Java FreeBSD porting project.
-By the use of patchsets and the JDK source code released by Oracle,
-this port builds a native JDK for FreeBSD.</p>
-
-<p><code>cd /usr/ports/java/jdk16
-<br/>make install clean
-</code></p>
-
 <h3><a name="linux-sun-jdk">Oracle JDK for Linux</a></h3>
 
 <p>This port installs the Java Development Kit from Oracle which was built for Linux. It will run under FreeBSD using the Linux compatibility.</p>
_______________________________________________
svn-doc-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "svn-doc-all-unsubscribe@freebsd.org"
Comment 5 Greg Lewis freebsd_committer freebsd_triage 2013-07-05 01:47:38 UTC
State Changed
From-To: open->closed

Committed, thanks. 

I agree there is more updating working to be done here.  Couple of notes: 

1. This gets rid of references to a removed port and likely also stops people 
from jumping through hoops and coming asking for the patchsets for it.  I 
think that alone is good enough to get this committed in its present state. 

2. The OpenJDK6 port may continue to be maintained by the community in terms 
of security patches even though Oracle has EOL'ed JDK6.  Not clear yet if that 
will happen, but the IcedTea people certainly have expressed some interest in 
doing that.