This is an automated email from the ASF dual-hosted git repository. skygo pushed a commit to branch release90 in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git
The following commit(s) were added to refs/heads/release90 by this push: new 49cf452 Release90 apidocbranding (#1022) 49cf452 is described below commit 49cf452f4ae01b6e440fd60c481af0a259f86378 Author: Eric Barboni <sk...@apache.org> AuthorDate: Tue Dec 11 09:40:36 2018 +0100 Release90 apidocbranding (#1022) * Change previous release date * indexes updated for 9.0 version * add possibility to customize date * More Apache branding * Add incubating on Apache NetBeans usage for all xsl files --- nbbuild/build.properties | 6 +++--- nbbuild/javadoctools/build.xml | 15 ++++++++++++--- nbbuild/javadoctools/export2allclasses.xsl | 4 ++-- nbbuild/javadoctools/export2allmodules.xsl | 2 +- nbbuild/javadoctools/export2apichanges-atom.xsl | 2 +- nbbuild/javadoctools/export2apichanges.xsl | 9 +++++---- nbbuild/javadoctools/export2branding.xsl | 4 ++-- nbbuild/javadoctools/export2html.xsl | 18 +++++++++--------- nbbuild/javadoctools/export2layer.xsl | 4 ++-- nbbuild/javadoctools/export2property.xsl | 4 ++-- nbbuild/javadoctools/export2usecases.xsl | 4 ++-- 11 files changed, 41 insertions(+), 31 deletions(-) diff --git a/nbbuild/build.properties b/nbbuild/build.properties index 5701f4c..c3299c1 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 2ac9649..dae7c9f 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 a321b94..367d4ff 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 12ddf79..f949039 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 c13a01d..633b0c0 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 427c5f1..3c48f89 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 40a9d30..254dc3d 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 6efa2e8..9f51e2f 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">d...@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 4c582d1..6ed39e3 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 ad0b198..2ffb601 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 bccb567..2a43ee1 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>. --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists