You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2018/12/11 08:40:38 UTC

[GitHub] ebarboni closed pull request #1022: Release90 apidocbranding

ebarboni closed pull request #1022: Release90 apidocbranding
URL: https://github.com/apache/incubator-netbeans/pull/1022
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/nbbuild/build.properties b/nbbuild/build.properties
index 5701f4cfbd..c3299c13c9 100644
--- a/nbbuild/build.properties
+++ b/nbbuild/build.properties
@@ -26,9 +26,9 @@ tryme.arg.hack=-J-Dnetbeans.full.hack=true
 
 # Information about branch of previous release
 # needed to help us generate list of changes since then
-previous.release.year=2015
-previous.release.month=9
-previous.release.day=30
+previous.release.year=2016
+previous.release.month=10
+previous.release.day=3
 
 # Useful for "always successful" build, when you don't care of some
 # particular (and currently broken) modules
diff --git a/nbbuild/javadoctools/build.xml b/nbbuild/javadoctools/build.xml
index 2ac9649b38..dae7c9f370 100644
--- a/nbbuild/javadoctools/build.xml
+++ b/nbbuild/javadoctools/build.xml
@@ -126,9 +126,13 @@
     
     <target name="generate-html" depends="init">
         <tstamp>
-            <format property="modules-javadoc-date" pattern="d MMM yyyy" locale="en"/>
+            <format property="timestamp-modules-javadoc-date" pattern="d MMM yyyy" locale="en"/>
         </tstamp>
-        
+        <condition property="modules-javadoc-date" value="${timestamp-modules-javadoc-date}">
+	    <not>
+		<isset property="modules-javadoc-date"/>
+	    </not>
+	</condition>
         <style in="${netbeans.javadoc.dir}/modules.xml" out="${netbeans.javadoc.dir}/usecases.html" style="export2usecases.xsl">
             <param name="date" expression="${modules-javadoc-date}"/>
         </style>
@@ -142,8 +146,13 @@
         </style>
 
         <tstamp>
-            <format property="atom-date" pattern="yyyy-MM-dd'T'HH:mm:ss'Z'" timezone="UTC"/>
+            <format property="timestamp-atom-date" pattern="yyyy-MM-dd'T'HH:mm:ss'Z'" timezone="UTC"/>
         </tstamp>
+	<condition property="atom-date" value="${timestamp-atom-date}">
+ 	    <not>
+               <isset property="atom-date"/> 
+            </not>		
+	</condition>
         <style in="${netbeans.javadoc.dir}/apichanges.xml" out="${netbeans.javadoc.dir}/apichanges.atom" style="export2apichanges-atom.xsl">
             <param name="date" expression="${atom-date}"/>
         </style>
diff --git a/nbbuild/javadoctools/export2allclasses.xsl b/nbbuild/javadoctools/export2allclasses.xsl
index a321b94e66..367d4ff348 100644
--- a/nbbuild/javadoctools/export2allclasses.xsl
+++ b/nbbuild/javadoctools/export2allclasses.xsl
@@ -27,13 +27,13 @@
         <head>
             <!-- projects.netbeans.org -->
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-           <title>All NetBeans Classes</title>
+           <title>All Apache NetBeans (incubating) Classes</title>
            <link rel="stylesheet" href="org-openide-util/javadoc.css" type="text/css" title="style" />
         </head>
 
         <body>
         <font size="+1" CLASS="FrameHeadingFont">
-            <b>NetBeans API Classes</b>
+            <b>Apache NetBeans (incubating) API Classes</b>
         </font>
         
         <TABLE BORDER="0" WIDTH="100%" SUMMARY="">
diff --git a/nbbuild/javadoctools/export2allmodules.xsl b/nbbuild/javadoctools/export2allmodules.xsl
index 12ddf79d77..f949039ddf 100644
--- a/nbbuild/javadoctools/export2allmodules.xsl
+++ b/nbbuild/javadoctools/export2allmodules.xsl
@@ -27,7 +27,7 @@
         <head>
             <!-- projects.netbeans.org -->
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-           <title>All NetBeans Classes</title>
+           <title>All Apache NetBeans (incubating) Classes</title>
            <link rel="stylesheet" href="org-openide-util/javadoc.css" type="text/css"/>
         </head>
 
diff --git a/nbbuild/javadoctools/export2apichanges-atom.xsl b/nbbuild/javadoctools/export2apichanges-atom.xsl
index c13a01d4e9..633b0c04fa 100644
--- a/nbbuild/javadoctools/export2apichanges-atom.xsl
+++ b/nbbuild/javadoctools/export2apichanges-atom.xsl
@@ -28,7 +28,7 @@
     <xsl:template match="/" >
         <atom:feed>
             <atom:id>urn:netbeans-org:apichanges</atom:id>
-            <atom:title>NetBeans API Changes</atom:title>
+            <atom:title>Apache NetBeans (incubating) API Changes</atom:title>
             <atom:author><atom:name>netbeans.org</atom:name></atom:author>
             <atom:link rel="alternate" type="text/html" href="apichanges.html"/>
             <atom:link rel="self" type="application/xml+atom" href="http://deadlock.netbeans.org/job/nbms-and-javadoc/javadoc/apichanges.atom"/>
diff --git a/nbbuild/javadoctools/export2apichanges.xsl b/nbbuild/javadoctools/export2apichanges.xsl
index 427c5f1651..3c48f89414 100644
--- a/nbbuild/javadoctools/export2apichanges.xsl
+++ b/nbbuild/javadoctools/export2apichanges.xsl
@@ -37,7 +37,7 @@
             <head>
                 <!-- projects.netbeans.org -->
                <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-               <title>NetBeans API Changes since Last Release</title>
+               <title>Apache NetBeans (incubating) API Changes since Last Release</title>
                 <link rel="stylesheet" href="netbeans.css" type="text/css"/>
 
               <link REL="icon" href="http://www.netbeans.org/favicon.ico" type="image/ico" />
@@ -50,8 +50,8 @@
 
 
             <center>
-                <h1>NetBeans API Changes since Last Release</h1>
-                <h3>Current Development Version</h3>
+                <h1>Apache NetBeans (incubating) API Changes since Last Release</h1>
+                <h3>Apache NetBeans (incubating) 9.0</h3>
                 <xsl:if test="$date" >
                     <xsl:value-of select="$date" />
                     <p/>
@@ -101,7 +101,8 @@
                 <a href="http://bits.netbeans.org/7.4/javadoc/apichanges.html">release 7.4</a>,
                 <a href="http://bits.netbeans.org/8.0/javadoc/apichanges.html">release 8.0</a>,
                 <a href="http://bits.netbeans.org/8.0.1/javadoc/apichanges.html">release 8.0.1</a>,
-                <a href="http://bits.netbeans.org/8.1/javadoc/apichanges.html">release 8.1</a>.
+                <a href="http://bits.netbeans.org/8.1/javadoc/apichanges.html">release 8.1</a>,
+		<a href="http://bits.netbeans.org/8.2/javadoc/apichanges.html">release 8.2</a>.
             <xsl:call-template name="do-the-table" />
             </body>
             </html>
diff --git a/nbbuild/javadoctools/export2branding.xsl b/nbbuild/javadoctools/export2branding.xsl
index 40a9d3073f..254dc3d3bb 100644
--- a/nbbuild/javadoctools/export2branding.xsl
+++ b/nbbuild/javadoctools/export2branding.xsl
@@ -28,7 +28,7 @@
         <head>
             <!-- projects.netbeans.org -->
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-           <title>Description Layer Registration in NetBeans APIs</title>
+           <title>Description Layer Registration in Apache NetBeans (incubating) APIs</title>
             <link rel="stylesheet" href="netbeans.css" type="text/css"/>
 
           <link REL="icon" href="http://www.netbeans.org/favicon.ico" type="image/ico" />
@@ -37,7 +37,7 @@
         </head>
 
         <body>
-            <center><h1>Description of Branding APIs for NetBeans Platform Applications</h1></center>
+            <center><h1>Description of Branding APIs for Apache NetBeans (incubating) Platform Applications</h1></center>
 
             <p>
             Applications built on top of NetBeans Platform may change configuration
diff --git a/nbbuild/javadoctools/export2html.xsl b/nbbuild/javadoctools/export2html.xsl
index 6efa2e8c49..9f51e2fb8e 100644
--- a/nbbuild/javadoctools/export2html.xsl
+++ b/nbbuild/javadoctools/export2html.xsl
@@ -34,7 +34,7 @@
         <head>
             <!-- projects.netbeans.org -->
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-           <title>NetBeans API List</title>
+           <title>Apache NetBeans (incubating) API List</title>
             <link rel="stylesheet" href="netbeans.css" type="text/css"/>
 
           <link REL="icon" href="http://www.netbeans.org/favicon.ico" type="image/ico" />
@@ -45,8 +45,8 @@
         <body>
 
         <center>
-            <h1>NetBeans API List</h1>
-            <h3>Current Development Version</h3>
+            <h1>Apache NetBeans (incubating) API List</h1>
+            <h3>Apache NetBeans (incubating) 9.0</h3>
             <xsl:if test="$date" >
                 <xsl:value-of select="$date" />
                 <p/>
@@ -80,11 +80,13 @@
         <em>NetBeans</em> one is free to choose the set of modules and their APIs 
         to satisfy one's needs.
         <p>
-        This is a list of APIs for development version, if you want to see
+        This is a list of APIs for Apache NetBeans (incubating) 9.0 version, if you want to see
         a list of APIs for a particular version, you may want to go to:
         </p>
         <ul>
-            <li><a href="http://bits.netbeans.org/8.1/javadoc/" target="_top">8.1</a> - Javadoc as released for NetBeans IDE 8.1</li>
+            <li><a href="http://bits.netbeans.org/dev/javadoc/" target="_top">Dev</a> - Javadoc as release for developement version</li>
+	    <li><a href="http://bits.netbeans.org/8.2/javadoc/" target="_top">8.2</a> - Javadoc as released for NetBeans IDE 8.2</li>
+	    <li><a href="http://bits.netbeans.org/8.1/javadoc/" target="_top">8.1</a> - Javadoc as released for NetBeans IDE 8.1</li>
             <li><a href="http://bits.netbeans.org/8.0.1/javadoc/" target="_top">8.0.1</a> - Javadoc as released for NetBeans IDE 8.0.1</li>
             <li><a href="http://bits.netbeans.org/8.0/javadoc/" target="_top">8.0</a> - Javadoc as released for NetBeans IDE 8.0</li>
             <li><a href="http://bits.netbeans.org/7.4/javadoc/" target="_top">7.4</a> - Javadoc as released for NetBeans IDE 7.4</li>
@@ -126,10 +128,7 @@
 
         <h4>FAQ and Mailing List</h4>
 
-        <p>Can't find what you're looking for? Try the <a
-        href="http://wiki.netbeans.org/wiki/view/NetBeansDeveloperFAQ" target="_top">FAQ</a>
-        and then <a
-        href="http://www.netbeans.org/community/lists/top.html" target="_top">dev@platform.netbeans.org</a>.</p>
+        <p>Can't find what you're looking for? Try the <a href="https://netbeans.apache.org" target="_top">Apache NetBeans (incubating) website</a>.</p>
 
         <hr/>
         <xsl:call-template name="list-modules" />
@@ -433,3 +432,4 @@
 </xsl:stylesheet>
 
 
+
diff --git a/nbbuild/javadoctools/export2layer.xsl b/nbbuild/javadoctools/export2layer.xsl
index 4c582d12b4..6ed39e36fd 100644
--- a/nbbuild/javadoctools/export2layer.xsl
+++ b/nbbuild/javadoctools/export2layer.xsl
@@ -28,7 +28,7 @@
         <head>
             <!-- projects.netbeans.org -->
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-           <title>Description Layer Registration in NetBeans APIs</title>
+           <title>Description Layer Registration in Apache NetBeans (incubating) APIs</title>
             <link rel="stylesheet" href="netbeans.css" type="text/css"/>
 
           <link REL="icon" href="http://www.netbeans.org/favicon.ico" type="image/ico" />
@@ -37,7 +37,7 @@
         </head>
 
         <body>
-            <center><h1>Description of Layer Registrations in NetBeans APIs</h1></center>
+            <center><h1>Description of Layer Registrations in Apache NetBeans (incubating) APIs</h1></center>
 
             <p>
             Registration of various objects, files and hints into layer is 
diff --git a/nbbuild/javadoctools/export2property.xsl b/nbbuild/javadoctools/export2property.xsl
index ad0b1982a6..2ffb601e25 100644
--- a/nbbuild/javadoctools/export2property.xsl
+++ b/nbbuild/javadoctools/export2property.xsl
@@ -28,7 +28,7 @@
         <head>
             <!-- projects.netbeans.org -->
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-           <title>Description Layer Registration in NetBeans APIs</title>
+           <title>Description Layer Registration in Apache NetBeans (incubating) APIs</title>
             <link rel="stylesheet" href="netbeans.css" type="text/css"/>
 
           <link REL="icon" href="http://www.netbeans.org/favicon.ico" type="image/ico" />
@@ -37,7 +37,7 @@
         </head>
 
         <body>
-            <center><h1>Description of Property APIs in NetBeans APIs</h1></center>
+            <center><h1>Description of Property APIs in Apache NetBeans (incubating) APIs</h1></center>
 
             <p>
             System properties can influence the behaviour of the running IDE in various
diff --git a/nbbuild/javadoctools/export2usecases.xsl b/nbbuild/javadoctools/export2usecases.xsl
index bccb567574..2a43ee1c45 100644
--- a/nbbuild/javadoctools/export2usecases.xsl
+++ b/nbbuild/javadoctools/export2usecases.xsl
@@ -28,7 +28,7 @@
         <head>
             <!-- projects.netbeans.org -->
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-           <title>How to use certain NetBeans APIs</title>
+           <title>How to use certain Apache NetBeans (incubating) APIs</title>
             <link rel="stylesheet" href="netbeans.css" type="text/css"/>
 
           <link REL="icon" href="http://www.netbeans.org/favicon.ico" type="image/ico" />
@@ -37,7 +37,7 @@
         </head>
 
         <body>
-            <center><h1>How to use certain NetBeans APIs</h1></center>
+            <center><h1>How to use certain Apache NetBeans (incubating) APIs</h1></center>
 
             This page contains extracted usecases for some of the NetBeans modules
             that <a href="overview-summary.html">offer an API</a>. 


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists