You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by vi...@apache.org on 2018/02/23 19:25:48 UTC

[incubator-netbeans-website] branch multisite-test updated: Multisite test licenses (#5)

This is an automated email from the ASF dual-hosted git repository.

vieiro pushed a commit to branch multisite-test
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans-website.git


The following commit(s) were added to refs/heads/multisite-test by this push:
     new 243bf7a  Multisite test licenses (#5)
243bf7a is described below

commit 243bf7a528f4edca610e8ec2aab1c9adcf93c7c7
Author: Antonio Vieiro <vi...@users.noreply.github.com>
AuthorDate: Fri Feb 23 20:25:45 2018 +0100

    Multisite test licenses (#5)
    
    * Added licenses and a simple card component for the main page.
    
    * Arranged some minor broken links. Centering of cards.
    
    * Complying with Apache specific download page guidelines
    
    - The download page for Apache projects has to link to sources,
    binaries, ASC, MD5 and SHA1 files.
    - Release specific page.
    - Some other minor improvements to CSS
    - Some broken links
    - Some minor visual enhancements.
---
 .../src/content/download/index.asciidoc            | 34 +++++++--
 .../src/content/download/nb90-beta.asciidoc        | 85 ++++++++++++++++++++++
 .../src/content/help/commercial-support.asciidoc   |  4 +-
 .../src/content/participate/submit-pr.asciidoc     |  2 +-
 .../src/content/scss/common/_netbeans.scss         |  2 +-
 .../src/content/templates/footer.gsp               |  2 +-
 netbeans.apache.org/src/content/templates/news.gsp |  2 +-
 .../src/content/templates/slider.gsp               |  2 +-
 8 files changed, 121 insertions(+), 12 deletions(-)

diff --git a/netbeans.apache.org/src/content/download/index.asciidoc b/netbeans.apache.org/src/content/download/index.asciidoc
index 48c5092..66618fc 100644
--- a/netbeans.apache.org/src/content/download/index.asciidoc
+++ b/netbeans.apache.org/src/content/download/index.asciidoc
@@ -1,17 +1,41 @@
+////
+     Licensed to the Apache Software Foundation (ASF) under one
+     or more contributor license agreements.  See the NOTICE file
+     distributed with this work for additional information
+     regarding copyright ownership.  The ASF licenses this file
+     to you under the Apache License, Version 2.0 (the
+     "License"); you may not use this file except in compliance
+     with the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing,
+     software distributed under the License is distributed on an
+     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+     KIND, either express or implied.  See the License for the
+     specific language governing permissions and limitations
+     under the License.
+////
+////
+
+NOTE: 
+See https://www.apache.org/dev/release-download-pages.html 
+for important requirements for download pages for Apache projects.
+
+////
 = Downloads / Apache NetBeans
 :jbake-type: page
-:jbake-tags: community
+:jbake-tags: download
 :jbake-status: published
 :keywords: Apache NetBeans download
 :description: Apache NetBeans Download page
 :toc: left
 :toc-title:
 
-== Apache NetBeans 9.0 Beta
-
-You can download the latest release, link:https://www.apache.org/dyn/closer.cgi/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/[Apache NetBeans 9.0 Beta] from the Apache Mirror System.
+[[releases]]
+== Releases
 
-For the this beta release we are not providing platform-specific installers. See link:https://blogs.apache.org/netbeans/date/20180216[our blog] for more information about this release.
+- link:nb90-beta.html[Apache NetBeans 9.0 Beta], released on the 22nd of February, 2018.
 
 [[latest]]
 == Latest Builds
diff --git a/netbeans.apache.org/src/content/download/nb90-beta.asciidoc b/netbeans.apache.org/src/content/download/nb90-beta.asciidoc
new file mode 100644
index 0000000..a6656ba
--- /dev/null
+++ b/netbeans.apache.org/src/content/download/nb90-beta.asciidoc
@@ -0,0 +1,85 @@
+////
+     Licensed to the Apache Software Foundation (ASF) under one
+     or more contributor license agreements.  See the NOTICE file
+     distributed with this work for additional information
+     regarding copyright ownership.  The ASF licenses this file
+     to you under the Apache License, Version 2.0 (the
+     "License"); you may not use this file except in compliance
+     with the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing,
+     software distributed under the License is distributed on an
+     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+     KIND, either express or implied.  See the License for the
+     specific language governing permissions and limitations
+     under the License.
+////
+////
+
+NOTE: 
+See https://www.apache.org/dev/release-download-pages.html 
+for important requirements for download pages for Apache projects.
+
+////
+= Apache NetBeans 9.0 Beta / Apache NetBeans
+:jbake-type: page
+:jbake-tags: download
+:jbake-status: published
+:keywords: Apache NetBeans 9.0 Beta download
+:description: Apache NetBeans 9.0 Beta download page
+:toc: left
+:toc-title:
+
+== Apache NetBeans 9.0 Beta Release
+
+Apache NetBeans (incubating) 9.0 Beta was announced on the 22nd of february, 2018. 
+
+=== Main features
+
+This release is *primarily focused on IP clearance*. Its functionality has not been tested — the link:/participate/netcat.html[NetCAT (NetBeans Community Acceptance Testing)] process will begin during the coming months. Watch link:/participate/netcat.html[the NetCAT page] for upcoming announcements about NetCAT. When NetCAT completes, we will vote on the final release of Apache NetBeans (incubating) 9.0.
+
+This release constitutes all the modules in the link:https://github.com/apache/incubator-netbeans[Apache NetBeans Git] repo, which together provide the NetBeans Platform (i.e., the underlying application framework), which was released as Apache NetBeans (incubating) 9.0 Alpha, as well as all the modules that provide the Java SE-related features of Apache NetBeans, with special support for Java 9 features such as *JShell*, *JLink*, *Jigsaw* and more.
+
+In short, Apache NetBeans (incubating) 9.0 Beta is a *full IDE for Java SE 9* development.
+
+=== Downloading
+
+////
+NOTE: It's mandatory to link to the source. It's optional to link to the binaries.
+NOTE: It's mandatory to link against dist.apache.org for the sums & keys. https is recommended.
+////
+Apache NetBeans 9.0 Beta is available for download from your closest Apache mirror. For this release no installers are provided, please just download the binaries and unzip them.
+
+- Source: link:https://www.apache.org/dyn/closer.cgi/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-source.zip[incubating-netbeans-java-9.0-beta-source.zip] (
+link:https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-source.zip.asc[PGP ASC], 
+link:https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-source.zip.md5[MD5], 
+link:https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-source.zip.sha1[SHA-1])
+- Binaries: link:https://www.apache.org/dyn/closer.cgi/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-bin.zip[incubating-netbeans-java-9.0-beta-bin.zip] ( 
+link:https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-bin.zip.asc[PGP ASC],
+link:https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-bin.zip.md5[MD5],
+link:https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/incubating-netbeans-java-9.0-beta-bin.zip.sha1[SHA-1])
+
+////
+NOTE: Using https below is highly recommended.
+////
+It is essential that you link:https://www.apache.org/dyn/closer.cgi#verify[verify the integrity] of the downloaded files using the PGP signatures (.asc file) or a hash (.md5 or .sha1 files).  The PGP keys used to sign this release are available link:https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS[here]. 
+
+=== Building from source
+
+The sources for this release have been tagged as link:https://github.com/apache/incubator-netbeans/tree/9.0-beta-rc3[9.0-beta-rc3] at github.  See the link:/download/index.html#source[instructions on how to build] this release yourself from the source code.
+
+=== Community approval
+
+As in any other Apache Project, the Apache NetBeans Community approved this release through the following voting processes in our link:/community/mailing-lists.html[mailing lists] :
+
+- link:https://lists.apache.org/thread.html/796200c149232ba2da722c6d4b1310307708e09b2afa77eb90ecaebc@%3Cdev.netbeans.apache.org%3E[PPMC vote on RC2]
+- link:https://lists.apache.org/thread.html/ff699b382e5498ca41e56315c9b97de83b3a625140b0ba451f828cfb@%3Cdev.netbeans.apache.org%3E[PPMC vote result for RC2]
+- link:https://lists.apache.org/thread.html/8e9520d5e1e365ed2337940fb629c209c63efae24b0a2e44d50412a3@%3Cgeneral.incubator.apache.org%3E[IPMC vote on RC2]
+- link:https://lists.apache.org/thread.html/f1c5a2a3077690f2c7785ed81c36f1ba1920efa01b26f3e7a5f32f2b@%3Cdev.netbeans.apache.org%3E[PPMC vote on RC3]
+- link:https://lists.apache.org/thread.html/079f610360463621276d6d8c99979991bded812559a34eff4458a073@%3Cdev.netbeans.apache.org%3E[PPMC vote result for RC3]
+- link:https://lists.apache.org/thread.html/46e0e8c60e552d200dac9f844140a1f00337adb334e491567ada4ecf@%3Cgeneral.incubator.apache.org%3E[IPMC vote on RC3]
+- link:https://lists.apache.org/thread.html/af11fa61827e3312daa53c5c18c4c551e60d627f78ab82fdfe671f50@%3Cgeneral.incubator.apache.org%3E[IMPC vote result for RC3]
+- link:https://lists.apache.org/thread.html/5cbd1dbe1dea2e1d33d2934ae7b5b20b4c83dcb0251753b798b29014@%3Cgeneral.incubator.apache.org%3E[Announcement of the release of rc3 as Apache NetBeans 9.0 Beta]
+
diff --git a/netbeans.apache.org/src/content/help/commercial-support.asciidoc b/netbeans.apache.org/src/content/help/commercial-support.asciidoc
index c722143..dc8b666 100644
--- a/netbeans.apache.org/src/content/help/commercial-support.asciidoc
+++ b/netbeans.apache.org/src/content/help/commercial-support.asciidoc
@@ -56,7 +56,7 @@ The Apache NetBeans PMC does not and cannot endorse or recommend any products
 or services.
 
 To be listed in this page please send an email to the Apache NetBeans PMC (see
-link:/community/mailing_lists.html[Mailing Lists]) with a description of your offerings
+link:/community/mailing-lists.html[Mailing Lists]) with a description of your offerings
 and the text you would like to have added.
 
 All submitted information must be factual and informational in nature and not
@@ -65,6 +65,6 @@ over other offerings on the page will not be tolerated and will be removed.
 Such marketing statements can be added to your own pages on your own site.
 
 When in doubt, email the Apache NetBeans PMC list (see
-link:/community/mailing_lists.html[Mailing Lists]) and ask us.  We will be happy to help.
+link:/community/mailing-lists.html[Mailing Lists]) and ask us.  We will be happy to help.
 
 
diff --git a/netbeans.apache.org/src/content/participate/submit-pr.asciidoc b/netbeans.apache.org/src/content/participate/submit-pr.asciidoc
index a401deb..4652941 100644
--- a/netbeans.apache.org/src/content/participate/submit-pr.asciidoc
+++ b/netbeans.apache.org/src/content/participate/submit-pr.asciidoc
@@ -36,7 +36,7 @@ We follow link:https://www.apache.org/foundation/policies/conduct.html[the Apach
 
 We appreciate new contributors to adhere to the following guidelines, to make things easier for all of us:
 
-. Before starting to code, it is a good practice to open an issue (PTR) first in our link:https://issues.apache.org/jira/projects/NETBEANS/summary[JIRA] instance, and discuss the problem in the developer mailing list (see link:mailing_lists.html[mailing lists]), giving the reason for submitting your pull request so that it is clear and more experienced members can suggest appropriate solutions/ideas.  
+. Before starting to code, it is a good practice to open an issue (PTR) first in our link:https://issues.apache.org/jira/projects/NETBEANS/summary[JIRA] instance, and discuss the problem in the developer mailing list (see link:mailing-lists.html[mailing lists]), giving the reason for submitting your pull request so that it is clear and more experienced members can suggest appropriate solutions/ideas.  
 . All commits must include the author's full name and email address. For *important modifications* you will need to submit an link:https://www.apache.org/licenses/icla.pdf[Individual Contributor License Agreement (ICLA)].
 . All new files must include the Apache Software Foundation license header. See any NetBeans source code in case of doubt.
 . All commits must contain a meaningful commit message.
diff --git a/netbeans.apache.org/src/content/scss/common/_netbeans.scss b/netbeans.apache.org/src/content/scss/common/_netbeans.scss
index 847a0ed..c440a9d 100644
--- a/netbeans.apache.org/src/content/scss/common/_netbeans.scss
+++ b/netbeans.apache.org/src/content/scss/common/_netbeans.scss
@@ -187,13 +187,13 @@ section.hero {
 /*
     The toc for medium and up is not
 */
-/*@media screen and (min-width: 40em) {*/
 @include breakpoint(medium) {
   .toc {
     border-top: 0px;
     border-bottom: 0px;
     border-left: 1px solid #ddd;
     max-width: 15em;
+    margin: 32px 0 2em 2em;
     ul {
       margin-left: 8px;
       li {
diff --git a/netbeans.apache.org/src/content/templates/footer.gsp b/netbeans.apache.org/src/content/templates/footer.gsp
index e5966e8..af91d32 100644
--- a/netbeans.apache.org/src/content/templates/footer.gsp
+++ b/netbeans.apache.org/src/content/templates/footer.gsp
@@ -80,7 +80,7 @@
             <div class="large-auto cell">
                 <h1><a href="/download/index.html">Download</a></h1>
                 <ul>
-                    <li><a href="/download/index.html">Binary downloads</a></li>
+                    <li><a href="/download/index.html#releases">Releases</a></li>
                     <li><a href="/plugins/index.html">Plugins</a></li>
                     <li><a href="/download/index.html#source">Building from source</a></li>
                     <li><a href="/download/index.html#previous">Previous releases</a></li>
diff --git a/netbeans.apache.org/src/content/templates/news.gsp b/netbeans.apache.org/src/content/templates/news.gsp
index 4a518c8..21daec8 100644
--- a/netbeans.apache.org/src/content/templates/news.gsp
+++ b/netbeans.apache.org/src/content/templates/news.gsp
@@ -24,7 +24,7 @@
         <div class='cell'>
             <div class="annotation">Just released!</div>
             <h1>Apache NetBeans 9.0 Beta</h1>
-            <p><a href="https://www.apache.org/dyn/closer.cgi/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/">Download from an Apache mirror close to you</a></p>
+            <p><a class="button success" href="/download/nb90-beta.html">Read more</a></p>
         </div>
     </div>
 </section>
diff --git a/netbeans.apache.org/src/content/templates/slider.gsp b/netbeans.apache.org/src/content/templates/slider.gsp
index 6e3f956..55cb722 100644
--- a/netbeans.apache.org/src/content/templates/slider.gsp
+++ b/netbeans.apache.org/src/content/templates/slider.gsp
@@ -37,7 +37,7 @@
                         of the NetBeans Java SE IDE.<br>With support for <b>Java 9</b>, <b>JShell</b>, <b>JLink</b>,
                         <b>Jigsaw</b> and more!
                       </p>
-                      <p><a class='button success' href="https://www.apache.org/dyn/closer.cgi/incubator/netbeans/incubating-netbeans-java/incubating-9.0-beta/">Download</a></p>
+                      <p><a class='button success' href="/download/nb90-beta.html">Read more</a></p>
                   </div>
               </div>
           </section>

-- 
To stop receiving notification emails like this one, please contact
vieiro@apache.org.

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

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