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 <[email protected]>
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
[email protected].
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists