You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by gi...@apache.org on 2023/08/02 20:26:53 UTC
[netbeans-website] branch asf-site updated: Automated site publishing by Jenkins build 699
This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new b6cbe8357 Automated site publishing by Jenkins build 699
b6cbe8357 is described below
commit b6cbe83570a04143d56f5823f18110d0baa12634
Author: jenkins <bu...@apache.org>
AuthorDate: Wed Aug 2 20:26:49 2023 +0000
Automated site publishing by Jenkins build 699
---
content/blogs/atom | 1312 +++-
...sed.html => announce-apache-netbeans-11-1.html} | 36 +-
...sed.html => announce-apache-netbeans-11-2.html} | 37 +-
...2-3.html => announce-apache-netbeans-11-3.html} | 25 +-
...2-6.html => announce-apache-netbeans-12-0.html} | 38 +-
...2-3.html => announce-apache-netbeans-12-1.html} | 24 +-
...2-3.html => announce-apache-netbeans-12-2.html} | 25 +-
.../blogs/entry/announce-apache-netbeans-12-3.html | 4 +-
.../blogs/entry/announce-apache-netbeans-12-4.html | 4 +-
.../blogs/entry/announce-apache-netbeans-12-5.html | 4 +-
.../blogs/entry/announce-apache-netbeans-12-6.html | 4 +-
.../announce-apache-netbeans-13-released.html | 4 +-
.../announce-apache-netbeans-14-released.html | 2 +-
.../announce-apache-netbeans-15-released.html | 2 +-
.../announce-apache-netbeans-16-released.html | 2 +-
.../announce-apache-netbeans-17-released.html | 2 +-
.../announce-apache-netbeans-18-released.html | 2 +-
...=> announce-apache-netbeans-has-graduated.html} | 43 +-
...=> announce-apache-netbeans-incubating-10.html} | 35 +-
...=> announce-apache-netbeans-incubating-11.html} | 37 +-
... => announce-apache-netbeans-incubating-9.html} | 32 +-
...=> announce-apache-netbeans-incubating-91.html} | 60 +-
...=> announce-apache-netbeans-incubating-92.html} | 42 +-
...prague.html => apache-netbeans-11-3-beta2.html} | 24 +-
... apache-netbeans-openjfx-and-adoptopenjdk.html} | 37 +-
.../blogs/entry/apache-netbeans-welcome-new.png | Bin 0 -> 326213 bytes
...de-for-foss.html => lsp-client-demo-ba-sh.html} | 188 +-
.../entry/nb112-php74-arrow-functions-2.0.png | Bin 0 -> 99711 bytes
...112-php74-convert-closure-to-arrow-function.gif | Bin 0 -> 352263 bytes
...2-php74-null-coalescing-assignment-operator.png | Bin 0 -> 20042 bytes
.../nb112-php74-numeric-literal-separator.png | Bin 0 -> 35230 bytes
.../blogs/entry/nb112-php74-project-properties.png | Bin 0 -> 62233 bytes
...2-php74-spread-operator-in-array-expression.png | Bin 0 -> 41252 bytes
...suggest-using-combined-assignment-operators.gif | Bin 0 -> 321759 bytes
.../entry/nb112-php74-typed-properties-2.0.png | Bin 0 -> 40397 bytes
...released.html => netbeans-11-3-is-shaping.html} | 87 +-
...eased.html => netbeans-at-oracle-code-one.html} | 104 +-
.../entry/netbeans-pub-hangout-in-prague.html | 2 +-
...ewly-identified-inactive-malware-campaign.html} | 68 +-
...che-netbeans-12-4.html => php-7-4-support.html} | 124 +-
...gue.html => released-netbeans-11-2-update.html} | 26 +-
...simplified-apache-netbeans-welcome-screen.html} | 44 +-
.../blogs/entry/towards-fair-trade-for-foss.html | 6 +-
...5-released.html => what-to-do-with-javafx.html} | 72 +-
...ague.html => when-will-apache-netbeans-12.html} | 37 +-
...2-6.html => why-does-apache-netbeans-need.html} | 45 +-
content/blogs/index.html | 1166 +++-
content/sitemap.xml | 6272 ++++++++++----------
content/wiki/DevFaqIndex.html | 6 +-
49 files changed, 6408 insertions(+), 3676 deletions(-)
diff --git a/content/blogs/atom b/content/blogs/atom
index fc6751d3d..e69fd689a 100644
--- a/content/blogs/atom
+++ b/content/blogs/atom
@@ -6,7 +6,7 @@
<id>https://netbeans.apache.org/blogs/atom</id>
<link rel="self" type="application/atom+xml" href="https://netbeans.apache.org/blogs/atom" />
<link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/atom" />
- <updated>2023-08-02T08:05:22.582Z</updated>
+ <updated>2023-08-02T20:26:38.592Z</updated>
<entry>
<id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-18-released.html</id>
<title type="html">[ANNOUNCE] Apache NetBeans 18 Released</title>
@@ -31,7 +31,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<p><a href="../../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -77,7 +77,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb17/index.html">Apache NetBeans 17 Download page</a></p>
+<p><a href="../../download/nb17/index.html">Apache NetBeans 17 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -123,7 +123,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb16/index.html">Apache NetBeans 16 Download page</a></p>
+<p><a href="../../download/nb16/index.html">Apache NetBeans 16 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -183,7 +183,7 @@ with all its institutions, etc, and, though I can&#8217;t say I really have
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic1.png" alt="towards fair trade for foss pic1">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic1.png" alt="towards fair trade for foss pic1">
</div>
</div>
<div class="paragraph">
@@ -196,7 +196,7 @@ NGOs, local administrations, governments, etc, from within the EU and beyond.<
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic2.png" alt="towards fair trade for foss pic2">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic2.png" alt="towards fair trade for foss pic2">
</div>
</div>
<div class="paragraph">
@@ -206,7 +206,7 @@ on the most important topics to carry forward and recommend to the European Comm
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic3.png" alt="towards fair trade for foss pic3">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic3.png" alt="towards fair trade for foss pic3">
</div>
</div>
</div>
@@ -281,7 +281,7 @@ ideally in a pub, which is also where NetBeans started.</p>
</div>
<div class="imageblock">
<div class="content">
-<img src="netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
+<img src="https://netbeans.apache.org/blogs/entry/netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
</div>
</div>
</content>
@@ -310,7 +310,7 @@ ideally in a pub, which is also where NetBeans started.</p>
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb15/index.html">Apache NetBeans 15 Download page</a></p>
+<p><a href="../../download/nb15/index.html">Apache NetBeans 15 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -356,7 +356,7 @@ ideally in a pub, which is also where NetBeans started.</p>
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb14/index.html">Apache NetBeans 14 Download page</a></p>
+<p><a href="../../download/nb14/index.html">Apache NetBeans 14 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -399,13 +399,13 @@ ideally in a pub, which is also where NetBeans started.</p>
<p>New &amp; noteworthy features of the 13 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb13/index.html">Apache NetBeans 13 Features page</a></p>
+<p><a href="../../download/nb13/index.html">Apache NetBeans 13 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb13/nb13.html">Apache NetBeans 13 Download page</a></p>
+<p><a href="../../download/nb13/nb13.html">Apache NetBeans 13 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -466,13 +466,13 @@ We do not believe any vulnerability in Log4j v1 is exploitable in Apache NetBean
<p>New &amp; noteworthy features of the 12.6 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
+<p><a href="../../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
+<p><a href="../../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -512,13 +512,13 @@ We do not believe any vulnerability in Log4j v1 is exploitable in Apache NetBean
<p>New &amp; noteworthy features of the 12.5 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb125/index.html">Apache NetBeans 12.5 Features page</a></p>
+<p><a href="../../download/nb125/index.html">Apache NetBeans 12.5 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb125/nb125.html">Apache NetBeans 12.5 Download page</a></p>
+<p><a href="../../download/nb125/nb125.html">Apache NetBeans 12.5 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -564,13 +564,13 @@ We do not believe any vulnerability in Log4j v1 is exploitable in Apache NetBean
<p>New &amp; noteworthy features of the 12.4 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb124/index.html">Apache NetBeans 12.4 Features page</a></p>
+<p><a href="../../download/nb124/index.html">Apache NetBeans 12.4 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb124/nb124.html">Apache NetBeans 12.4 Download page</a></p>
+<p><a href="../../download/nb124/nb124.html">Apache NetBeans 12.4 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -751,16 +751,1288 @@ However, the WatchService is not guaranteed to work (e.g., due to OS restriction
<p>New &amp; noteworthy features of the 12.3 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
+<p><a href="../../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
+<p><a href="../../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-2.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans 12.2 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-2.html"/>
+ <published>2020-12-07T00:00:00Z</published>
+ <updated>2020-12-07T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.2 was released on December 5th 2020.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and (new) C/C++.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 12.2 is the second quarterly feature update in the NetBeans 12 cycle.
+The LTS release of the current cycle is Apache NetBeans 12.0.
+The 12.2 release has not been as heavily tested as the LTS release.
+Use 12.2 to access the latest features and to provide feedback for the next LTS release, scheduled for mid-2021.</p>
+</div>
+<div class="paragraph">
+<p>New &amp; noteworthy features of the 12.2 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb122/index.html">Apache NetBeans 12.2 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb122/nb122.html">Apache NetBeans 12.2 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-1.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans 12.1 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-1.html"/>
+ <published>2020-09-15T00:00:00Z</published>
+ <updated>2020-09-15T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.1 was released on Sept 1st 2020.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and (new) C/C++.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 12.1 is the first quarterly feature update in the NetBeans 12 cycle.
+The LTS release of the current cycle is Apache NetBeans 12.0. The 12.1 release has not been as heavily tested as the LTS release.
+Use 12.1 to access the latest features and to provide feedback for the next LTS release, scheduled for mid-2021.</p>
+</div>
+<div class="paragraph">
+<p>New &amp; noteworthy features of the 12.1 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb121/index.html">Apache NetBeans 12.1 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb121/nb121.html">Apache NetBeans 12.1 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-0.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans 12.0 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-0.html"/>
+ <published>2020-06-09T00:00:00Z</published>
+ <updated>2020-06-09T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>Apache NetBeans 12.0 adds support for the latest Java language features, integrates new code donations from Oracle for Java Web development,
+enhances its best of breed Apache Maven tooling, brings multiple enhancements for users of Gradle,
+includes built-in features for Payara and WildFly for the first time, introduces new out of the box templates for JavaFX,
+upgrades and extends its PHP editor, provides new dark look and feel options, and includes a wide range of fixes.</p>
+</div>
+<div class="paragraph">
+<p>All features provided by Apache NetBeans are supported out of the box,
+without additional plugins needing to be installed, and all for free.
+Apache NetBeans 12.0 is the first LTS release of NetBeans as a top level Apache project.</p>
+</div>
+<div class="paragraph">
+<p>We would like to thank all contributors, the community, and the Apache Software Foundation for the great co-operation and enthusiasm
+enabling this complex and exciting project to continue to inspire and be of use to developers all over the world.</p>
+</div>
+<div class="paragraph">
+<p>New &amp; noteworthy features of the 12.0 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb120/index.html">Apache NetBeans 12.0 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb120/nb120.html">Apache NetBeans 12.0 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/newly-identified-inactive-malware-campaign.html</id>
+ <title type="html">Newly Identified Inactive Malware Campaign: Impact on Apache NetBeans</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/newly-identified-inactive-malware-campaign.html"/>
+ <published>2020-06-01T00:00:00Z</published>
+ <updated>2020-06-01T00:00:00Z</updated>
+ <content type="html">
+ <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_related_references">Related references:</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Researchers at GitHub have identified 26 projects on GitHub that have been infected by malware<a href="#secu">[1]</a>.
+The initial point of infection is undetermined and all activity with the malware has been shut down.
+The malware relied on project templates generated by Apache NetBeans using an older customized Apache Ant-based build system
+that has been in limited use since 2006. This does not impact users of other build systems like Apache Maven or Gradle or even most Apache Ant users.
+The majority of Apache NetBeans projects leverage native build tool integrations that are shared with continuous integration systems.
+With over 44 million repositories hosted on GitHub<a href="#zdnet">[2]</a>, the scope of these 26 projects looks isolated, these projects have been set to private,
+and their owners contacted, while GitHub has not had reason to contact the NetBeans community about this,
+indicating that this has no significant impact on the NetBeans community.</p>
+</div>
+<div class="paragraph">
+<p>Note: Software Supply Chain attacks are not unique to any IDE and the NetBeans community will continue to monitor the
+threat landscape to keep developers safe and aware. Be aware<a href="#apidesign">[3]</a> that any build system that you use when developing applications,
+with any IDE or build system, can be infiltrated by malware. Always make sure that the files you check into your versioning system
+are your own or that you know where they come from and what they do.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_related_references">Related references:</h2>
+<div class="sectionbody">
+<div class="ulist bibliography">
+<ul class="bibliography">
+<li>
+<p><a id="secu"></a>[1] <a href="https://securitylab.github.com/research/octopus-scanner-malware-open-source-supply-chain">https://securitylab.github.com/research/octopus-scanner-malware-open-source-supply-chain</a></p>
+</li>
+<li>
+<p><a id="zdnet"></a>[2]<a href="https://www.zdnet.com/article/github-tops-40-million-developers-as-python-data-science-machine-learning-popularity-surges/">https://www.zdnet.com/article/github-tops-40-million-developers-as-python-data-science-machine-learning-popularity-surges/</a></p>
+</li>
+<li>
+<p><a id="apidesign"></a>[3] <a href="http://wiki.apidesign.org/wiki/Malware">http://wiki.apidesign.org/wiki/Malware</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/when-will-apache-netbeans-12.html</id>
+ <title type="html">When will Apache NetBeans 12.0 be released?</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/when-will-apache-netbeans-12.html"/>
+ <published>2020-03-11T00:00:00Z</published>
+ <updated>2020-03-11T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>Apache NetBeans 12.0 will be released once many people:</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download Apache NetBeans 12.0 Beta 4: removed</p>
+</li>
+<li>
+<p>Try it out. Here is an overview of the newest features, though incomplete: removed</p>
+</li>
+<li>
+<p>Fill in this very quick survey: removed</p>
+</li>
+</ol>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-3.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans 11.3 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-3.html"/>
+ <published>2020-03-04T00:00:00Z</published>
+ <updated>2020-03-04T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.3.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 11.3 is the third Apache NetBeans release outside the Apache Incubator and the third release of the <a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule">new quarterly release cycle</a>.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0.
+The 11.3 release has not been as heavily tested as the LTS release.
+Use 11.3 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
+</div>
+<div class="paragraph">
+<p>New &amp; noteworthy features of the 11.3 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb113/index.html">Apache NetBeans 11.3 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb113/nb113.html">Apache NetBeans 11.3 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/apache-netbeans-11-3-beta2.html</id>
+ <title type="html">Apache NetBeans 11.3-beta2 is Ready for Testing!</title>
+ <author><name>lkishalmi</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/apache-netbeans-11-3-beta2.html"/>
+ <published>2020-02-03T00:00:00Z</published>
+ <updated>2020-02-03T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>Eric Barboni, our Release Manager of 11.3, produced Apache NetBeans 11.3-beta2 build the other day. It is available for testing!</p>
+</div>
+<div class="paragraph">
+<p>Those using the Snap distribution and would like to give it a try:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console">sudo snap refresh --channel=edge netbeans</code></pre>
+</div>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/released-netbeans-11-2-update.html</id>
+ <title type="html">Released: NetBeans 11.2 Update 1</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/released-netbeans-11-2-update.html"/>
+ <published>2019-12-03T00:00:00Z</published>
+ <updated>2019-12-03T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>This release is identical to 11.2 except for backported fixes for:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3257">NETBEANS-3257</a> Fixed issue on refactoring rename of java method (and potentially other nb-javac issues)</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3335">NETBEANS-3335</a> Enhance robustness of HTML Lexer - enter key doesn&#8217;t work in certain files</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3290">NETBEANS-3290</a> Fix common.xml causing layer build problems in RCP applications</p>
+</div>
+<div class="paragraph">
+<p>Use the Plugin Manager under the Tools menu to update 11.2 to 11.2 Update 1.</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/netbeans-11-3-is-shaping.html</id>
+ <title type="html">NetBeans 11.3 is Shaping up Nicely</title>
+ <author><name>lkishalmi</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/netbeans-11-3-is-shaping.html"/>
+ <published>2019-11-30T00:00:00Z</published>
+ <updated>2019-11-30T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>One month has passed since NetBeans 11.2 had been released.
+There are 82 new PR-s made it to the master branch so far.
+We usually have a, not necessary intentional, "theme" for each release. I&#8217;d say the theme is for 11.3 is: "Remove the Rust".</p>
+</div>
+<div class="paragraph">
+<p>Our code and libraries spent long time in the transit.
+Many of our modules were still compiling against Java 1.6 and/or used ancient versions of third party libraries.
+11.3 improved a lot on this front and there are still many PR are in the queue to carry that on.
+Without trying to be complete, here is a small list of changes what&#8217;s coming:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Jgit Library Update</p>
+</li>
+<li>
+<p>ASM, PostgreSQL, JUnit5 and Other Library Updates.</p>
+</li>
+<li>
+<p>PHP Fixes</p>
+</li>
+<li>
+<p>HTML Lexer Stability Improvements</p>
+</li>
+<li>
+<p>JSF 2.3 Support</p>
+</li>
+<li>
+<p>Gradle Tooling 6.0</p>
+</li>
+<li>
+<p>Several Cleanups, Remove Compile Warnings</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>On the UI Side:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Return of Dark Metal and Dark Nimbus Look and Feel</p>
+</li>
+<li>
+<p>Experimental support for Flatlaf Look and Feel</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>On Gradle Side:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Test Output is Channeled Back to the IDE</p>
+</li>
+<li>
+<p>Added Project Reload Action</p>
+</li>
+<li>
+<p>Elephant Icons Finally Replace the old Ones</p>
+</li>
+</ul>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-2.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans 11.2 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-2.html"/>
+ <published>2019-11-01T00:00:00Z</published>
+ <updated>2019-11-01T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.2.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 11.2 is the second Apache NetBeans release outside the Apache Incubator and the second release of the new quarterly release cycle.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0.
+The 11.2 release has not been as heavily tested as the LTS release.
+Use 11.2 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
+</div>
+<div class="paragraph">
+<p>New &amp; noteworthy features of the 11.2 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb112/index.html">Apache NetBeans 11.2 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb112/nb112.html">Apache NetBeans 11.2 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/netbeans-at-oracle-code-one.html</id>
+ <title type="html">NetBeans at Oracle Code One 2019</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/netbeans-at-oracle-code-one.html"/>
+ <published>2019-09-11T00:00:00Z</published>
+ <updated>2019-09-11T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>An Apache NetBeans schedule for those going to Oracle Code One 2019 next week!</p>
+</div>
+<div class="paragraph">
+<p><strong>Saturday, September 14</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>19:00 Hang out in the Thirsty Bear in Howard Street</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Monday, September 16</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Why You Should Be Coding with the NetBeans IDE</strong> [BOF1321]
+Mark Stephens, Developer, IDRsolutions
+Ethan Price, Developer, IDRsolutions
+02:30 PM - 03:15 PM | Moscone South - Room 305</p>
+</li>
+<li>
+<p><strong>Java IDE Wars</strong> [DEV1375]
+Ken Fogel, Teacher, Dawson College
+Scott Selikoff, Software Developer, Selikoff Solutions, LLC
+Jeanne Boyarsky, Developer, CodeRanch
+04:00 PM - 04:45 PM | Moscone South - Room 304</p>
+</li>
+<li>
+<p><strong>Hacking the NetBeans IDE</strong> [BOF1338]
+Mark Stephens, IDR Solutions
+06:00 PM - 06:45 PM | Moscone South - Room 309</p>
+</li>
+<li>
+<p><strong>Hacking the NetBeans Profiler</strong> [BOF4170]
+Ryan Cuprak, Formulation Applications R&amp;D; Development Senior Manager, Dassault Systemes
+06:00 PM - 06:45 PM | Moscone South - Room 305</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Tuesday, September 17</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Getting Started with Deep Learning for Enterprise Java Developers</strong> [DEV2126]
+Zoran Sevarac, Associate Professor, University of Belgrade, Faculty of Organisational Sciences
+Suyash Joshi, Developer Marketing Director, Oracle
+12:30 PM - 01:15 PM | Moscone South - Room 308</p>
+</li>
+<li>
+<p><strong>Testing on Oracle Autonomous Database with Homomorphic Encryption, Using NetBeans and Java - BYOL</strong> [HOL3196]
+Simon Bain, Founder &amp; CTO, ShieldIO
+12:30 PM - 02:30 PM | Moscone West - Room 3024C</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Wednesday, September 18</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Apache NetBeans: Its Status and Future</strong> [DEV2506]
+Geertjan Wielenga, Product Manager, Oracle
+Mark Stephens, Developer, IDRsolutions
+Ethan Price, Developer, IDRsolutions
+06:00 PM - 06:45 PM | Moscone South - Room 206</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Thursday, September 19</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Testing on Oracle Autonomous Database with Homomorphic Encryption, Using NetBeans and Java - BYOL</strong> [HOL3196]
+Simon Bain, Founder &amp; CTO, ShieldIO
+09:00 AM - 11:00 AM | Moscone West - Room 3024C</p>
+</li>
+<li>
+<p>19:00 Hang out in the Thirsty Bear in Howard Street</p>
+</li>
+</ul>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/what-to-do-with-javafx.html</id>
+ <title type="html">What to do with JavaFX and OpenJFX in Apache NetBeans?</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/what-to-do-with-javafx.html"/>
+ <published>2019-08-25T00:00:00Z</published>
+ <updated>2019-08-25T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>If Apache NetBeans runs on JDK 8, a range of Ant-based JavaFX sample applications are available in NetBeans to help you get started and learn about JavaFX.
+However, if NetBeans does not run on JDK 8, the available Ant-based JavaFX samples don&#8217;t work (can&#8217;t be created) but there&#8217;s no point
+in working on fixing that since from JDK 11 onwards JavaFX is no longer part of the JDK and Maven/Gradle-based <a href="https://openjfx.io/">OpenJFX samples</a> are obvious
+candidates for integration into NetBeans instead.</p>
+</div>
+<div class="paragraph">
+<p>However, how should that be handled in NetBeans? Before Apache NetBeans 11.1,
+there was no integration with OpenJFX. Only JavaFX projects and samples were built into NetBeans,
+which led to a great deal of confusion since when someone sets up an environment from scratch today,
+they&#8217;re unlikely to have installed JDK 8. Much more likely, they&#8217;ll have JDK 11 or 12 and then those JavaFX projects
+ and samples in NetBeans cannot be used, i.e., when you try to create those samples, while running NetBeans on anything other than JDK 8,
+you&#8217;re simply told in the wizard that you have the wrong JDK. And then you somehow need to find out that the best thing to do next is use
+the <a href="https://openjfx.io/openjfx-docs/">OpenJFX documentation</a> to set up the OpenJFX samples in NetBeans.</p>
+</div>
+<div class="paragraph">
+<p>That is suboptimal and so Gluon integrated their two sample applications into Apache NetBeans 11.1, i.e., in the most recent release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/tree/master/javafx/openjfx.samples">https://github.com/apache/netbeans/tree/master/javafx/openjfx.samples</a></p>
+</div>
+<div class="paragraph">
+<p>That is a step forward but still suboptimal, as explained here by Jaroslav Tulach:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/pull/1241#issuecomment-491357016">https://github.com/apache/netbeans/pull/1241#issuecomment-491357016</a></p>
+</div>
+<div class="paragraph">
+<p>That entire new module is not needed. Literally, all that needs to be done is that this file needs to be updated with two new template registrations:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/blob/master/java/maven/src/org/netbeans/modules/maven/newproject/MavenWizardIterator.java">https://github.com/apache/netbeans/blob/master/java/maven/src/org/netbeans/modules/maven/newproject/MavenWizardIterator.java</a></p>
+</div>
+<div class="paragraph">
+<p>And, literally, this is all that needs to be added there, since the two OpenJFX samples are on Maven Central and as pointed out above, "NetBeans has a nice support for creating wizards over Maven archetypes."</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java">@TemplateRegistration(folder = ArchetypeWizards.TEMPLATE_FOLDER,
+position = 925,
+displayName = "#LBL_Maven_FXML_Archetype",
+iconBase = "org/netbeans/modules/maven/resources/jaricon.png",
+description = "javafx.html")
+@Messages("LBL_Maven_FXML_Archetype=FXML JavaFX Maven Archetype")
+public static WizardDescriptor.InstantiatingIterator&lt;?&gt; openJFXFML() {
+ return ArchetypeWizards.definedArchetype("org.openjfx", "javafx-archetype-fxml", "0.0.2", null, LBL_Maven_FXML_Archetype());
+}
+
+@TemplateRegistration(folder = ArchetypeWizards.TEMPLATE_FOLDER,
+position = 926,
+displayName = "#LBL_Maven_Simple_Archetype",
+iconBase = "org/netbeans/modules/maven/resources/jaricon.png",
+description = "javafx.html")
+@Messages("LBL_Maven_Simple_Archetype=Simple JavaFX Maven Archetype")
+public static WizardDescriptor.InstantiatingIterator&lt;?&gt; openJFXSimple() {
+ return ArchetypeWizards.definedArchetype("org.openjfx", "javafx-archetype-simple", "0.0.2", null, LBL_Maven_Simple_Archetype());
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>That literally is all that is needed to be added to the Java source file above, instead of having a completely new module,
+which doesn&#8217;t integrate as neatly as the above with the Apache NetBeans infrastructure.
+(And this is a small tip for anyone else wanting to make their Maven archetypes available to NetBeans: the above is literally all you need to do.)</p>
+</div>
+<div class="paragraph">
+<p>However, the fundamental question remains: how do we notify users of Apache NetBeans that they should be using OpenJFX and not JavaFX?
+Maybe we should simply remove all JavaFX projects and samples, however that would be unfortunate for anyone using JDK 8.
+Or maybe the solution is to create a category named "Legacy" in the New Project dialog and then put all JavaFX projects and samples there,
+so that it&#8217;s clear that they&#8217;re not recommended, while still having them available for JDK 8 users?</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/simplified-apache-netbeans-welcome-screen.html</id>
+ <title type="html">Simplified Apache NetBeans Welcome Screen</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/simplified-apache-netbeans-welcome-screen.html"/>
+ <published>2019-08-24T00:00:00Z</published>
+ <updated>2019-08-24T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>To simplify the Welcome Screen and, in particular, replace all links to netbeans.org with netbeans.apache.org, I have created this issue and pull request:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3020">https://issues.apache.org/jira/browse/NETBEANS-3020</a></p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/pull/1457">https://github.com/apache/netbeans/pull/1457</a></p>
+</div>
+<div class="paragraph">
+<p>All references to netbeans.org are replaced with equivalents at netbeans.apache.org and the News column, which pointed to netbeans.org, is removed from the tab below, while the Blogs column is renamed to News, since newsworthy items now come from here, i.e., from this blog:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/apache-netbeans-welcome-new.png" alt="apache netbeans welcome new" width="400" height="295">
+</div>
+</div>
+<div class="paragraph">
+<p>Also, the Featured Demo on the first tab is removed, best to have as few links to external places as possible, i.e., help reduce potential points of failure, especially here where having that demo in the page doesn&#8217;t add all that much while removing it reduces the need for external URL calls that could cause problems and slow things down.</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/lsp-client-demo-ba-sh.html</id>
+ <title type="html">LSP Client demo - (ba)sh language server</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/lsp-client-demo-ba-sh.html"/>
+ <published>2019-08-17T00:00:00Z</published>
+ <updated>2019-08-17T00:00:00Z</updated>
+ <content type="html">
+ <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_setting_up">Setting Up</a></li>
+<li><a href="#_syntax_coloring_via_textmate">Syntax Coloring via TextMate</a></li>
+<li><a href="#_language_support_via_the_language_server">Language Support via the Language Server</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Below is a scenario by Jan Lahoda, the creator of LSP integration for Apache NetBeans, for how to integrate the bash language server with Apache NetBeans, including syntax highlighting.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_setting_up">Setting Up</h2>
+<div class="sectionbody">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Install npm (and node.js). On Ubuntu, e.g., do "apt install npm", though something different will be needed on Mac OS X.</p>
+</li>
+<li>
+<p>Create a directory in which we are going to work, have a terminal opened in that directory.</p>
+</li>
+<li>
+<p>Install the bash-language-server:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> npm install bash-language-server</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>On Mac OSX:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> npm install bash-language-server --unsafe-perm</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>This will install the server into the current directory.</p>
+</div>
+</li>
+<li>
+<p>Try the bash server:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> ./node_modules/bash-language-server/bin/main.js --help</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>You should see something like this:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> Usage:
+ bash-language-server start
+ bash-language-server -h | --help
+ bash-language-server -v | --version</code></pre>
+</div>
+</div>
+</li>
+<li>
+<p>Create a NetBeans module. Create a File Type (Module Development/File Type), mime type: text/sh, file extension: sh</p>
+</li>
+</ol>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_syntax_coloring_via_textmate">Syntax Coloring via TextMate</h2>
+<div class="sectionbody">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download the TextMate grammar file here, and put it alongside the newly created DataObject:
+<a href="https://raw.githubusercontent.com/microsoft/vscode/master/extensions/shellscript/syntaxes/shell-unix-bash.tmLanguage.json">https://raw.githubusercontent.com/microsoft/vscode/master/extensions/shellscript/syntaxes/shell-unix-bash.tmLanguage.json</a></p>
+</li>
+<li>
+<p>Add "TextMate Lexer" as a dependency of the module.</p>
+</li>
+<li>
+<p>Into the DataObject add this annotation:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> @GrammarRegistration(grammar="shell-unix-bash.tmLanguage.json", mimeType="text/sh")</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>GrammarRegistration is:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> import org.netbeans.modules.textmate.lexer.api.GrammarRegistration;</code></pre>
+</div>
+</div>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>This should lead to syntax highlighted source for .sh bash files taken from the TextMate grammar file.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_language_support_via_the_language_server">Language Support via the Language Server</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Next, we need to add language support using the language server.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Add "LSP Client" and "MIME Lookup API" as dependencies of the module.</p>
+</li>
+<li>
+<p>Create a new class, ShellClient, in the module, put this into it, (replacing " " with the absolute path to "node_modules/bash-language-server"):</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> import java.io.IOException;
+ import org.netbeans.api.editor.mimelookup.MimeRegistration;
+ import org.netbeans.modules.lsp.client.spi.LanguageServerProvider;
+ import org.openide.util.Exceptions;
+ import org.openide.util.Lookup;
+
+ @MimeRegistration(mimeType="text/sh", service=LanguageServerProvider.class)
+ public class ShellClient implements LanguageServerProvider {
+
+ @Override
+ public LanguageServerDescription startServer(Lookup lkp) {
+ try {
+ Process p = new ProcessBuilder("/bin/main.js", "start").start();
+ return LanguageServerDescription.create(p.getInputStream(), p.getOutputStream(), p);
+ } catch (IOException ex) {
+ Exceptions.printStackTrace(ex);
+ return null;
+ }
+ }
+
+ }</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>You may need to explicitly call node in the above code, i.e., as follows:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> Process p = new ProcessBuilder(
+ "/usr/local/bin/node",
+ "/bin/main.js",
+ "start").start();</code></pre>
+</div>
+</div>
+</li>
+<li>
+<p>Build and start the module.</p>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>Caveat: the language server is started only for files that are inside a project, so create (any) new project, and inside the project, put a shell file. E.g. copy "bin/netbeans" as "test.sh" into the project. Open it in the editor - there should be syntax highlighting, Navigator, and code completion should show something, etc.</p>
+</div>
+</div>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/why-does-apache-netbeans-need.html</id>
+ <title type="html">Why Does Apache NetBeans Need Its Own Parsers?</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/why-does-apache-netbeans-need.html"/>
+ <published>2019-08-06T00:00:00Z</published>
+ <updated>2019-08-06T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>A question was asked on the <a href="https://lists.apache.org/thread/rdtcvc87pj1d8oj6qcwbm7bjkkr53m5s">Apache NetBeans mailing list</a>: "I was just curious about the theoretical aspect of parsing. Isn&#8217;t there a unified parsing API, using ANTLR/lex/yacc which can parse any language given a grammar for it? Why do we use a different parsing implementation (like the Graal JS parser in this instance) when a unified approach will help us support l [...]
+</div>
+<div class="paragraph">
+<p>Tim Boudreau, involved in NetBeans from its earliest hours, responds, in the thread linked above:</p>
+</div>
+<div class="quoteblock">
+<blockquote>
+<div class="paragraph">
+<p>First, in an IDE, you are <strong>never</strong> just "parsing". You are doing <strong>a lot</strong> with the results of the parse. An IDE doesn&#8217;t have to just parse one file; it must also understand the context of the project that file lives in; how it relates to other files and those files interdependencies; multiple versions of languages; and the fact that the results of a parse do not map cleanly to a bunch of stuff an IDE would s [...]
+</div>
+<div class="paragraph">
+<p>Second, while there are tools like ANTLR (version 4 of which is awesome, by the way), there is still a lot of code you have to write to interact with the results of a parse to do something useful beyond syntax coloring in an IDE. One of my side projects is tooling for NetBeans that <strong>do</strong> let you take an ANTLR grammar and auto generate a lot of the features a language plugin should have. Even with that almost completely declarative, you wind up needing a [...]
+</div>
+<div class="paragraph">
+<p>Third, in an IDE with a 20 year history, a lot of parser generating technologies have come and gone - javacc, javacup, ANTLR, and good old hand-written lexers and parsers. Unifying them all would be an enormous amount of work, would break a lot of code that works just fine, and the end result would be - stuff we&#8217;ve already got, that already works, just with one-parser-generator-to-rule-them-all underneath. Other than prettiness, I don&#8217;t know what problem that [...]
+</div>
+<div class="paragraph">
+<p>So, all of this is to say: We use different parsing implementations because parsing is just a tiny piece of supporting a language, so it wouldn&#8217;t make the hard parts easier enough to be worth it. And there will be new cool parser-generating technologies that come along, and it&#8217;s good to be able to use them, rather than be married to one-parser-generator-to-rule-them-all and have this conversation again, when they come along.</p>
+</div>
+</blockquote>
+<div class="attribution">
+&#8212; Tim
+</div>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/php-7-4-support.html</id>
+ <title type="html">PHP 7.4 Support</title>
+ <author><name>Junichi</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/php-7-4-support.html"/>
+ <published>2019-07-25T00:00:00Z</published>
+ <updated>2019-07-25T00:00:00Z</updated>
+ <content type="html">
+ <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_php_7_4_support">PHP 7.4 Support</a>
+<ul class="sectlevel2">
+<li><a href="#_null_coalescing_assignment_operator">Null Coalescing Assignment Operator</a></li>
+<li><a href="#_spread_operator_in_array_expression">Spread Operator in Array Expression</a></li>
+<li><a href="#_numeric_literal_separator">Numeric Literal Separator</a></li>
+<li><a href="#_typed_properties_2_0">Typed Properties 2.0</a></li>
+<li><a href="#_arrow_functions_2_0">Arrow Functions 2.0</a></li>
+</ul>
+</li>
+<li><a href="#_new_hints">New Hints</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Hi all. Today, we will briefly show you about PHP7.4 support which will be available in the <strong>next NetBeans</strong> version i.e. <strong>NetBeans 11.2</strong>.</p>
+</div>
+<div class="paragraph">
+<p>First of all, I strongly hope that new features are tested by PHP users before NetBeans 11.2 is released because there should be bugs.
+Definitely, we need your help!</p>
+</div>
+<div class="paragraph">
+<p>If you are interested in them, please test it. You can download a dev version here.</p>
+</div>
+<div class="paragraph">
+<p>Then, we could merge new changes quickly thanks to our committer <strong>Tomas Mysik</strong>. Thanks a lot for your review, Tomas!</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_php_7_4_support">PHP 7.4 Support</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>To enable it, you have to set PHP 7.4 as the PHP version of your PHP project. (Right-click your project node, click Project Properties.)</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-project-properties.png" alt="nb112 php74 project properties">
+</div>
+</div>
+<div class="paragraph">
+<p>NetBeans provides support for the new syntaxes for PHP 7.4.</p>
+</div>
+<div class="sect2">
+<h3 id="_null_coalescing_assignment_operator">Null Coalescing Assignment Operator</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-null-coalescing-assignment-operator.png" alt="nb112 php74 null coalescing assignment operator">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_spread_operator_in_array_expression">Spread Operator in Array Expression</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-spread-operator-in-array-expression.png" alt="nb112 php74 spread operator in array expression">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_numeric_literal_separator">Numeric Literal Separator</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-numeric-literal-separator.png" alt="nb112 php74 numeric literal separator">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_typed_properties_2_0">Typed Properties 2.0</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-typed-properties-2.0.png" alt="nb112 php74 typed properties 2.0">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_arrow_functions_2_0">Arrow Functions 2.0</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-arrow-functions-2.0.png" alt="nb112 php74 arrow functions 2.0">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_new_hints">New Hints</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Suggestion for converting a simple closure to an arrow function</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-convert-closure-to-arrow-function.gif" alt="nb112 php74 convert closure to arrow function">
+</div>
+</div>
+<div class="paragraph">
+<p>Suggestion for using combined assignment operators</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-suggest-using-combined-assignment-operators.gif" alt="nb112 php74 suggest using combined assignment operators">
+</div>
+</div>
+<div class="paragraph">
+<p>Of course, code completion, formatting, go to declaration, and mark occurrence features for the above syntaxes should also be fixed.</p>
+</div>
+<div class="paragraph">
+<p>That&#8217;s all for today. As always, please test it. You can download a development version from
+Jenkins Build.
+If you find some issues or enhancements, please report them to JIRA with your exact steps to reproduce them.
+(Components: php - Editor). Thanks.</p>
+</div>
+</div>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-1.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans 11.1 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-1.html"/>
+ <published>2019-07-22T00:00:00Z</published>
+ <updated>2019-07-22T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.1.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 11.1 is the first Apache NetBeans release outside the Apache Incubator and the first release of the new quarterly release cycle.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0. The 11.1 release has not been as heavily tested as the LTS release.
+Use 11.1 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
+</div>
+<div class="paragraph">
+<p>New &amp; noteworthy features of the 11.1 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb111/index.html">Apache NetBeans 11.1 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb111/nb111.html">Apache NetBeans 11.1 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.html</id>
+ <title type="html">Apache NetBeans, OpenJFX, and AdoptOpenJDK</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.html"/>
+ <published>2019-06-10T00:00:00Z</published>
+ <updated>2019-06-10T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>Check out a great series of articles on a killer combination, by Chris Lufg&#8212;&#8203;Apache NetBeans, OpenJFX, and AdoptOpenJDK.</p>
+</div>
+<div class="paragraph">
+<p>In part one you see how to get a modular JavaFX application built and running from NetBeans. In part two, you look at generating, from Maven, a runtime to execute the application. In part 3, you learn about the distribution of the new application.</p>
+</div>
+<div class="paragraph">
+<p>Here are the three parts:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 1</a></p>
+</li>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans-part-2">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 2</a></p>
+</li>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans-part-3">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 3</a></p>
+</li>
+</ul>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-has-graduated.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans Has Graduated!</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-has-graduated.html"/>
+ <published>2019-04-25T00:00:00Z</published>
+ <updated>2019-04-25T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>We have graduated from the Apache Incubator and we are now a top level Apache project at The Apache Software Foundation (ASF).</p>
+</div>
+<div class="paragraph">
+<p><strong>"Being part of the ASF means that NetBeans is now not only free and Open Source software: it is also, uniquely,
+and for the first time, part of a foundation specifically focused on enabling open governance,"
+said Geertjan Wielenga, Vice President of Apache NetBeans.
+"Every contributor to the project now has equal say over the roadmap and direction of NetBeans. That is a new and historic step and the community has been ready for this for a very long time. Thanks to the strong stewardship of NetBeans in Sun Microsystems and Oracle, Apache NetBeans is now ready for the next phase in its development and we welcome everyone to participate as equals as we move forward."</strong></p>
+</div>
+<div class="paragraph">
+<p>The above is from the official Apache press release, all of which can be read here:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://blogsarchive.apache.org/foundation/entry/the-apache-software-foundation-announces51">https://blogsarchive.apache.org/foundation/entry/the-apache-software-foundation-announces51</a></p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-11.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans (incubating) 11.0 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-11.html"/>
+ <published>2019-04-05T00:00:00Z</published>
+ <updated>2019-04-05T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 11.0.</p>
+</div>
+<div class="paragraph">
+<p><strong>Apache NetBeans (incubating) 11.0 constitutes all clusters in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), as well as all the modules that provide the Java SE, Java EE, PHP, JavaScript and Groovy features of Apache NetBeans.</strong></p>
+</div>
+<div class="paragraph">
+<p>In short, Apache NetBeans (incubating) 11.0 is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>New &amp; noteworthy features of the 11.0 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb110/index.html">Apache NetBeans (incubating) 11.0 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb110/nb110.html">Apache NetBeans (incubating) 11.0 Download page</a></p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-10.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans (incubating) 10.0 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-10.html"/>
+ <published>2018-12-27T00:00:00Z</published>
+ <updated>2018-12-27T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 10.0.</p>
+</div>
+<div class="paragraph">
+<p><strong>Apache NetBeans (incubating) 10.0 constitutes all but the enterprise cluster in the Apache NetBeans Git repo,
+which together provide the NetBeans Platform (i.e., the underlying application framework),
+as well as all the modules that provide the Java SE, PHP, JavaScript and Groovy features of Apache NetBeans.</strong></p>
+</div>
+<div class="paragraph">
+<p><strong>In short, Apache NetBeans (incubating) 10.0 is a full IDE for Java SE, PHP and JavaScript development with some Groovy language support.</strong></p>
+</div>
+<div class="paragraph">
+<p>Read more on our download page:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb100/nb100.html">Apache NetBeans (incubating) 10.0 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>New &amp; Noteworthy features of the 10.0 Release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy</a></p>
+</div>
+<div class="paragraph">
+<p>See the below for the donation status of features that have not been donated or included in Apache builds yet, i.e., are not part of Apache NetBeans (incubating) 10.0, e.g., features for working with C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-92.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-92.html"/>
+ <published>2018-07-29T00:00:00Z</published>
+ <updated>2018-07-29T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans (incubating) 9.0 constitutes all the modules in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache NetBeans (incubating) 9.0 is a full IDE for Java SE development.</p>
+</div>
+<div class="paragraph">
+<p>Read more on our download page:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb90/nb90.html">Apache NetBeans (incubating) 9.0 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>New &amp; Noteworthy features of the 9.0 Release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy</a></p>
+</div>
+<div class="paragraph">
+<p>See the below for the donation status of features that have not been donated or included in Apache builds yet, i.e., are not part of Apache NetBeans (incubating) 9.0, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Also see:</p>
+</div>
+<div class="paragraph">
+<p>What&#8217;s Happened to My Favorite NetBeans Plugins?</p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
+</div>
+<div class="paragraph">
+<p>Disclaimer: Apache NetBeans is an effort undergoing incubation at The Apache
+Software Foundation (ASF), sponsored by the Apache Incubator.
+Incubation is required of all newly accepted projects until a further
+review indicates that the infrastructure, communications, and decision
+making process have stabilized in a manner consistent with other
+successful ASF projects. While incubation status is not necessarily a
+reflection of the completeness or stability of the code, it does
+indicate that the project has yet to be fully endorsed by the ASF.</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-91.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans (incubating) 9.0 RC1 released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-91.html"/>
+ <published>2018-05-29T00:00:00Z</published>
+ <updated>2018-05-29T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0 RC1.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans (incubating) 9.0 RC1 constitutes all the modules in the 'release90' branch of the Apache NetBeans Git repo (<a href="https://github.com/apache/incubator-netbeans">https://github.com/apache/incubator-netbeans</a>), which together provide the NetBeans Platform (i.e., the underlying application framework), which was released as Apache NetBeans 9.0 Alpha (incubating), as well as all the modules that provide the Java SE-related features [...]
+</div>
+<div class="paragraph">
+<p>Download not available</p>
+</div>
+<div class="paragraph">
+<p>Details on Apache NetBeans (incubating) 9.0 RC1, including a list of open issues to be resolved prior to the final release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1</a></p>
+</div>
+<div class="paragraph">
+<p>What must be done for the final version of Apache NetBeans (incubating) 9.0 to be released?</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>The items in the link above need to be fixed, e.g, new splash screen needs to be integrated.</p>
+</li>
+<li>
+<p>Cherry picking of pull requests merged into 'main' for 'release90' branch.</p>
+</li>
+<li>
+<p>Put together rc2 release, sanity test it via NetCAT, and publish it.</p>
+</li>
+<li>
+<p>Community Acceptance survey.</p>
+</li>
+<li>
+<p>Start Apache voting for the final release, incorporating input from the Community Acceptance survey.</p>
+</li>
+<li>
+<p>Release 9.0, which will be an IDE for Java SE development only, the other features have not been donated yet by Oracle and are being audited and processed and be part of subsequent releases of Apache NetBeans.</p>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>Take note of the Apache NetBeans release criteria:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+9.0+Release+Criteria">https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+9.0+Release+Criteria</a></p>
+</div>
+<div class="paragraph">
+<p>FYI, see the below for the donation status of features that have not been donated to Apache yet, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. We already have our Apache site set up, here:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
+</div>
+<div class="paragraph">
+<p>On behalf of the Apache NetBeans PPMC</p>
+</div>
+<div class="paragraph">
+<p>Geertjan</p>
+</div>
+ </content>
+ </entry>
+ <entry>
+ <id>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-9.html</id>
+ <title type="html">[ANNOUNCE] Apache NetBeans (incubating) 9.0 Beta released</title>
+ <author><name>Geertjan Wielenga</name></author>
+ <link rel="alternate" type="text/html" href="https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-9.html"/>
+ <published>2018-02-16T00:00:00Z</published>
+ <updated>2018-02-16T00:00:00Z</updated>
+ <content type="html">
+ <div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0 Beta.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 9.0 Beta (incubating) constitutes all the modules in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), which was released as Apache NetBeans 9.0 Alpha (incubating), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache NetBeans 9.0 Beta (incubating) is a full IDE for Java SE development.</p>
+</div>
+<div class="paragraph">
+<p>See the below for the donation status of features that have not been donated to Apache yet, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Note: Apache NetBeans (incubating) 9.0 Beta is primarily focused on IP clearance. Its functionality has not been tested � the NetCAT (NetBeans Community Acceptance Testing) process will begin now that Apache NetBeans (incubating) 9.0 Beta has been released. Watch this space for upcoming announcements about NetCAT. When NetCAT completes, we will vote on the final release of Apache NetBeans (incubating) 9.0.</p>
+</div>
+<div class="paragraph">
+<p>Details on Apache NetBeans (incubating) 9.0 Beta:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta</a></p>
+</div>
+<div class="paragraph">
+<p>Download not available</p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS">https://cwiki.apache.org/confluence/display/NETBEANS</a></p>
+</div>
+<div class="paragraph">
+<p>On behalf of the Apache NetBeans PPMC</p>
+</div>
+<div class="paragraph">
+<p>Geertjan</p>
</div>
</content>
</entry>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-11-1.html
similarity index 88%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-11-1.html
index a8f58eed9..25f64d09f 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-11-1.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans 11.1 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,44 +79,32 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans 11.1 Released</h1>
+ <div class="blogdate">Monday July 22, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.1.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p>Apache NetBeans 11.1 is the first Apache NetBeans release outside the Apache Incubator and the first release of the new quarterly release cycle.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0. The 11.1 release has not been as heavily tested as the LTS release.
+Use 11.1 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p>New & noteworthy features of the 11.1 release:</p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<p><a href="../../download/nb111/index.html">Apache NetBeans 11.1 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
-</div>
-<div class="paragraph">
-<p>See our release schedule:</p>
-</div>
-<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p><a href="../../download/nb111/nb111.html">Apache NetBeans 11.1 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
-</div>
-<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
-</div>
<section class='tools'>
<ul class="menu align-center">
@@ -130,7 +118,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-11-1.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-11-2.html
similarity index 88%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-11-2.html
index a8f58eed9..cdad3dd09 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-11-2.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans 11.2 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,44 +79,33 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans 11.2 Released</h1>
+ <div class="blogdate">Friday November 01, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.2.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p>Apache NetBeans 11.2 is the second Apache NetBeans release outside the Apache Incubator and the second release of the new quarterly release cycle.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0.
+The 11.2 release has not been as heavily tested as the LTS release.
+Use 11.2 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p>New & noteworthy features of the 11.2 release:</p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<p><a href="../../download/nb112/index.html">Apache NetBeans 11.2 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
-</div>
-<div class="paragraph">
-<p>See our release schedule:</p>
-</div>
-<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p><a href="../../download/nb112/nb112.html">Apache NetBeans 11.2 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
-</div>
-<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
-</div>
<section class='tools'>
<ul class="menu align-center">
@@ -130,7 +119,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-11-2.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-3.html b/content/blogs/entry/announce-apache-netbeans-11-3.html
similarity index 89%
copy from content/blogs/entry/announce-apache-netbeans-12-3.html
copy to content/blogs/entry/announce-apache-netbeans-11-3.html
index 182834e6d..5033a4cd2 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-3.html
+++ b/content/blogs/entry/announce-apache-netbeans-11-3.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 12.3 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans 11.3 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans blog index">
<meta name="author" content="Apache NetBeans">
@@ -79,28 +79,29 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.3 Released</h1>
- <div class="blogdate">Thursday March 11, 2021</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans 11.3 Released</h1>
+ <div class="blogdate">Wednesday March 04, 2020</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.3 was released on March 3rd 2021. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.3.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
</div>
<div class="paragraph">
-<p>Apache NetBeans 12.3 is the first quarterly feature update in 2021. The LTS release of the current cycle is Apache NetBeans 12.0. The 12.3 release has not been as heavily tested as the LTS release. Our schedule is publicly available here:</p>
+<p>Apache NetBeans 11.3 is the third Apache NetBeans release outside the Apache Incubator and the third release of the <a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule">new quarterly release cycle</a>.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0.
+The 11.3 release has not been as heavily tested as the LTS release.
+Use 11.3 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>New & noteworthy features of the 11.3 release:</p>
</div>
<div class="paragraph">
-<p>New & noteworthy features of the 12.3 release:</p>
-</div>
-<div class="paragraph">
-<p><a href="../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
+<p><a href="../../download/nb113/index.html">Apache NetBeans 11.3 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
+<p><a href="../../download/nb113/nb113.html">Apache NetBeans 11.3 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -118,7 +119,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-3.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-11-3.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-6.html b/content/blogs/entry/announce-apache-netbeans-12-0.html
similarity index 87%
copy from content/blogs/entry/announce-apache-netbeans-12-6.html
copy to content/blogs/entry/announce-apache-netbeans-12-0.html
index 79e1ac512..e5d2ca884 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-6.html
+++ b/content/blogs/entry/announce-apache-netbeans-12-0.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 12.6 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans 12.0 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans blog index">
<meta name="author" content="Apache NetBeans">
@@ -79,44 +79,38 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.6 Released</h1>
- <div class="blogdate">Monday December 06, 2021</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.0 Released</h1>
+ <div class="blogdate">Tuesday June 09, 2020</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.6 was released on November 29th 2021. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+<p>Apache NetBeans 12.0 adds support for the latest Java language features, integrates new code donations from Oracle for Java Web development,
+enhances its best of breed Apache Maven tooling, brings multiple enhancements for users of Gradle,
+includes built-in features for Payara and WildFly for the first time, introduces new out of the box templates for JavaFX,
+upgrades and extends its PHP editor, provides new dark look and feel options, and includes a wide range of fixes.</p>
</div>
<div class="paragraph">
-<p>Our schedule is publicly available here:</p>
+<p>All features provided by Apache NetBeans are supported out of the box,
+without additional plugins needing to be installed, and all for free.
+Apache NetBeans 12.0 is the first LTS release of NetBeans as a top level Apache project.</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>We would like to thank all contributors, the community, and the Apache Software Foundation for the great co-operation and enthusiasm
+enabling this complex and exciting project to continue to inspire and be of use to developers all over the world.</p>
</div>
<div class="paragraph">
-<p>New & noteworthy features of the 12.6 release:</p>
+<p>New & noteworthy features of the 12.0 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
+<p><a href="../../download/nb120/index.html">Apache NetBeans 12.0 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
+<p><a href="../../download/nb120/nb120.html">Apache NetBeans 12.0 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
-</div>
-<div class="paragraph">
-<p>Neil and Geertjan</p>
-</div>
-<div class="paragraph">
-<p>Release Manager for Apache NetBeans 12.6</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
-</div>
<section class='tools'>
<ul class="menu align-center">
@@ -130,7 +124,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-6.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-0.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-3.html b/content/blogs/entry/announce-apache-netbeans-12-1.html
similarity index 90%
copy from content/blogs/entry/announce-apache-netbeans-12-3.html
copy to content/blogs/entry/announce-apache-netbeans-12-1.html
index 182834e6d..88cf76775 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-3.html
+++ b/content/blogs/entry/announce-apache-netbeans-12-1.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 12.3 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans 12.1 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans blog index">
<meta name="author" content="Apache NetBeans">
@@ -79,28 +79,28 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.3 Released</h1>
- <div class="blogdate">Thursday March 11, 2021</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.1 Released</h1>
+ <div class="blogdate">Tuesday September 15, 2020</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.3 was released on March 3rd 2021. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.1 was released on Sept 1st 2020.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and (new) C/C++.</p>
</div>
<div class="paragraph">
-<p>Apache NetBeans 12.3 is the first quarterly feature update in 2021. The LTS release of the current cycle is Apache NetBeans 12.0. The 12.3 release has not been as heavily tested as the LTS release. Our schedule is publicly available here:</p>
+<p>Apache NetBeans 12.1 is the first quarterly feature update in the NetBeans 12 cycle.
+The LTS release of the current cycle is Apache NetBeans 12.0. The 12.1 release has not been as heavily tested as the LTS release.
+Use 12.1 to access the latest features and to provide feedback for the next LTS release, scheduled for mid-2021.</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>New & noteworthy features of the 12.1 release:</p>
</div>
<div class="paragraph">
-<p>New & noteworthy features of the 12.3 release:</p>
-</div>
-<div class="paragraph">
-<p><a href="../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
+<p><a href="../../download/nb121/index.html">Apache NetBeans 12.1 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
+<p><a href="../../download/nb121/nb121.html">Apache NetBeans 12.1 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -118,7 +118,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-3.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-1.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-3.html b/content/blogs/entry/announce-apache-netbeans-12-2.html
similarity index 90%
copy from content/blogs/entry/announce-apache-netbeans-12-3.html
copy to content/blogs/entry/announce-apache-netbeans-12-2.html
index 182834e6d..caa3f2133 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-3.html
+++ b/content/blogs/entry/announce-apache-netbeans-12-2.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 12.3 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans 12.2 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans blog index">
<meta name="author" content="Apache NetBeans">
@@ -79,28 +79,29 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.3 Released</h1>
- <div class="blogdate">Thursday March 11, 2021</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.2 Released</h1>
+ <div class="blogdate">Monday December 07, 2020</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.3 was released on March 3rd 2021. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.2 was released on December 5th 2020.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and (new) C/C++.</p>
</div>
<div class="paragraph">
-<p>Apache NetBeans 12.3 is the first quarterly feature update in 2021. The LTS release of the current cycle is Apache NetBeans 12.0. The 12.3 release has not been as heavily tested as the LTS release. Our schedule is publicly available here:</p>
+<p>Apache NetBeans 12.2 is the second quarterly feature update in the NetBeans 12 cycle.
+The LTS release of the current cycle is Apache NetBeans 12.0.
+The 12.2 release has not been as heavily tested as the LTS release.
+Use 12.2 to access the latest features and to provide feedback for the next LTS release, scheduled for mid-2021.</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>New & noteworthy features of the 12.2 release:</p>
</div>
<div class="paragraph">
-<p>New & noteworthy features of the 12.3 release:</p>
-</div>
-<div class="paragraph">
-<p><a href="../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
+<p><a href="../../download/nb122/index.html">Apache NetBeans 12.2 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
+<p><a href="../../download/nb122/nb122.html">Apache NetBeans 12.2 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -118,7 +119,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-3.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-2.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-3.html b/content/blogs/entry/announce-apache-netbeans-12-3.html
index 182834e6d..67024ffff 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-3.html
+++ b/content/blogs/entry/announce-apache-netbeans-12-3.html
@@ -94,13 +94,13 @@
<p>New & noteworthy features of the 12.3 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
+<p><a href="../../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
+<p><a href="../../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-4.html b/content/blogs/entry/announce-apache-netbeans-12-4.html
index 83cb1adb3..4d79a770f 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-4.html
+++ b/content/blogs/entry/announce-apache-netbeans-12-4.html
@@ -94,13 +94,13 @@
<p>New & noteworthy features of the 12.4 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb124/index.html">Apache NetBeans 12.4 Features page</a></p>
+<p><a href="../../download/nb124/index.html">Apache NetBeans 12.4 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb124/nb124.html">Apache NetBeans 12.4 Download page</a></p>
+<p><a href="../../download/nb124/nb124.html">Apache NetBeans 12.4 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-5.html b/content/blogs/entry/announce-apache-netbeans-12-5.html
index 5e746a070..626bf881b 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-5.html
+++ b/content/blogs/entry/announce-apache-netbeans-12-5.html
@@ -94,13 +94,13 @@
<p>New & noteworthy features of the 12.5 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb125/index.html">Apache NetBeans 12.5 Features page</a></p>
+<p><a href="../../download/nb125/index.html">Apache NetBeans 12.5 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb125/nb125.html">Apache NetBeans 12.5 Download page</a></p>
+<p><a href="../../download/nb125/nb125.html">Apache NetBeans 12.5 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-6.html b/content/blogs/entry/announce-apache-netbeans-12-6.html
index 79e1ac512..be5148ec7 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-6.html
+++ b/content/blogs/entry/announce-apache-netbeans-12-6.html
@@ -94,13 +94,13 @@
<p>New & noteworthy features of the 12.6 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
+<p><a href="../../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
+<p><a href="../../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-13-released.html b/content/blogs/entry/announce-apache-netbeans-13-released.html
index 0573a81c5..74af6e7f1 100644
--- a/content/blogs/entry/announce-apache-netbeans-13-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-13-released.html
@@ -94,13 +94,13 @@
<p>New & noteworthy features of the 13 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb13/index.html">Apache NetBeans 13 Features page</a></p>
+<p><a href="../../download/nb13/index.html">Apache NetBeans 13 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb13/nb13.html">Apache NetBeans 13 Download page</a></p>
+<p><a href="../../download/nb13/nb13.html">Apache NetBeans 13 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-14-released.html b/content/blogs/entry/announce-apache-netbeans-14-released.html
index bd99fddd9..6bf5ff7c8 100644
--- a/content/blogs/entry/announce-apache-netbeans-14-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-14-released.html
@@ -97,7 +97,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb14/index.html">Apache NetBeans 14 Download page</a></p>
+<p><a href="../../download/nb14/index.html">Apache NetBeans 14 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-15-released.html b/content/blogs/entry/announce-apache-netbeans-15-released.html
index bf77f8845..ec3e9310e 100644
--- a/content/blogs/entry/announce-apache-netbeans-15-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-15-released.html
@@ -97,7 +97,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb15/index.html">Apache NetBeans 15 Download page</a></p>
+<p><a href="../../download/nb15/index.html">Apache NetBeans 15 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-16-released.html b/content/blogs/entry/announce-apache-netbeans-16-released.html
index 1d5b711b0..5bb56c2c6 100644
--- a/content/blogs/entry/announce-apache-netbeans-16-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-16-released.html
@@ -97,7 +97,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb16/index.html">Apache NetBeans 16 Download page</a></p>
+<p><a href="../../download/nb16/index.html">Apache NetBeans 16 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-17-released.html b/content/blogs/entry/announce-apache-netbeans-17-released.html
index b5b6c6ca4..82d900110 100644
--- a/content/blogs/entry/announce-apache-netbeans-17-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-17-released.html
@@ -97,7 +97,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb17/index.html">Apache NetBeans 17 Download page</a></p>
+<p><a href="../../download/nb17/index.html">Apache NetBeans 17 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-18-released.html
index a8f58eed9..ba311a9ce 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-18-released.html
@@ -97,7 +97,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<p><a href="../../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-has-graduated.html
similarity index 87%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-has-graduated.html
index a8f58eed9..0f2e9c09d 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-has-graduated.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans Has Graduated!</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,22 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans Has Graduated!</h1>
+ <div class="blogdate">Thursday April 25, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>We have graduated from the Apache Incubator and we are now a top level Apache project at The Apache Software Foundation (ASF).</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p><strong>"Being part of the ASF means that NetBeans is now not only free and Open Source software: it is also, uniquely,
+and for the first time, part of a foundation specifically focused on enabling open governance,"
+said Geertjan Wielenga, Vice President of Apache NetBeans.
+"Every contributor to the project now has equal say over the roadmap and direction of NetBeans. That is a new and historic step and the community has been ready for this for a very long time. Thanks to the strong stewardship of NetBeans in Sun Microsystems and Oracle, Apache NetBeans is now ready for the next phase in its development and we welcome everyone to participate as equals as we move forward."</strong></p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p>The above is from the official Apache press release, all of which can be read here:</p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
-</div>
-<div class="paragraph">
-<p>Downloads:</p>
-</div>
-<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
-</div>
-<div class="paragraph">
-<p>See our release schedule:</p>
-</div>
-<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
-</div>
-<div class="paragraph">
-<p>Feel free to share the good news!</p>
-</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
-</div>
-<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p><a href="https://blogsarchive.apache.org/foundation/entry/the-apache-software-foundation-announces51">https://blogsarchive.apache.org/foundation/entry/the-apache-software-foundation-announces51</a></p>
</div>
<section class='tools'>
@@ -130,7 +109,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-has-graduated.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-incubating-10.html
similarity index 83%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-incubating-10.html
index a8f58eed9..ae7356fbe 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-incubating-10.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans (incubating) 10.0 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,42 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans (incubating) 10.0 Released</h1>
+ <div class="blogdate">Thursday December 27, 2018</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 10.0.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p><strong>Apache NetBeans (incubating) 10.0 constitutes all but the enterprise cluster in the Apache NetBeans Git repo,
+which together provide the NetBeans Platform (i.e., the underlying application framework),
+as well as all the modules that provide the Java SE, PHP, JavaScript and Groovy features of Apache NetBeans.</strong></p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p><strong>In short, Apache NetBeans (incubating) 10.0 is a full IDE for Java SE, PHP and JavaScript development with some Groovy language support.</strong></p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<p>Read more on our download page:</p>
</div>
<div class="paragraph">
-<p>Downloads:</p>
+<p><a href="../../download/nb100/nb100.html">Apache NetBeans (incubating) 10.0 Download page</a></p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<p>New & Noteworthy features of the 10.0 Release:</p>
</div>
<div class="paragraph">
-<p>See our release schedule:</p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy</a></p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>See the below for the donation status of features that have not been donated or included in Apache builds yet, i.e., are not part of Apache NetBeans (incubating) 10.0, e.g., features for working with C/C++, and more:</p>
</div>
<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
</div>
<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
</div>
<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
</div>
<section class='tools'>
@@ -130,7 +129,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-incubating-10.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-incubating-11.html
similarity index 88%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-incubating-11.html
index a8f58eed9..a5c7f40df 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-incubating-11.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans (incubating) 11.0 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,28 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans (incubating) 11.0 Released</h1>
+ <div class="blogdate">Friday April 05, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 11.0.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p><strong>Apache NetBeans (incubating) 11.0 constitutes all clusters in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), as well as all the modules that provide the Java SE, Java EE, PHP, JavaScript and Groovy features of Apache NetBeans.</strong></p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p>In short, Apache NetBeans (incubating) 11.0 is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<p>New & noteworthy features of the 11.0 release:</p>
</div>
<div class="paragraph">
-<p>Downloads:</p>
-</div>
-<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
-</div>
-<div class="paragraph">
-<p>See our release schedule:</p>
-</div>
-<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
-</div>
-<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<p><a href="../../download/nb110/index.html">Apache NetBeans (incubating) 11.0 Features page</a></p>
</div>
<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
-</div>
-<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
+<p>Downloads:</p>
</div>
<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p><a href="../../download/nb110/nb110.html">Apache NetBeans (incubating) 11.0 Download page</a></p>
</div>
<section class='tools'>
@@ -130,7 +115,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-incubating-11.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-incubating-9.html
similarity index 82%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-incubating-9.html
index a8f58eed9..5215d2286 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-incubating-9.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans (incubating) 9.0 Beta released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,43 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans (incubating) 9.0 Beta released</h1>
+ <div class="blogdate">Friday February 16, 2018</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0 Beta.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p>Apache NetBeans 9.0 Beta (incubating) constitutes all the modules in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), which was released as Apache NetBeans 9.0 Alpha (incubating), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache NetBeans 9.0 Beta (incubating) is a full IDE for Java SE development.</p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p>See the below for the donation status of features that have not been donated to Apache yet, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
</div>
<div class="paragraph">
-<p>Downloads:</p>
+<p>Note: Apache NetBeans (incubating) 9.0 Beta is primarily focused on IP clearance. Its functionality has not been tested � the NetCAT (NetBeans Community Acceptance Testing) process will begin now that Apache NetBeans (incubating) 9.0 Beta has been released. Watch this space for upcoming announcements about NetCAT. When NetCAT completes, we will vote on the final release of Apache NetBeans (incubating) 9.0.</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<p>Details on Apache NetBeans (incubating) 9.0 Beta:</p>
</div>
<div class="paragraph">
-<p>See our release schedule:</p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta</a></p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>Download not available</p>
</div>
<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
</div>
<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS">https://cwiki.apache.org/confluence/display/NETBEANS</a></p>
</div>
<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
+<p>On behalf of the Apache NetBeans PPMC</p>
</div>
<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p>Geertjan</p>
</div>
<section class='tools'>
@@ -130,7 +130,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-incubating-9.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-incubating-91.html
similarity index 76%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-incubating-91.html
index a8f58eed9..88637d6ce 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-incubating-91.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans (incubating) 9.0 RC1 released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,71 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans (incubating) 9.0 RC1 released</h1>
+ <div class="blogdate">Tuesday May 29, 2018</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0 RC1.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p>Apache NetBeans (incubating) 9.0 RC1 constitutes all the modules in the 'release90' branch of the Apache NetBeans Git repo (<a href="https://github.com/apache/incubator-netbeans">https://github.com/apache/incubator-netbeans</a>), which together provide the NetBeans Platform (i.e., the underlying application framework), which was released as Apache NetBeans 9.0 Alpha (incubating), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache [...]
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p>Download not available</p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<p>Details on Apache NetBeans (incubating) 9.0 RC1, including a list of open issues to be resolved prior to the final release:</p>
</div>
<div class="paragraph">
-<p>Downloads:</p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1</a></p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<p>What must be done for the final version of Apache NetBeans (incubating) 9.0 to be released?</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>The items in the link above need to be fixed, e.g, new splash screen needs to be integrated.</p>
+</li>
+<li>
+<p>Cherry picking of pull requests merged into 'main' for 'release90' branch.</p>
+</li>
+<li>
+<p>Put together rc2 release, sanity test it via NetCAT, and publish it.</p>
+</li>
+<li>
+<p>Community Acceptance survey.</p>
+</li>
+<li>
+<p>Start Apache voting for the final release, incorporating input from the Community Acceptance survey.</p>
+</li>
+<li>
+<p>Release 9.0, which will be an IDE for Java SE development only, the other features have not been donated yet by Oracle and are being audited and processed and be part of subsequent releases of Apache NetBeans.</p>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>Take note of the Apache NetBeans release criteria:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+9.0+Release+Criteria">https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+9.0+Release+Criteria</a></p>
</div>
<div class="paragraph">
-<p>See our release schedule:</p>
+<p>FYI, see the below for the donation status of features that have not been donated to Apache yet, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
</div>
<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<p>Work is being done on bringing netbeans.org to Apache. We already have our Apache site set up, here:</p>
</div>
<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
</div>
<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
+<p>On behalf of the Apache NetBeans PPMC</p>
</div>
<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p>Geertjan</p>
</div>
<section class='tools'>
@@ -130,7 +158,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-incubating-91.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/announce-apache-netbeans-incubating-92.html
similarity index 80%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/announce-apache-netbeans-incubating-92.html
index a8f58eed9..36f10b19a 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/announce-apache-netbeans-incubating-92.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,53 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released</h1>
+ <div class="blogdate">Sunday July 29, 2018</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p>Apache NetBeans (incubating) 9.0 constitutes all the modules in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache NetBeans (incubating) 9.0 is a full IDE for Java SE development.</p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
+<p>Read more on our download page:</p>
</div>
<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<p><a href="../../download/nb90/nb90.html">Apache NetBeans (incubating) 9.0 Download page</a></p>
</div>
<div class="paragraph">
-<p>Downloads:</p>
+<p>New & Noteworthy features of the 9.0 Release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy</a></p>
</div>
<div class="paragraph">
-<p>See our release schedule:</p>
+<p>See the below for the donation status of features that have not been donated or included in Apache builds yet, i.e., are not part of Apache NetBeans (incubating) 9.0, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
</div>
<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<p>Also see:</p>
</div>
<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+<p>What’s Happened to My Favorite NetBeans Plugins?</p>
</div>
<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
</div>
<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
+</div>
+<div class="paragraph">
+<p>Disclaimer: Apache NetBeans is an effort undergoing incubation at The Apache
+Software Foundation (ASF), sponsored by the Apache Incubator.
+Incubation is required of all newly accepted projects until a further
+review indicates that the infrastructure, communications, and decision
+making process have stabilized in a manner consistent with other
+successful ASF projects. While incubation status is not necessarily a
+reflection of the completeness or stability of the code, it does
+indicate that the project has yet to be fully endorsed by the ASF.</p>
</div>
<section class='tools'>
@@ -130,7 +140,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-incubating-92.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/netbeans-pub-hangout-in-prague.html b/content/blogs/entry/apache-netbeans-11-3-beta2.html
similarity index 89%
copy from content/blogs/entry/netbeans-pub-hangout-in-prague.html
copy to content/blogs/entry/apache-netbeans-11-3-beta2.html
index 778a0168a..42b8269cc 100644
--- a/content/blogs/entry/netbeans-pub-hangout-in-prague.html
+++ b/content/blogs/entry/apache-netbeans-11-3-beta2.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>NetBeans Pub Hangout in Prague</title>
+ <title>Apache NetBeans 11.3-beta2 is Ready for Testing!</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans 18 release">
+ <meta name="description" content="Apache NetBeans blog index">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans 18 release">
+ <meta name="keywords" content="Apache NetBeans blog index">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,21 +79,17 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">NetBeans Pub Hangout in Prague</h1>
- <div class="blogdate">Monday October 24, 2022</div>
+ <h1 class="sect1">Apache NetBeans 11.3-beta2 is Ready for Testing!</h1>
+ <div class="blogdate">Monday February 03, 2020</div>
<div class="paragraph">
-<p>A group of Java engineers gathered in a pub in Prague last night to celebrate many years
-of their engagement in NetBeans, all having worked in Sun Microsystems or Oracle or both,
-continuing into the Apache world where NetBeans is now found.</p>
+<p>Eric Barboni, our Release Manager of 11.3, produced Apache NetBeans 11.3-beta2 build the other day. It is available for testing!</p>
</div>
<div class="paragraph">
-<p>This will not be the last of such gatherings, anyone involved in NetBeans over
-the years is more than welcome to attend or set up similar get togethers,
-ideally in a pub, which is also where NetBeans started.</p>
+<p>Those using the Snap distribution and would like to give it a try:</p>
</div>
-<div class="imageblock">
+<div class="listingblock">
<div class="content">
-<img src="netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
+<pre class="prettyprint highlight"><code data-lang="console">sudo snap refresh --channel=edge netbeans</code></pre>
</div>
</div>
@@ -109,7 +105,7 @@ ideally in a pub, which is also where NetBeans started.</p>
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/netbeans-pub-hangout-in-prague.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/apache-netbeans-11-3-beta2.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/netbeans-pub-hangout-in-prague.html b/content/blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.html
similarity index 86%
copy from content/blogs/entry/netbeans-pub-hangout-in-prague.html
copy to content/blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.html
index 778a0168a..0af680043 100644
--- a/content/blogs/entry/netbeans-pub-hangout-in-prague.html
+++ b/content/blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>NetBeans Pub Hangout in Prague</title>
+ <title>Apache NetBeans, OpenJFX, and AdoptOpenJDK</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans 18 release">
+ <meta name="description" content="NetBeans at Oracle Code One 2019">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans 18 release">
+ <meta name="keywords" content="NetBeans at Oracle Code One 2019">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,22 +79,29 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">NetBeans Pub Hangout in Prague</h1>
- <div class="blogdate">Monday October 24, 2022</div>
+ <h1 class="sect1">Apache NetBeans, OpenJFX, and AdoptOpenJDK</h1>
+ <div class="blogdate">Monday June 10, 2019</div>
<div class="paragraph">
-<p>A group of Java engineers gathered in a pub in Prague last night to celebrate many years
-of their engagement in NetBeans, all having worked in Sun Microsystems or Oracle or both,
-continuing into the Apache world where NetBeans is now found.</p>
+<p>Check out a great series of articles on a killer combination, by Chris Lufg—​Apache NetBeans, OpenJFX, and AdoptOpenJDK.</p>
</div>
<div class="paragraph">
-<p>This will not be the last of such gatherings, anyone involved in NetBeans over
-the years is more than welcome to attend or set up similar get togethers,
-ideally in a pub, which is also where NetBeans started.</p>
+<p>In part one you see how to get a modular JavaFX application built and running from NetBeans. In part two, you look at generating, from Maven, a runtime to execute the application. In part 3, you learn about the distribution of the new application.</p>
</div>
-<div class="imageblock">
-<div class="content">
-<img src="netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
+<div class="paragraph">
+<p>Here are the three parts:</p>
</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 1</a></p>
+</li>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans-part-2">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 2</a></p>
+</li>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans-part-3">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 3</a></p>
+</li>
+</ul>
</div>
<section class='tools'>
@@ -109,7 +116,7 @@ ideally in a pub, which is also where NetBeans started.</p>
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/netbeans-pub-hangout-in-prague.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/apache-netbeans-welcome-new.png b/content/blogs/entry/apache-netbeans-welcome-new.png
new file mode 100644
index 000000000..b0d151da5
Binary files /dev/null and b/content/blogs/entry/apache-netbeans-welcome-new.png differ
diff --git a/content/blogs/entry/towards-fair-trade-for-foss.html b/content/blogs/entry/lsp-client-demo-ba-sh.html
similarity index 64%
copy from content/blogs/entry/towards-fair-trade-for-foss.html
copy to content/blogs/entry/lsp-client-demo-ba-sh.html
index 137418580..5a93974eb 100644
--- a/content/blogs/entry/towards-fair-trade-for-foss.html
+++ b/content/blogs/entry/lsp-client-demo-ba-sh.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>Towards Fair Trade for FOSS</title>
+ <title>LSP Client demo - (ba)sh language server</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans 18 release">
+ <meta name="description" content="NetBeans at Oracle Code One 2019">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans 18 release">
+ <meta name="keywords" content="NetBeans at Oracle Code One 2019">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,111 +79,171 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">Towards Fair Trade for FOSS</h1>
- <div class="blogdate">Saturday December 03, 2022</div>
+ <h1 class="sect1">LSP Client demo - (ba)sh language server</h1>
+ <div class="blogdate">Saturday August 17, 2019</div>
<div id="toc" class="toc">
<div id="toctitle"></div>
<ul class="sectlevel1">
-<li><a href="#_me_and_the_eu">Me and The EU</a></li>
-<li><a href="#_themes">Themes</a></li>
-<li><a href="#_carrot_and_stick">Carrot and Stick</a></li>
+<li><a href="#_setting_up">Setting Up</a></li>
+<li><a href="#_syntax_coloring_via_textmate">Syntax Coloring via TextMate</a></li>
+<li><a href="#_language_support_via_the_language_server">Language Support via the Language Server</a></li>
</ul>
</div>
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
-<p>As part of being involved in Apache, I got the opportunity yesterday to go to Brussels
-to attend the European Commission’s <a href="https://ec.europa.eu/info/news/ec-open-source-workshops-computing-and-sustainability-2-december-2022-2022-oct-21_en">EC Open Source Workshops - Computing and Sustainability</a>.</p>
+<p>Below is a scenario by Jan Lahoda, the creator of LSP integration for Apache NetBeans, for how to integrate the bash language server with Apache NetBeans, including syntax highlighting.</p>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_me_and_the_eu">Me and The EU</h2>
+<h2 id="_setting_up">Setting Up</h2>
<div class="sectionbody">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Install npm (and node.js). On Ubuntu, e.g., do "apt install npm", though something different will be needed on Mac OS X.</p>
+</li>
+<li>
+<p>Create a directory in which we are going to work, have a terminal opened in that directory.</p>
+</li>
+<li>
+<p>Install the bash-language-server:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> npm install bash-language-server</code></pre>
+</div>
+</div>
<div class="paragraph">
-<p>Aside from my many years of involvement in the context of open source,
-in particular in the context of <a href="../index.html">Apache NetBeans</a> and the <a href="https://foojay.io/">Friends of OpenJDK</a>,
-I recently completed my LL.M Masters of Law at the University of Amsterdam in European Union Law
-(25 years after completing my LL.B Bachelor of Law in South Africa) especially because,
-aside from the academic side of it, I wanted to finally understand how the EU actually works,
-with all its institutions, etc, and, though I can’t say I really have a full grasp on it all yet
-(I doubt anyone really does), it was quite moving to be at one of the key pillars of that institution yesterday.</p>
-</div>
-<div class="imageblock">
+<p>On Mac OSX:</p>
+</div>
+<div class="listingblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic1.png" alt="towards fair trade for foss pic1">
+<pre class="prettyprint highlight"><code data-lang="console"> npm install bash-language-server --unsafe-perm</code></pre>
</div>
</div>
<div class="paragraph">
-<p>To describe all the discussions that took place would be impossible,
-since I could only physically attend a few of them because many happened in parallel,
-it was great to meet several people I knew already from real life and virtually,
-such as Simon Phipps, Dirk van Gulik, Roman Shaposhnik, and Jarek Potiuk,
-as well as many other new people, there were just too many, from all different organizations,
-NGOs, local administrations, governments, etc, from within the EU and beyond.</p>
-</div>
-<div class="imageblock">
+<p>This will install the server into the current directory.</p>
+</div>
+</li>
+<li>
+<p>Try the bash server:</p>
+<div class="listingblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic2.png" alt="towards fair trade for foss pic2">
+<pre class="prettyprint highlight"><code data-lang="console"> ./node_modules/bash-language-server/bin/main.js --help</code></pre>
</div>
</div>
<div class="paragraph">
-<p>Each workshop consisted of a panel that kicked off discussions,
-with participants in the room being able to participate, ending with voting
-on the most important topics to carry forward and recommend to the European Commission.</p>
+<p>You should see something like this:</p>
</div>
-<div class="imageblock">
+<div class="listingblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic3.png" alt="towards fair trade for foss pic3">
+<pre class="prettyprint highlight"><code data-lang="console"> Usage:
+ bash-language-server start
+ bash-language-server -h | --help
+ bash-language-server -v | --version</code></pre>
+</div>
</div>
+</li>
+<li>
+<p>Create a NetBeans module. Create a File Type (Module Development/File Type), mime type: text/sh, file extension: sh</p>
+</li>
+</ol>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_themes">Themes</h2>
+<h2 id="_syntax_coloring_via_textmate">Syntax Coloring via TextMate</h2>
<div class="sectionbody">
-<div class="paragraph">
-<p>A key theme in the workshops I was in was the disconnect and misunderstandings
-between the public sector and industries on one side and open source on the other.</p>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download the TextMate grammar file here, and put it alongside the newly created DataObject:
+<a href="https://raw.githubusercontent.com/microsoft/vscode/master/extensions/shellscript/syntaxes/shell-unix-bash.tmLanguage.json">https://raw.githubusercontent.com/microsoft/vscode/master/extensions/shellscript/syntaxes/shell-unix-bash.tmLanguage.json</a></p>
+</li>
+<li>
+<p>Add "TextMate Lexer" as a dependency of the module.</p>
+</li>
+<li>
+<p>Into the DataObject add this annotation:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> @GrammarRegistration(grammar="shell-unix-bash.tmLanguage.json", mimeType="text/sh")</code></pre>
+</div>
</div>
<div class="paragraph">
-<p>There have been many advances made in the sense that open source is now everywhere,
-though it is not everywhere in a balanced way nor supported and sustainable to the extent that is could or should be.</p>
+<p>GrammarRegistration is:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> import org.netbeans.modules.textmate.lexer.api.GrammarRegistration;</code></pre>
+</div>
+</div>
+</li>
+</ol>
</div>
<div class="paragraph">
-<p>I keep seeing an image of the lone maintainer of an open source project in front of me,
-late at night, hacking away at code all for free that large enterprises and companies
-around the world simply consume and sell as part of their products.
-Not only is that an insecure and unsustainable situation there are clear moral and ethical aspects connected to that as well.</p>
+<p>This should lead to syntax highlighted source for .sh bash files taken from the TextMate grammar file.</p>
</div>
</div>
</div>
<div class="sect1">
-<h2 id="_carrot_and_stick">Carrot and Stick</h2>
+<h2 id="_language_support_via_the_language_server">Language Support via the Language Server</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>Clearly there was quite some support for compelling the industry to make public
-its dependencies on open source, i.e., be compelled to list on their websites
-which open source technologies they’re using, how they are contributing back to
-those projects (and other open source projects), be compelled to push their
-changes upstream, and expose/explain what they are doing to enable their developers,
-in terms of time and money, to contribute to open source projects that those companies have integrated in one way or another.</p>
+<p>Next, we need to add language support using the language server.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Add "LSP Client" and "MIME Lookup API" as dependencies of the module.</p>
+</li>
+<li>
+<p>Create a new class, ShellClient, in the module, put this into it, (replacing " " with the absolute path to "node_modules/bash-language-server"):</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> import java.io.IOException;
+ import org.netbeans.api.editor.mimelookup.MimeRegistration;
+ import org.netbeans.modules.lsp.client.spi.LanguageServerProvider;
+ import org.openide.util.Exceptions;
+ import org.openide.util.Lookup;
+
+ @MimeRegistration(mimeType="text/sh", service=LanguageServerProvider.class)
+ public class ShellClient implements LanguageServerProvider {
+
+ @Override
+ public LanguageServerDescription startServer(Lookup lkp) {
+ try {
+ Process p = new ProcessBuilder("/bin/main.js", "start").start();
+ return LanguageServerDescription.create(p.getInputStream(), p.getOutputStream(), p);
+ } catch (IOException ex) {
+ Exceptions.printStackTrace(ex);
+ return null;
+ }
+ }
+
+ }</code></pre>
</div>
-<div class="paragraph">
-<p>A separate idea, not following the legal compliance road, would be some kind of fair trade
-accreditation scheme whereby a company would need to comply with certain standards, e.g.,
-the above list for example, in order to get accredited with some level of FOSS fair trade certification,
-which would be a helpful way for FOSS-aware developers to make the right choices when looking for employment.</p>
</div>
<div class="paragraph">
-<p>There is simply so much work in IT nowadays that, in fact, companies are now being
-interviewed by developers rather than the other way around, and one of the questions
-asked by a developer would be: "What is your FOSS Fair Trade Accreditation level?"</p>
+<p>You may need to explicitly call node in the above code, i.e., as follows:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> Process p = new ProcessBuilder(
+ "/usr/local/bin/node",
+ "/bin/main.js",
+ "start").start();</code></pre>
+</div>
+</div>
+</li>
+<li>
+<p>Build and start the module.</p>
+</li>
+</ol>
</div>
<div class="paragraph">
-<p>I’d love to be in a world where that question is asked and, though we’d need to be
-wary of bad actors and have some kind of mechanism for accreditation,
-and though it may not solve everything (that would be an unfair standard for any solution), it would certainly be a step forward.</p>
+<p>Caveat: the language server is started only for files that are inside a project, so create (any) new project, and inside the project, put a shell file. E.g. copy "bin/netbeans" as "test.sh" into the project. Open it in the editor - there should be syntax highlighting, Navigator, and code completion should show something, etc.</p>
</div>
</div>
</div>
@@ -200,7 +260,7 @@ and though it may not solve everything (that would be an unfair standard for any
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/towards-fair-trade-for-foss.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/lsp-client-demo-ba-sh.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/nb112-php74-arrow-functions-2.0.png b/content/blogs/entry/nb112-php74-arrow-functions-2.0.png
new file mode 100644
index 000000000..e50f9888a
Binary files /dev/null and b/content/blogs/entry/nb112-php74-arrow-functions-2.0.png differ
diff --git a/content/blogs/entry/nb112-php74-convert-closure-to-arrow-function.gif b/content/blogs/entry/nb112-php74-convert-closure-to-arrow-function.gif
new file mode 100644
index 000000000..cac942b80
Binary files /dev/null and b/content/blogs/entry/nb112-php74-convert-closure-to-arrow-function.gif differ
diff --git a/content/blogs/entry/nb112-php74-null-coalescing-assignment-operator.png b/content/blogs/entry/nb112-php74-null-coalescing-assignment-operator.png
new file mode 100644
index 000000000..45ce9603c
Binary files /dev/null and b/content/blogs/entry/nb112-php74-null-coalescing-assignment-operator.png differ
diff --git a/content/blogs/entry/nb112-php74-numeric-literal-separator.png b/content/blogs/entry/nb112-php74-numeric-literal-separator.png
new file mode 100644
index 000000000..4f9ae64cf
Binary files /dev/null and b/content/blogs/entry/nb112-php74-numeric-literal-separator.png differ
diff --git a/content/blogs/entry/nb112-php74-project-properties.png b/content/blogs/entry/nb112-php74-project-properties.png
new file mode 100644
index 000000000..dae25ef63
Binary files /dev/null and b/content/blogs/entry/nb112-php74-project-properties.png differ
diff --git a/content/blogs/entry/nb112-php74-spread-operator-in-array-expression.png b/content/blogs/entry/nb112-php74-spread-operator-in-array-expression.png
new file mode 100644
index 000000000..2222527a2
Binary files /dev/null and b/content/blogs/entry/nb112-php74-spread-operator-in-array-expression.png differ
diff --git a/content/blogs/entry/nb112-php74-suggest-using-combined-assignment-operators.gif b/content/blogs/entry/nb112-php74-suggest-using-combined-assignment-operators.gif
new file mode 100644
index 000000000..8f08f1837
Binary files /dev/null and b/content/blogs/entry/nb112-php74-suggest-using-combined-assignment-operators.gif differ
diff --git a/content/blogs/entry/nb112-php74-typed-properties-2.0.png b/content/blogs/entry/nb112-php74-typed-properties-2.0.png
new file mode 100644
index 000000000..a48145004
Binary files /dev/null and b/content/blogs/entry/nb112-php74-typed-properties-2.0.png differ
diff --git a/content/blogs/entry/announce-apache-netbeans-18-released.html b/content/blogs/entry/netbeans-11-3-is-shaping.html
similarity index 84%
copy from content/blogs/entry/announce-apache-netbeans-18-released.html
copy to content/blogs/entry/netbeans-11-3-is-shaping.html
index a8f58eed9..c727bda02 100644
--- a/content/blogs/entry/announce-apache-netbeans-18-released.html
+++ b/content/blogs/entry/netbeans-11-3-is-shaping.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 18 Released</title>
+ <title>NetBeans 11.3 is Shaping up Nicely</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,72 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 18 Released</h1>
- <div class="blogdate">Thursday June 01, 2023</div>
+ <h1 class="sect1">NetBeans 11.3 is Shaping up Nicely</h1>
+ <div class="blogdate">Saturday November 30, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 18 was released on May 30, 2023.</p>
+<p>One month has passed since NetBeans 11.2 had been released.
+There are 82 new PR-s made it to the master branch so far.
+We usually have a, not necessary intentional, "theme" for each release. I’d say the theme is for 11.3 is: "Remove the Rust".</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 18 release:</p>
+<p>Our code and libraries spent long time in the transit.
+Many of our modules were still compiling against Java 1.6 and/or used ancient versions of third party libraries.
+11.3 improved a lot on this front and there are still many PR are in the queue to carry that on.
+Without trying to be complete, here is a small list of changes what’s coming:</p>
</div>
-<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/18" class="bare">https://github.com/apache/netbeans/releases/tag/18</a></p>
-</div>
-<div class="paragraph">
-<p>With thanks to 31 contributors, including 5 who have contributed for the first time. Thank you!</p>
+<div class="ulist">
+<ul>
+<li>
+<p>Jgit Library Update</p>
+</li>
+<li>
+<p>ASM, PostgreSQL, JUnit5 and Other Library Updates.</p>
+</li>
+<li>
+<p>PHP Fixes</p>
+</li>
+<li>
+<p>HTML Lexer Stability Improvements</p>
+</li>
+<li>
+<p>JSF 2.3 Support</p>
+</li>
+<li>
+<p>Gradle Tooling 6.0</p>
+</li>
+<li>
+<p>Several Cleanups, Remove Compile Warnings</p>
+</li>
+</ul>
</div>
<div class="paragraph">
-<p>Downloads:</p>
+<p>On the UI Side:</p>
</div>
-<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<div class="ulist">
+<ul>
+<li>
+<p>Return of Dark Metal and Dark Nimbus Look and Feel</p>
+</li>
+<li>
+<p>Experimental support for Flatlaf Look and Feel</p>
+</li>
+</ul>
</div>
<div class="paragraph">
-<p>See our release schedule:</p>
+<p>On Gradle Side:</p>
</div>
-<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
-</div>
-<div class="paragraph">
-<p>Feel free to share the good news!</p>
-</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
-</div>
-<div class="paragraph">
-<p>Neil, Eric, Martin, Geertjan</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<div class="ulist">
+<ul>
+<li>
+<p>Test Output is Channeled Back to the IDE</p>
+</li>
+<li>
+<p>Added Project Reload Action</p>
+</li>
+<li>
+<p>Elephant Icons Finally Replace the old Ones</p>
+</li>
+</ul>
</div>
<section class='tools'>
@@ -130,7 +159,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-18-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/netbeans-11-3-is-shaping.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-14-released.html b/content/blogs/entry/netbeans-at-oracle-code-one.html
similarity index 76%
copy from content/blogs/entry/announce-apache-netbeans-14-released.html
copy to content/blogs/entry/netbeans-at-oracle-code-one.html
index bd99fddd9..9ea1bf56f 100644
--- a/content/blogs/entry/announce-apache-netbeans-14-released.html
+++ b/content/blogs/entry/netbeans-at-oracle-code-one.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 14 Released</title>
+ <title>NetBeans at Oracle Code One 2019</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans blog index">
+ <meta name="description" content="NetBeans at Oracle Code One 2019">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans blog index">
+ <meta name="keywords" content="NetBeans at Oracle Code One 2019">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,43 +79,97 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 14 Released</h1>
- <div class="blogdate">Friday June 17, 2022</div>
+ <h1 class="sect1">NetBeans at Oracle Code One 2019</h1>
+ <div class="blogdate">Wednesday September 11, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 14 was released on June 9, 2022 (though there’s been a delay in announcing the release).</p>
+<p>An Apache NetBeans schedule for those going to Oracle Code One 2019 next week!</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 14 release:</p>
+<p><strong>Saturday, September 14</strong></p>
</div>
-<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/14" class="bare">https://github.com/apache/netbeans/releases/tag/14</a></p>
+<div class="ulist">
+<ul>
+<li>
+<p>19:00 Hang out in the Thirsty Bear in Howard Street</p>
+</li>
+</ul>
</div>
<div class="paragraph">
-<p>Note it’s the first time we’re doing a generated changelog like the above, next time it will be even better, we’ll work on generating different sections and highlights, to make it easier to read through.</p>
+<p><strong>Monday, September 16</strong></p>
</div>
-<div class="paragraph">
-<p>Downloads:</p>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Why You Should Be Coding with the NetBeans IDE</strong> [BOF1321]
+Mark Stephens, Developer, IDRsolutions
+Ethan Price, Developer, IDRsolutions
+02:30 PM - 03:15 PM | Moscone South - Room 305</p>
+</li>
+<li>
+<p><strong>Java IDE Wars</strong> [DEV1375]
+Ken Fogel, Teacher, Dawson College
+Scott Selikoff, Software Developer, Selikoff Solutions, LLC
+Jeanne Boyarsky, Developer, CodeRanch
+04:00 PM - 04:45 PM | Moscone South - Room 304</p>
+</li>
+<li>
+<p><strong>Hacking the NetBeans IDE</strong> [BOF1338]
+Mark Stephens, IDR Solutions
+06:00 PM - 06:45 PM | Moscone South - Room 309</p>
+</li>
+<li>
+<p><strong>Hacking the NetBeans Profiler</strong> [BOF4170]
+Ryan Cuprak, Formulation Applications R&D; Development Senior Manager, Dassault Systemes
+06:00 PM - 06:45 PM | Moscone South - Room 305</p>
+</li>
+</ul>
</div>
<div class="paragraph">
-<p><a href="../download/nb14/index.html">Apache NetBeans 14 Download page</a></p>
+<p><strong>Tuesday, September 17</strong></p>
</div>
-<div class="paragraph">
-<p>See our release schedule:</p>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Getting Started with Deep Learning for Enterprise Java Developers</strong> [DEV2126]
+Zoran Sevarac, Associate Professor, University of Belgrade, Faculty of Organisational Sciences
+Suyash Joshi, Developer Marketing Director, Oracle
+12:30 PM - 01:15 PM | Moscone South - Room 308</p>
+</li>
+<li>
+<p><strong>Testing on Oracle Autonomous Database with Homomorphic Encryption, Using NetBeans and Java - BYOL</strong> [HOL3196]
+Simon Bain, Founder & CTO, ShieldIO
+12:30 PM - 02:30 PM | Moscone West - Room 3024C</p>
+</li>
+</ul>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p><strong>Wednesday, September 18</strong></p>
</div>
-<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Apache NetBeans: Its Status and Future</strong> [DEV2506]
+Geertjan Wielenga, Product Manager, Oracle
+Mark Stephens, Developer, IDRsolutions
+Ethan Price, Developer, IDRsolutions
+06:00 PM - 06:45 PM | Moscone South - Room 206</p>
+</li>
+</ul>
</div>
<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+<p><strong>Thursday, September 19</strong></p>
</div>
-<div class="paragraph">
-<p>Neil, Eric, Geertjan</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Testing on Oracle Autonomous Database with Homomorphic Encryption, Using NetBeans and Java - BYOL</strong> [HOL3196]
+Simon Bain, Founder & CTO, ShieldIO
+09:00 AM - 11:00 AM | Moscone West - Room 3024C</p>
+</li>
+<li>
+<p>19:00 Hang out in the Thirsty Bear in Howard Street</p>
+</li>
+</ul>
</div>
<section class='tools'>
@@ -130,7 +184,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-14-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/netbeans-at-oracle-code-one.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/netbeans-pub-hangout-in-prague.html b/content/blogs/entry/netbeans-pub-hangout-in-prague.html
index 778a0168a..cee6e67ac 100644
--- a/content/blogs/entry/netbeans-pub-hangout-in-prague.html
+++ b/content/blogs/entry/netbeans-pub-hangout-in-prague.html
@@ -93,7 +93,7 @@ ideally in a pub, which is also where NetBeans started.</p>
</div>
<div class="imageblock">
<div class="content">
-<img src="netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
+<img src="https://netbeans.apache.org/blogs/entry/netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
</div>
</div>
diff --git a/content/blogs/entry/announce-apache-netbeans-13-released.html b/content/blogs/entry/newly-identified-inactive-malware-campaign.html
similarity index 76%
copy from content/blogs/entry/announce-apache-netbeans-13-released.html
copy to content/blogs/entry/newly-identified-inactive-malware-campaign.html
index 0573a81c5..b3a646004 100644
--- a/content/blogs/entry/announce-apache-netbeans-13-released.html
+++ b/content/blogs/entry/newly-identified-inactive-malware-campaign.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 13 Released</title>
+ <title>Newly Identified Inactive Malware Campaign: Impact on Apache NetBeans</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans blog index">
<meta name="author" content="Apache NetBeans">
@@ -79,43 +79,51 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 13 Released</h1>
- <div class="blogdate">Friday March 04, 2022</div>
- <div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 13 is released today on March 4, 2022. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+ <h1 class="sect1">Newly Identified Inactive Malware Campaign: Impact on Apache NetBeans</h1>
+ <div class="blogdate">Monday June 01, 2020</div>
+ <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_related_references">Related references:</a></li>
+</ul>
</div>
+<div id="preamble">
+<div class="sectionbody">
<div class="paragraph">
-<p>Our schedule is publicly available here:</p>
+<p>Researchers at GitHub have identified 26 projects on GitHub that have been infected by malware<a href="#secu">[1]</a>.
+The initial point of infection is undetermined and all activity with the malware has been shut down.
+The malware relied on project templates generated by Apache NetBeans using an older customized Apache Ant-based build system
+that has been in limited use since 2006. This does not impact users of other build systems like Apache Maven or Gradle or even most Apache Ant users.
+The majority of Apache NetBeans projects leverage native build tool integrations that are shared with continuous integration systems.
+With over 44 million repositories hosted on GitHub<a href="#zdnet">[2]</a>, the scope of these 26 projects looks isolated, these projects have been set to private,
+and their owners contacted, while GitHub has not had reason to contact the NetBeans community about this,
+indicating that this has no significant impact on the NetBeans community.</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>Note: Software Supply Chain attacks are not unique to any IDE and the NetBeans community will continue to monitor the
+threat landscape to keep developers safe and aware. Be aware<a href="#apidesign">[3]</a> that any build system that you use when developing applications,
+with any IDE or build system, can be infiltrated by malware. Always make sure that the files you check into your versioning system
+are your own or that you know where they come from and what they do.</p>
</div>
-<div class="paragraph">
-<p>New & noteworthy features of the 13 release:</p>
</div>
-<div class="paragraph">
-<p><a href="../download/nb13/index.html">Apache NetBeans 13 Features page</a></p>
</div>
-<div class="paragraph">
-<p>Downloads:</p>
+<div class="sect1">
+<h2 id="_related_references">Related references:</h2>
+<div class="sectionbody">
+<div class="ulist bibliography">
+<ul class="bibliography">
+<li>
+<p><a id="secu"></a>[1] <a href="https://securitylab.github.com/research/octopus-scanner-malware-open-source-supply-chain">https://securitylab.github.com/research/octopus-scanner-malware-open-source-supply-chain</a></p>
+</li>
+<li>
+<p><a id="zdnet"></a>[2]<a href="https://www.zdnet.com/article/github-tops-40-million-developers-as-python-data-science-machine-learning-popularity-surges/">https://www.zdnet.com/article/github-tops-40-million-developers-as-python-data-science-machine-learning-popularity-surges/</a></p>
+</li>
+<li>
+<p><a id="apidesign"></a>[3] <a href="http://wiki.apidesign.org/wiki/Malware">http://wiki.apidesign.org/wiki/Malware</a></p>
+</li>
+</ul>
</div>
-<div class="paragraph">
-<p><a href="../download/nb13/nb13.html">Apache NetBeans 13 Download page</a></p>
</div>
-<div class="paragraph">
-<p>Feel free to share the good news!</p>
-</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
-</div>
-<div class="paragraph">
-<p>Neil, Eric, and Geertjan</p>
-</div>
-<div class="paragraph">
-<p>Release Manager for Apache NetBeans 13</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
</div>
<section class='tools'>
@@ -130,7 +138,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-13-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/newly-identified-inactive-malware-campaign.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-4.html b/content/blogs/entry/php-7-4-support.html
similarity index 67%
copy from content/blogs/entry/announce-apache-netbeans-12-4.html
copy to content/blogs/entry/php-7-4-support.html
index 83cb1adb3..5e6fa61e4 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-4.html
+++ b/content/blogs/entry/php-7-4-support.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 12.4 Released</title>
+ <title>PHP 7.4 Support</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans blog index">
+ <meta name="description" content="NetBeans at Oracle Code One 2019">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans blog index">
+ <meta name="keywords" content="NetBeans at Oracle Code One 2019">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,48 +79,124 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.4 Released</h1>
- <div class="blogdate">Saturday May 29, 2021</div>
- <div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.4 was released on May 19th 2021 <sup class="footnote">[<a id="_footnoteref_1" class="footnote" href="#_footnotedef_1" title="View footnote.">1</a>]</sup>. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+ <h1 class="sect1">PHP 7.4 Support</h1>
+ <div class="blogdate">Thursday July 25, 2019</div>
+ <div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_php_7_4_support">PHP 7.4 Support</a>
+<ul class="sectlevel2">
+<li><a href="#_null_coalescing_assignment_operator">Null Coalescing Assignment Operator</a></li>
+<li><a href="#_spread_operator_in_array_expression">Spread Operator in Array Expression</a></li>
+<li><a href="#_numeric_literal_separator">Numeric Literal Separator</a></li>
+<li><a href="#_typed_properties_2_0">Typed Properties 2.0</a></li>
+<li><a href="#_arrow_functions_2_0">Arrow Functions 2.0</a></li>
+</ul>
+</li>
+<li><a href="#_new_hints">New Hints</a></li>
+</ul>
</div>
+<div id="preamble">
+<div class="sectionbody">
<div class="paragraph">
-<p>Apache NetBeans 12.4 is a quarterly feature update. The LTS release of the current cycle is Apache NetBeans 12.0. The 12.4 release has not been as heavily tested as the LTS release. Our schedule is publicly available here:</p>
+<p>Hi all. Today, we will briefly show you about PHP7.4 support which will be available in the <strong>next NetBeans</strong> version i.e. <strong>NetBeans 11.2</strong>.</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>First of all, I strongly hope that new features are tested by PHP users before NetBeans 11.2 is released because there should be bugs.
+Definitely, we need your help!</p>
</div>
<div class="paragraph">
-<p>New & noteworthy features of the 12.4 release:</p>
+<p>If you are interested in them, please test it. You can download a dev version here.</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb124/index.html">Apache NetBeans 12.4 Features page</a></p>
+<p>Then, we could merge new changes quickly thanks to our committer <strong>Tomas Mysik</strong>. Thanks a lot for your review, Tomas!</p>
+</div>
</div>
-<div class="paragraph">
-<p>Downloads:</p>
</div>
+<div class="sect1">
+<h2 id="_php_7_4_support">PHP 7.4 Support</h2>
+<div class="sectionbody">
<div class="paragraph">
-<p><a href="../download/nb124/nb124.html">Apache NetBeans 12.4 Download page</a></p>
+<p>To enable it, you have to set PHP 7.4 as the PHP version of your PHP project. (Right-click your project node, click Project Properties.)</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-project-properties.png" alt="nb112 php74 project properties">
+</div>
</div>
<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<p>NetBeans provides support for the new syntaxes for PHP 7.4.</p>
+</div>
+<div class="sect2">
+<h3 id="_null_coalescing_assignment_operator">Null Coalescing Assignment Operator</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-null-coalescing-assignment-operator.png" alt="nb112 php74 null coalescing assignment operator">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_spread_operator_in_array_expression">Spread Operator in Array Expression</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-spread-operator-in-array-expression.png" alt="nb112 php74 spread operator in array expression">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_numeric_literal_separator">Numeric Literal Separator</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-numeric-literal-separator.png" alt="nb112 php74 numeric literal separator">
+</div>
+</div>
</div>
+<div class="sect2">
+<h3 id="_typed_properties_2_0">Typed Properties 2.0</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-typed-properties-2.0.png" alt="nb112 php74 typed properties 2.0">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_arrow_functions_2_0">Arrow Functions 2.0</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-arrow-functions-2.0.png" alt="nb112 php74 arrow functions 2.0">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_new_hints">New Hints</h2>
+<div class="sectionbody">
<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+<p>Suggestion for converting a simple closure to an arrow function</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-convert-closure-to-arrow-function.gif" alt="nb112 php74 convert closure to arrow function">
+</div>
</div>
<div class="paragraph">
-<p>Geertjan and Neil</p>
+<p>Suggestion for using combined assignment operators</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-suggest-using-combined-assignment-operators.gif" alt="nb112 php74 suggest using combined assignment operators">
+</div>
</div>
<div class="paragraph">
-<p>Release Managers for Apache NetBeans 12.4</p>
+<p>Of course, code completion, formatting, go to declaration, and mark occurrence features for the above syntaxes should also be fixed.</p>
</div>
<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p>That’s all for today. As always, please test it. You can download a development version from
+Jenkins Build.
+If you find some issues or enhancements, please report them to JIRA with your exact steps to reproduce them.
+(Components: php - Editor). Thanks.</p>
</div>
-<div id="footnotes">
-<hr>
-<div class="footnote" id="_footnotedef_1">
-<a href="#_footnoteref_1">1</a>. We’re a little late in announcing this because we were creating convenience binaries, e.g., installers, since announcing the result of the vote thread.
</div>
</div>
@@ -136,7 +212,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-4.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/php-7-4-support.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/netbeans-pub-hangout-in-prague.html b/content/blogs/entry/released-netbeans-11-2-update.html
similarity index 89%
copy from content/blogs/entry/netbeans-pub-hangout-in-prague.html
copy to content/blogs/entry/released-netbeans-11-2-update.html
index 778a0168a..54b3e92c4 100644
--- a/content/blogs/entry/netbeans-pub-hangout-in-prague.html
+++ b/content/blogs/entry/released-netbeans-11-2-update.html
@@ -6,7 +6,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>NetBeans Pub Hangout in Prague</title>
+ <title>Released: NetBeans 11.2 Update 1</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Apache NetBeans 18 release">
<meta name="author" content="Apache NetBeans">
@@ -79,22 +79,22 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">NetBeans Pub Hangout in Prague</h1>
- <div class="blogdate">Monday October 24, 2022</div>
+ <h1 class="sect1">Released: NetBeans 11.2 Update 1</h1>
+ <div class="blogdate">Tuesday December 03, 2019</div>
<div class="paragraph">
-<p>A group of Java engineers gathered in a pub in Prague last night to celebrate many years
-of their engagement in NetBeans, all having worked in Sun Microsystems or Oracle or both,
-continuing into the Apache world where NetBeans is now found.</p>
+<p>This release is identical to 11.2 except for backported fixes for:</p>
</div>
<div class="paragraph">
-<p>This will not be the last of such gatherings, anyone involved in NetBeans over
-the years is more than welcome to attend or set up similar get togethers,
-ideally in a pub, which is also where NetBeans started.</p>
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3257">NETBEANS-3257</a> Fixed issue on refactoring rename of java method (and potentially other nb-javac issues)</p>
</div>
-<div class="imageblock">
-<div class="content">
-<img src="netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3335">NETBEANS-3335</a> Enhance robustness of HTML Lexer - enter key doesn’t work in certain files</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3290">NETBEANS-3290</a> Fix common.xml causing layer build problems in RCP applications</p>
</div>
+<div class="paragraph">
+<p>Use the Plugin Manager under the Tools menu to update 11.2 to 11.2 Update 1.</p>
</div>
<section class='tools'>
@@ -109,7 +109,7 @@ ideally in a pub, which is also where NetBeans started.</p>
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/netbeans-pub-hangout-in-prague.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/released-netbeans-11-2-update.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-6.html b/content/blogs/entry/simplified-apache-netbeans-welcome-screen.html
similarity index 84%
copy from content/blogs/entry/announce-apache-netbeans-12-6.html
copy to content/blogs/entry/simplified-apache-netbeans-welcome-screen.html
index 79e1ac512..4a64580f9 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-6.html
+++ b/content/blogs/entry/simplified-apache-netbeans-welcome-screen.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 12.6 Released</title>
+ <title>Simplified Apache NetBeans Welcome Screen</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans blog index">
+ <meta name="description" content="NetBeans at Oracle Code One 2019">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans blog index">
+ <meta name="keywords" content="NetBeans at Oracle Code One 2019">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,43 +79,27 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.6 Released</h1>
- <div class="blogdate">Monday December 06, 2021</div>
+ <h1 class="sect1">Simplified Apache NetBeans Welcome Screen</h1>
+ <div class="blogdate">Saturday August 24, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.6 was released on November 29th 2021. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+<p>To simplify the Welcome Screen and, in particular, replace all links to netbeans.org with netbeans.apache.org, I have created this issue and pull request:</p>
</div>
<div class="paragraph">
-<p>Our schedule is publicly available here:</p>
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3020">https://issues.apache.org/jira/browse/NETBEANS-3020</a></p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p><a href="https://github.com/apache/netbeans/pull/1457">https://github.com/apache/netbeans/pull/1457</a></p>
</div>
<div class="paragraph">
-<p>New & noteworthy features of the 12.6 release:</p>
+<p>All references to netbeans.org are replaced with equivalents at netbeans.apache.org and the News column, which pointed to netbeans.org, is removed from the tab below, while the Blogs column is renamed to News, since newsworthy items now come from here, i.e., from this blog:</p>
</div>
-<div class="paragraph">
-<p><a href="../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
-</div>
-<div class="paragraph">
-<p>Downloads:</p>
-</div>
-<div class="paragraph">
-<p><a href="../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
-</div>
-<div class="paragraph">
-<p>Feel free to share the good news!</p>
-</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/apache-netbeans-welcome-new.png" alt="apache netbeans welcome new" width="400" height="295">
</div>
-<div class="paragraph">
-<p>Neil and Geertjan</p>
-</div>
-<div class="paragraph">
-<p>Release Manager for Apache NetBeans 12.6</p>
</div>
<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p>Also, the Featured Demo on the first tab is removed, best to have as few links to external places as possible, i.e., help reduce potential points of failure, especially here where having that demo in the page doesn’t add all that much while removing it reduces the need for external URL calls that could cause problems and slow things down.</p>
</div>
<section class='tools'>
@@ -130,7 +114,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-6.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/simplified-apache-netbeans-welcome-screen.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/towards-fair-trade-for-foss.html b/content/blogs/entry/towards-fair-trade-for-foss.html
index 137418580..a4bacd450 100644
--- a/content/blogs/entry/towards-fair-trade-for-foss.html
+++ b/content/blogs/entry/towards-fair-trade-for-foss.html
@@ -111,7 +111,7 @@ with all its institutions, etc, and, though I can’t say I really have a fu
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic1.png" alt="towards fair trade for foss pic1">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic1.png" alt="towards fair trade for foss pic1">
</div>
</div>
<div class="paragraph">
@@ -124,7 +124,7 @@ NGOs, local administrations, governments, etc, from within the EU and beyond.</p
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic2.png" alt="towards fair trade for foss pic2">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic2.png" alt="towards fair trade for foss pic2">
</div>
</div>
<div class="paragraph">
@@ -134,7 +134,7 @@ on the most important topics to carry forward and recommend to the European Comm
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic3.png" alt="towards fair trade for foss pic3">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic3.png" alt="towards fair trade for foss pic3">
</div>
</div>
</div>
diff --git a/content/blogs/entry/announce-apache-netbeans-15-released.html b/content/blogs/entry/what-to-do-with-javafx.html
similarity index 66%
copy from content/blogs/entry/announce-apache-netbeans-15-released.html
copy to content/blogs/entry/what-to-do-with-javafx.html
index bf77f8845..466be6ac2 100644
--- a/content/blogs/entry/announce-apache-netbeans-15-released.html
+++ b/content/blogs/entry/what-to-do-with-javafx.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 15 Released</title>
+ <title>What to do with JavaFX and OpenJFX in Apache NetBeans?</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans blog index">
+ <meta name="description" content="NetBeans at Oracle Code One 2019">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans blog index">
+ <meta name="keywords" content="NetBeans at Oracle Code One 2019">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,43 +79,77 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 15 Released</h1>
- <div class="blogdate">Wednesday September 07, 2022</div>
+ <h1 class="sect1">What to do with JavaFX and OpenJFX in Apache NetBeans?</h1>
+ <div class="blogdate">Sunday August 25, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 15 was released on August 31, 2022 (though there’s been a delay in announcing the release).</p>
+<p>If Apache NetBeans runs on JDK 8, a range of Ant-based JavaFX sample applications are available in NetBeans to help you get started and learn about JavaFX.
+However, if NetBeans does not run on JDK 8, the available Ant-based JavaFX samples don’t work (can’t be created) but there’s no point
+in working on fixing that since from JDK 11 onwards JavaFX is no longer part of the JDK and Maven/Gradle-based <a href="https://openjfx.io/">OpenJFX samples</a> are obvious
+candidates for integration into NetBeans instead.</p>
</div>
<div class="paragraph">
-<p>What’s in the Apache NetBeans 15 release:</p>
+<p>However, how should that be handled in NetBeans? Before Apache NetBeans 11.1,
+there was no integration with OpenJFX. Only JavaFX projects and samples were built into NetBeans,
+which led to a great deal of confusion since when someone sets up an environment from scratch today,
+they’re unlikely to have installed JDK 8. Much more likely, they’ll have JDK 11 or 12 and then those JavaFX projects
+ and samples in NetBeans cannot be used, i.e., when you try to create those samples, while running NetBeans on anything other than JDK 8,
+you’re simply told in the wizard that you have the wrong JDK. And then you somehow need to find out that the best thing to do next is use
+the <a href="https://openjfx.io/openjfx-docs/">OpenJFX documentation</a> to set up the OpenJFX samples in NetBeans.</p>
</div>
<div class="paragraph">
-<p><a href="https://github.com/apache/netbeans/releases/tag/15" class="bare">https://github.com/apache/netbeans/releases/tag/15</a></p>
+<p>That is suboptimal and so Gluon integrated their two sample applications into Apache NetBeans 11.1, i.e., in the most recent release:</p>
</div>
<div class="paragraph">
-<p>With thanks to 33 contributors, including some who have contributed for the first time. Thank you!</p>
+<p><a href="https://github.com/apache/netbeans/tree/master/javafx/openjfx.samples">https://github.com/apache/netbeans/tree/master/javafx/openjfx.samples</a></p>
</div>
<div class="paragraph">
-<p>Downloads:</p>
+<p>That is a step forward but still suboptimal, as explained here by Jaroslav Tulach:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb15/index.html">Apache NetBeans 15 Download page</a></p>
+<p><a href="https://github.com/apache/netbeans/pull/1241#issuecomment-491357016">https://github.com/apache/netbeans/pull/1241#issuecomment-491357016</a></p>
</div>
<div class="paragraph">
-<p>See our release schedule:</p>
+<p>That entire new module is not needed. Literally, all that needs to be done is that this file needs to be updated with two new template registrations:</p>
</div>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p><a href="https://github.com/apache/netbeans/blob/master/java/maven/src/org/netbeans/modules/maven/newproject/MavenWizardIterator.java">https://github.com/apache/netbeans/blob/master/java/maven/src/org/netbeans/modules/maven/newproject/MavenWizardIterator.java</a></p>
</div>
<div class="paragraph">
-<p>Feel free to share the good news!</p>
+<p>And, literally, this is all that needs to be added there, since the two OpenJFX samples are on Maven Central and as pointed out above, "NetBeans has a nice support for creating wizards over Maven archetypes."</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java">@TemplateRegistration(folder = ArchetypeWizards.TEMPLATE_FOLDER,
+position = 925,
+displayName = "#LBL_Maven_FXML_Archetype",
+iconBase = "org/netbeans/modules/maven/resources/jaricon.png",
+description = "javafx.html")
+@Messages("LBL_Maven_FXML_Archetype=FXML JavaFX Maven Archetype")
+public static WizardDescriptor.InstantiatingIterator<?> openJFXFML() {
+ return ArchetypeWizards.definedArchetype("org.openjfx", "javafx-archetype-fxml", "0.0.2", null, LBL_Maven_FXML_Archetype());
+}
+
+@TemplateRegistration(folder = ArchetypeWizards.TEMPLATE_FOLDER,
+position = 926,
+displayName = "#LBL_Maven_Simple_Archetype",
+iconBase = "org/netbeans/modules/maven/resources/jaricon.png",
+description = "javafx.html")
+@Messages("LBL_Maven_Simple_Archetype=Simple JavaFX Maven Archetype")
+public static WizardDescriptor.InstantiatingIterator<?> openJFXSimple() {
+ return ArchetypeWizards.definedArchetype("org.openjfx", "javafx-archetype-simple", "0.0.2", null, LBL_Maven_Simple_Archetype());
+}</code></pre>
</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
</div>
<div class="paragraph">
-<p>Neil, Eric, Geertjan</p>
+<p>That literally is all that is needed to be added to the Java source file above, instead of having a completely new module,
+which doesn’t integrate as neatly as the above with the Apache NetBeans infrastructure.
+(And this is a small tip for anyone else wanting to make their Maven archetypes available to NetBeans: the above is literally all you need to do.)</p>
</div>
<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
+<p>However, the fundamental question remains: how do we notify users of Apache NetBeans that they should be using OpenJFX and not JavaFX?
+Maybe we should simply remove all JavaFX projects and samples, however that would be unfortunate for anyone using JDK 8.
+Or maybe the solution is to create a category named "Legacy" in the New Project dialog and then put all JavaFX projects and samples there,
+so that it’s clear that they’re not recommended, while still having them available for JDK 8 users?</p>
</div>
<section class='tools'>
@@ -130,7 +164,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-15-released.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/what-to-do-with-javafx.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/netbeans-pub-hangout-in-prague.html b/content/blogs/entry/when-will-apache-netbeans-12.html
similarity index 89%
copy from content/blogs/entry/netbeans-pub-hangout-in-prague.html
copy to content/blogs/entry/when-will-apache-netbeans-12.html
index 778a0168a..fc34a2f30 100644
--- a/content/blogs/entry/netbeans-pub-hangout-in-prague.html
+++ b/content/blogs/entry/when-will-apache-netbeans-12.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>NetBeans Pub Hangout in Prague</title>
+ <title>When will Apache NetBeans 12.0 be released?</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans 18 release">
+ <meta name="description" content="Apache NetBeans blog index">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans 18 release">
+ <meta name="keywords" content="Apache NetBeans blog index">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,22 +79,23 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">NetBeans Pub Hangout in Prague</h1>
- <div class="blogdate">Monday October 24, 2022</div>
+ <h1 class="sect1">When will Apache NetBeans 12.0 be released?</h1>
+ <div class="blogdate">Wednesday March 11, 2020</div>
<div class="paragraph">
-<p>A group of Java engineers gathered in a pub in Prague last night to celebrate many years
-of their engagement in NetBeans, all having worked in Sun Microsystems or Oracle or both,
-continuing into the Apache world where NetBeans is now found.</p>
-</div>
-<div class="paragraph">
-<p>This will not be the last of such gatherings, anyone involved in NetBeans over
-the years is more than welcome to attend or set up similar get togethers,
-ideally in a pub, which is also where NetBeans started.</p>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
+<p>Apache NetBeans 12.0 will be released once many people:</p>
</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download Apache NetBeans 12.0 Beta 4: removed</p>
+</li>
+<li>
+<p>Try it out. Here is an overview of the newest features, though incomplete: removed</p>
+</li>
+<li>
+<p>Fill in this very quick survey: removed</p>
+</li>
+</ol>
</div>
<section class='tools'>
@@ -109,7 +110,7 @@ ideally in a pub, which is also where NetBeans started.</p>
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/netbeans-pub-hangout-in-prague.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/when-will-apache-netbeans-12.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/entry/announce-apache-netbeans-12-6.html b/content/blogs/entry/why-does-apache-netbeans-need.html
similarity index 69%
copy from content/blogs/entry/announce-apache-netbeans-12-6.html
copy to content/blogs/entry/why-does-apache-netbeans-need.html
index 79e1ac512..471d0f5fc 100644
--- a/content/blogs/entry/announce-apache-netbeans-12-6.html
+++ b/content/blogs/entry/why-does-apache-netbeans-need.html
@@ -6,11 +6,11 @@
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>[ANNOUNCE] Apache NetBeans 12.6 Released</title>
+ <title>Why Does Apache NetBeans Need Its Own Parsers?</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Apache NetBeans blog index">
+ <meta name="description" content="NetBeans at Oracle Code One 2019">
<meta name="author" content="Apache NetBeans">
- <meta name="keywords" content="Apache NetBeans blog index">
+ <meta name="keywords" content="NetBeans at Oracle Code One 2019">
<meta name="generator" content="Apache NetBeans">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="alternate" type="application/atom+xml" title="Apache NetBeans Blog" href="https://netbeans.apache.org/blogs/atom" />
@@ -79,43 +79,32 @@
</section>
<div class='grid-container main-content'>
- <h1 class="sect1">[ANNOUNCE] Apache NetBeans 12.6 Released</h1>
- <div class="blogdate">Monday December 06, 2021</div>
+ <h1 class="sect1">Why Does Apache NetBeans Need Its Own Parsers?</h1>
+ <div class="blogdate">Tuesday August 06, 2019</div>
<div class="paragraph">
-<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.6 was released on November 29th 2021. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++.</p>
+<p>A question was asked on the <a href="https://lists.apache.org/thread/rdtcvc87pj1d8oj6qcwbm7bjkkr53m5s">Apache NetBeans mailing list</a>: "I was just curious about the theoretical aspect of parsing. Isn’t there a unified parsing API, using ANTLR/lex/yacc which can parse any language given a grammar for it? Why do we use a different parsing implementation (like the Graal JS parser in this instance) when a unified approach will help us support lots of languages easily?"</p>
</div>
<div class="paragraph">
-<p>Our schedule is publicly available here:</p>
+<p>Tim Boudreau, involved in NetBeans from its earliest hours, responds, in the thread linked above:</p>
</div>
+<div class="quoteblock">
+<blockquote>
<div class="paragraph">
-<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule" class="bare">https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule</a></p>
+<p>First, in an IDE, you are <strong>never</strong> just "parsing". You are doing <strong>a lot</strong> with the results of the parse. An IDE doesn’t have to just parse one file; it must also understand the context of the project that file lives in; how it relates to other files and those files interdependencies; multiple versions of languages; and the fact that the results of a parse do not map cleanly to a bunch of stuff an IDE would show you that would be useful. For example, s [...]
</div>
<div class="paragraph">
-<p>New & noteworthy features of the 12.6 release:</p>
+<p>Second, while there are tools like ANTLR (version 4 of which is awesome, by the way), there is still a lot of code you have to write to interact with the results of a parse to do something useful beyond syntax coloring in an IDE. One of my side projects is tooling for NetBeans that <strong>do</strong> let you take an ANTLR grammar and auto generate a lot of the features a language plugin should have. Even with that almost completely declarative, you wind up needing a lot of code. One [...]
</div>
<div class="paragraph">
-<p><a href="../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
+<p>Third, in an IDE with a 20 year history, a lot of parser generating technologies have come and gone - javacc, javacup, ANTLR, and good old hand-written lexers and parsers. Unifying them all would be an enormous amount of work, would break a lot of code that works just fine, and the end result would be - stuff we’ve already got, that already works, just with one-parser-generator-to-rule-them-all underneath. Other than prettiness, I don’t know what problem that solves.</p>
</div>
<div class="paragraph">
-<p>Downloads:</p>
+<p>So, all of this is to say: We use different parsing implementations because parsing is just a tiny piece of supporting a language, so it wouldn’t make the hard parts easier enough to be worth it. And there will be new cool parser-generating technologies that come along, and it’s good to be able to use them, rather than be married to one-parser-generator-to-rule-them-all and have this conversation again, when they come along.</p>
</div>
-<div class="paragraph">
-<p><a href="../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
-</div>
-<div class="paragraph">
-<p>Feel free to share the good news!</p>
-</div>
-<div class="paragraph">
-<p>Thanks everyone, and best wishes,</p>
+</blockquote>
+<div class="attribution">
+— Tim
</div>
-<div class="paragraph">
-<p>Neil and Geertjan</p>
-</div>
-<div class="paragraph">
-<p>Release Manager for Apache NetBeans 12.6</p>
-</div>
-<div class="paragraph">
-<p>on behalf of Apache NetBeans PMC</p>
</div>
<section class='tools'>
@@ -130,7 +119,7 @@
</ul>
<ul class="menu align-center">
- <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/announce-apache-netbeans-12-6.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
+ <li><a href="https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/blogs/entry/why-does-apache-netbeans-need.adoc" title="See this page in github"><i class="fa fa-md fa-edit"></i> See this page in GitHub.</a></li>
</ul>
</section>
diff --git a/content/blogs/index.html b/content/blogs/index.html
index 0f5d24d5f..1d39e2833 100644
--- a/content/blogs/index.html
+++ b/content/blogs/index.html
@@ -99,7 +99,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
+<p><a href="../../download/nb18/index.html">Apache NetBeans 18 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -139,7 +139,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb17/index.html">Apache NetBeans 17 Download page</a></p>
+<p><a href="../../download/nb17/index.html">Apache NetBeans 17 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -179,7 +179,7 @@
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb16/index.html">Apache NetBeans 16 Download page</a></p>
+<p><a href="../../download/nb16/index.html">Apache NetBeans 16 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -233,7 +233,7 @@ with all its institutions, etc, and, though I can’t say I really have a fu
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic1.png" alt="towards fair trade for foss pic1">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic1.png" alt="towards fair trade for foss pic1">
</div>
</div>
<div class="paragraph">
@@ -246,7 +246,7 @@ NGOs, local administrations, governments, etc, from within the EU and beyond.</p
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic2.png" alt="towards fair trade for foss pic2">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic2.png" alt="towards fair trade for foss pic2">
</div>
</div>
<div class="paragraph">
@@ -256,7 +256,7 @@ on the most important topics to carry forward and recommend to the European Comm
</div>
<div class="imageblock">
<div class="content">
-<img src="towards-fair-trade-for-foss-pic3.png" alt="towards fair trade for foss pic3">
+<img src="https://netbeans.apache.org/blogs/entry/towards-fair-trade-for-foss-pic3.png" alt="towards fair trade for foss pic3">
</div>
</div>
</div>
@@ -325,7 +325,7 @@ ideally in a pub, which is also where NetBeans started.</p>
</div>
<div class="imageblock">
<div class="content">
-<img src="netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
+<img src="https://netbeans.apache.org/blogs/entry/netbeans-pub-hangout-in-prague-pic1.png" alt="netbeans pub hangout in prague pic1">
</div>
</div>
</div>
@@ -348,7 +348,7 @@ ideally in a pub, which is also where NetBeans started.</p>
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb15/index.html">Apache NetBeans 15 Download page</a></p>
+<p><a href="../../download/nb15/index.html">Apache NetBeans 15 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -388,7 +388,7 @@ ideally in a pub, which is also where NetBeans started.</p>
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb14/index.html">Apache NetBeans 14 Download page</a></p>
+<p><a href="../../download/nb14/index.html">Apache NetBeans 14 Download page</a></p>
</div>
<div class="paragraph">
<p>See our release schedule:</p>
@@ -425,13 +425,13 @@ ideally in a pub, which is also where NetBeans started.</p>
<p>New & noteworthy features of the 13 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb13/index.html">Apache NetBeans 13 Features page</a></p>
+<p><a href="../../download/nb13/index.html">Apache NetBeans 13 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb13/nb13.html">Apache NetBeans 13 Download page</a></p>
+<p><a href="../../download/nb13/nb13.html">Apache NetBeans 13 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -480,13 +480,13 @@ We do not believe any vulnerability in Log4j v1 is exploitable in Apache NetBean
<p>New & noteworthy features of the 12.6 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
+<p><a href="../../download/nb126/index.html">Apache NetBeans 12.6 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
+<p><a href="../../download/nb126/nb126.html">Apache NetBeans 12.6 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -520,13 +520,13 @@ We do not believe any vulnerability in Log4j v1 is exploitable in Apache NetBean
<p>New & noteworthy features of the 12.5 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb125/index.html">Apache NetBeans 12.5 Features page</a></p>
+<p><a href="../../download/nb125/index.html">Apache NetBeans 12.5 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb125/nb125.html">Apache NetBeans 12.5 Download page</a></p>
+<p><a href="../../download/nb125/nb125.html">Apache NetBeans 12.5 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -566,13 +566,13 @@ We do not believe any vulnerability in Log4j v1 is exploitable in Apache NetBean
<p>New & noteworthy features of the 12.4 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb124/index.html">Apache NetBeans 12.4 Features page</a></p>
+<p><a href="../../download/nb124/index.html">Apache NetBeans 12.4 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb124/nb124.html">Apache NetBeans 12.4 Download page</a></p>
+<p><a href="../../download/nb124/nb124.html">Apache NetBeans 12.4 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
@@ -729,18 +729,1146 @@ However, the WatchService is not guaranteed to work (e.g., due to OS restriction
<p>New & noteworthy features of the 12.3 release:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
+<p><a href="../../download/nb123/index.html">Apache NetBeans 12.3 Features page</a></p>
</div>
<div class="paragraph">
<p>Downloads:</p>
</div>
<div class="paragraph">
-<p><a href="../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
+<p><a href="../../download/nb123/nb123.html">Apache NetBeans 12.3 Download page</a></p>
</div>
<div class="paragraph">
<p>Feel free to share the good news!</p>
</div>
</div>
+<div class="blogdate">Monday December 07, 2020</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-12-2.html">[ANNOUNCE] Apache NetBeans 12.2 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.2 was released on December 5th 2020.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and (new) C/C++.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 12.2 is the second quarterly feature update in the NetBeans 12 cycle.
+The LTS release of the current cycle is Apache NetBeans 12.0.
+The 12.2 release has not been as heavily tested as the LTS release.
+Use 12.2 to access the latest features and to provide feedback for the next LTS release, scheduled for mid-2021.</p>
+</div>
+<div class="paragraph">
+<p>New & noteworthy features of the 12.2 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb122/index.html">Apache NetBeans 12.2 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb122/nb122.html">Apache NetBeans 12.2 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+</div>
+<div class="blogdate">Tuesday September 15, 2020</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-12-1.html">[ANNOUNCE] Apache NetBeans 12.1 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce that Apache NetBeans 12.1 was released on Sept 1st 2020.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and (new) C/C++.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 12.1 is the first quarterly feature update in the NetBeans 12 cycle.
+The LTS release of the current cycle is Apache NetBeans 12.0. The 12.1 release has not been as heavily tested as the LTS release.
+Use 12.1 to access the latest features and to provide feedback for the next LTS release, scheduled for mid-2021.</p>
+</div>
+<div class="paragraph">
+<p>New & noteworthy features of the 12.1 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb121/index.html">Apache NetBeans 12.1 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb121/nb121.html">Apache NetBeans 12.1 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+</div>
+<div class="blogdate">Tuesday June 09, 2020</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-12-0.html">[ANNOUNCE] Apache NetBeans 12.0 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>Apache NetBeans 12.0 adds support for the latest Java language features, integrates new code donations from Oracle for Java Web development,
+enhances its best of breed Apache Maven tooling, brings multiple enhancements for users of Gradle,
+includes built-in features for Payara and WildFly for the first time, introduces new out of the box templates for JavaFX,
+upgrades and extends its PHP editor, provides new dark look and feel options, and includes a wide range of fixes.</p>
+</div>
+<div class="paragraph">
+<p>All features provided by Apache NetBeans are supported out of the box,
+without additional plugins needing to be installed, and all for free.
+Apache NetBeans 12.0 is the first LTS release of NetBeans as a top level Apache project.</p>
+</div>
+<div class="paragraph">
+<p>We would like to thank all contributors, the community, and the Apache Software Foundation for the great co-operation and enthusiasm
+enabling this complex and exciting project to continue to inspire and be of use to developers all over the world.</p>
+</div>
+<div class="paragraph">
+<p>New & noteworthy features of the 12.0 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb120/index.html">Apache NetBeans 12.0 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb120/nb120.html">Apache NetBeans 12.0 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+</div>
+<div class="blogdate">Monday June 01, 2020</div>
+<div class="blogtitle"><a href="../blogs/entry/newly-identified-inactive-malware-campaign.html">Newly Identified Inactive Malware Campaign: Impact on Apache NetBeans</a></div>
+<div class="blogbody">
+<div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_related_references">Related references:</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Researchers at GitHub have identified 26 projects on GitHub that have been infected by malware<a href="#secu">[1]</a>.
+The initial point of infection is undetermined and all activity with the malware has been shut down.
+The malware relied on project templates generated by Apache NetBeans using an older customized Apache Ant-based build system
+that has been in limited use since 2006. This does not impact users of other build systems like Apache Maven or Gradle or even most Apache Ant users.
+The majority of Apache NetBeans projects leverage native build tool integrations that are shared with continuous integration systems.
+With over 44 million repositories hosted on GitHub<a href="#zdnet">[2]</a>, the scope of these 26 projects looks isolated, these projects have been set to private,
+and their owners contacted, while GitHub has not had reason to contact the NetBeans community about this,
+indicating that this has no significant impact on the NetBeans community.</p>
+</div>
+<div class="paragraph">
+<p>Note: Software Supply Chain attacks are not unique to any IDE and the NetBeans community will continue to monitor the
+threat landscape to keep developers safe and aware. Be aware<a href="#apidesign">[3]</a> that any build system that you use when developing applications,
+with any IDE or build system, can be infiltrated by malware. Always make sure that the files you check into your versioning system
+are your own or that you know where they come from and what they do.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_related_references">Related references:</h2>
+<div class="sectionbody">
+<div class="ulist bibliography">
+<ul class="bibliography">
+<li>
+<p><a id="secu"></a>[1] <a href="https://securitylab.github.com/research/octopus-scanner-malware-open-source-supply-chain">https://securitylab.github.com/research/octopus-scanner-malware-open-source-supply-chain</a></p>
+</li>
+<li>
+<p><a id="zdnet"></a>[2]<a href="https://www.zdnet.com/article/github-tops-40-million-developers-as-python-data-science-machine-learning-popularity-surges/">https://www.zdnet.com/article/github-tops-40-million-developers-as-python-data-science-machine-learning-popularity-surges/</a></p>
+</li>
+<li>
+<p><a id="apidesign"></a>[3] <a href="http://wiki.apidesign.org/wiki/Malware">http://wiki.apidesign.org/wiki/Malware</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+<div class="blogdate">Wednesday March 11, 2020</div>
+<div class="blogtitle"><a href="../blogs/entry/when-will-apache-netbeans-12.html">When will Apache NetBeans 12.0 be released?</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>Apache NetBeans 12.0 will be released once many people:</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download Apache NetBeans 12.0 Beta 4: removed</p>
+</li>
+<li>
+<p>Try it out. Here is an overview of the newest features, though incomplete: removed</p>
+</li>
+<li>
+<p>Fill in this very quick survey: removed</p>
+</li>
+</ol>
+</div>
+</div>
+<div class="blogdate">Wednesday March 04, 2020</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-11-3.html">[ANNOUNCE] Apache NetBeans 11.3 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.3.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 11.3 is the third Apache NetBeans release outside the Apache Incubator and the third release of the <a href="https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule">new quarterly release cycle</a>.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0.
+The 11.3 release has not been as heavily tested as the LTS release.
+Use 11.3 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
+</div>
+<div class="paragraph">
+<p>New & noteworthy features of the 11.3 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb113/index.html">Apache NetBeans 11.3 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb113/nb113.html">Apache NetBeans 11.3 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+</div>
+<div class="blogdate">Monday February 03, 2020</div>
+<div class="blogtitle"><a href="../blogs/entry/apache-netbeans-11-3-beta2.html">Apache NetBeans 11.3-beta2 is Ready for Testing!</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>Eric Barboni, our Release Manager of 11.3, produced Apache NetBeans 11.3-beta2 build the other day. It is available for testing!</p>
+</div>
+<div class="paragraph">
+<p>Those using the Snap distribution and would like to give it a try:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console">sudo snap refresh --channel=edge netbeans</code></pre>
+</div>
+</div>
+</div>
+<div class="blogdate">Tuesday December 03, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/released-netbeans-11-2-update.html">Released: NetBeans 11.2 Update 1</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>This release is identical to 11.2 except for backported fixes for:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3257">NETBEANS-3257</a> Fixed issue on refactoring rename of java method (and potentially other nb-javac issues)</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3335">NETBEANS-3335</a> Enhance robustness of HTML Lexer - enter key doesn’t work in certain files</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3290">NETBEANS-3290</a> Fix common.xml causing layer build problems in RCP applications</p>
+</div>
+<div class="paragraph">
+<p>Use the Plugin Manager under the Tools menu to update 11.2 to 11.2 Update 1.</p>
+</div>
+</div>
+<div class="blogdate">Saturday November 30, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/netbeans-11-3-is-shaping.html">NetBeans 11.3 is Shaping up Nicely</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>One month has passed since NetBeans 11.2 had been released.
+There are 82 new PR-s made it to the master branch so far.
+We usually have a, not necessary intentional, "theme" for each release. I’d say the theme is for 11.3 is: "Remove the Rust".</p>
+</div>
+<div class="paragraph">
+<p>Our code and libraries spent long time in the transit.
+Many of our modules were still compiling against Java 1.6 and/or used ancient versions of third party libraries.
+11.3 improved a lot on this front and there are still many PR are in the queue to carry that on.
+Without trying to be complete, here is a small list of changes what’s coming:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Jgit Library Update</p>
+</li>
+<li>
+<p>ASM, PostgreSQL, JUnit5 and Other Library Updates.</p>
+</li>
+<li>
+<p>PHP Fixes</p>
+</li>
+<li>
+<p>HTML Lexer Stability Improvements</p>
+</li>
+<li>
+<p>JSF 2.3 Support</p>
+</li>
+<li>
+<p>Gradle Tooling 6.0</p>
+</li>
+<li>
+<p>Several Cleanups, Remove Compile Warnings</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>On the UI Side:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Return of Dark Metal and Dark Nimbus Look and Feel</p>
+</li>
+<li>
+<p>Experimental support for Flatlaf Look and Feel</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>On Gradle Side:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Test Output is Channeled Back to the IDE</p>
+</li>
+<li>
+<p>Added Project Reload Action</p>
+</li>
+<li>
+<p>Elephant Icons Finally Replace the old Ones</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="blogdate">Friday November 01, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-11-2.html">[ANNOUNCE] Apache NetBeans 11.2 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.2.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 11.2 is the second Apache NetBeans release outside the Apache Incubator and the second release of the new quarterly release cycle.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0.
+The 11.2 release has not been as heavily tested as the LTS release.
+Use 11.2 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
+</div>
+<div class="paragraph">
+<p>New & noteworthy features of the 11.2 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb112/index.html">Apache NetBeans 11.2 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb112/nb112.html">Apache NetBeans 11.2 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+</div>
+<div class="blogdate">Wednesday September 11, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/netbeans-at-oracle-code-one.html">NetBeans at Oracle Code One 2019</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>An Apache NetBeans schedule for those going to Oracle Code One 2019 next week!</p>
+</div>
+<div class="paragraph">
+<p><strong>Saturday, September 14</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>19:00 Hang out in the Thirsty Bear in Howard Street</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Monday, September 16</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Why You Should Be Coding with the NetBeans IDE</strong> [BOF1321]
+Mark Stephens, Developer, IDRsolutions
+Ethan Price, Developer, IDRsolutions
+02:30 PM - 03:15 PM | Moscone South - Room 305</p>
+</li>
+<li>
+<p><strong>Java IDE Wars</strong> [DEV1375]
+Ken Fogel, Teacher, Dawson College
+Scott Selikoff, Software Developer, Selikoff Solutions, LLC
+Jeanne Boyarsky, Developer, CodeRanch
+04:00 PM - 04:45 PM | Moscone South - Room 304</p>
+</li>
+<li>
+<p><strong>Hacking the NetBeans IDE</strong> [BOF1338]
+Mark Stephens, IDR Solutions
+06:00 PM - 06:45 PM | Moscone South - Room 309</p>
+</li>
+<li>
+<p><strong>Hacking the NetBeans Profiler</strong> [BOF4170]
+Ryan Cuprak, Formulation Applications R&D; Development Senior Manager, Dassault Systemes
+06:00 PM - 06:45 PM | Moscone South - Room 305</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Tuesday, September 17</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Getting Started with Deep Learning for Enterprise Java Developers</strong> [DEV2126]
+Zoran Sevarac, Associate Professor, University of Belgrade, Faculty of Organisational Sciences
+Suyash Joshi, Developer Marketing Director, Oracle
+12:30 PM - 01:15 PM | Moscone South - Room 308</p>
+</li>
+<li>
+<p><strong>Testing on Oracle Autonomous Database with Homomorphic Encryption, Using NetBeans and Java - BYOL</strong> [HOL3196]
+Simon Bain, Founder & CTO, ShieldIO
+12:30 PM - 02:30 PM | Moscone West - Room 3024C</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Wednesday, September 18</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Apache NetBeans: Its Status and Future</strong> [DEV2506]
+Geertjan Wielenga, Product Manager, Oracle
+Mark Stephens, Developer, IDRsolutions
+Ethan Price, Developer, IDRsolutions
+06:00 PM - 06:45 PM | Moscone South - Room 206</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p><strong>Thursday, September 19</strong></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Testing on Oracle Autonomous Database with Homomorphic Encryption, Using NetBeans and Java - BYOL</strong> [HOL3196]
+Simon Bain, Founder & CTO, ShieldIO
+09:00 AM - 11:00 AM | Moscone West - Room 3024C</p>
+</li>
+<li>
+<p>19:00 Hang out in the Thirsty Bear in Howard Street</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="blogdate">Sunday August 25, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/what-to-do-with-javafx.html">What to do with JavaFX and OpenJFX in Apache NetBeans?</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>If Apache NetBeans runs on JDK 8, a range of Ant-based JavaFX sample applications are available in NetBeans to help you get started and learn about JavaFX.
+However, if NetBeans does not run on JDK 8, the available Ant-based JavaFX samples don’t work (can’t be created) but there’s no point
+in working on fixing that since from JDK 11 onwards JavaFX is no longer part of the JDK and Maven/Gradle-based <a href="https://openjfx.io/">OpenJFX samples</a> are obvious
+candidates for integration into NetBeans instead.</p>
+</div>
+<div class="paragraph">
+<p>However, how should that be handled in NetBeans? Before Apache NetBeans 11.1,
+there was no integration with OpenJFX. Only JavaFX projects and samples were built into NetBeans,
+which led to a great deal of confusion since when someone sets up an environment from scratch today,
+they’re unlikely to have installed JDK 8. Much more likely, they’ll have JDK 11 or 12 and then those JavaFX projects
+ and samples in NetBeans cannot be used, i.e., when you try to create those samples, while running NetBeans on anything other than JDK 8,
+you’re simply told in the wizard that you have the wrong JDK. And then you somehow need to find out that the best thing to do next is use
+the <a href="https://openjfx.io/openjfx-docs/">OpenJFX documentation</a> to set up the OpenJFX samples in NetBeans.</p>
+</div>
+<div class="paragraph">
+<p>That is suboptimal and so Gluon integrated their two sample applications into Apache NetBeans 11.1, i.e., in the most recent release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/tree/master/javafx/openjfx.samples">https://github.com/apache/netbeans/tree/master/javafx/openjfx.samples</a></p>
+</div>
+<div class="paragraph">
+<p>That is a step forward but still suboptimal, as explained here by Jaroslav Tulach:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/pull/1241#issuecomment-491357016">https://github.com/apache/netbeans/pull/1241#issuecomment-491357016</a></p>
+</div>
+<div class="paragraph">
+<p>That entire new module is not needed. Literally, all that needs to be done is that this file needs to be updated with two new template registrations:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/blob/master/java/maven/src/org/netbeans/modules/maven/newproject/MavenWizardIterator.java">https://github.com/apache/netbeans/blob/master/java/maven/src/org/netbeans/modules/maven/newproject/MavenWizardIterator.java</a></p>
+</div>
+<div class="paragraph">
+<p>And, literally, this is all that needs to be added there, since the two OpenJFX samples are on Maven Central and as pointed out above, "NetBeans has a nice support for creating wizards over Maven archetypes."</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java">@TemplateRegistration(folder = ArchetypeWizards.TEMPLATE_FOLDER,
+position = 925,
+displayName = "#LBL_Maven_FXML_Archetype",
+iconBase = "org/netbeans/modules/maven/resources/jaricon.png",
+description = "javafx.html")
+@Messages("LBL_Maven_FXML_Archetype=FXML JavaFX Maven Archetype")
+public static WizardDescriptor.InstantiatingIterator<?> openJFXFML() {
+ return ArchetypeWizards.definedArchetype("org.openjfx", "javafx-archetype-fxml", "0.0.2", null, LBL_Maven_FXML_Archetype());
+}
+
+@TemplateRegistration(folder = ArchetypeWizards.TEMPLATE_FOLDER,
+position = 926,
+displayName = "#LBL_Maven_Simple_Archetype",
+iconBase = "org/netbeans/modules/maven/resources/jaricon.png",
+description = "javafx.html")
+@Messages("LBL_Maven_Simple_Archetype=Simple JavaFX Maven Archetype")
+public static WizardDescriptor.InstantiatingIterator<?> openJFXSimple() {
+ return ArchetypeWizards.definedArchetype("org.openjfx", "javafx-archetype-simple", "0.0.2", null, LBL_Maven_Simple_Archetype());
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>That literally is all that is needed to be added to the Java source file above, instead of having a completely new module,
+which doesn’t integrate as neatly as the above with the Apache NetBeans infrastructure.
+(And this is a small tip for anyone else wanting to make their Maven archetypes available to NetBeans: the above is literally all you need to do.)</p>
+</div>
+<div class="paragraph">
+<p>However, the fundamental question remains: how do we notify users of Apache NetBeans that they should be using OpenJFX and not JavaFX?
+Maybe we should simply remove all JavaFX projects and samples, however that would be unfortunate for anyone using JDK 8.
+Or maybe the solution is to create a category named "Legacy" in the New Project dialog and then put all JavaFX projects and samples there,
+so that it’s clear that they’re not recommended, while still having them available for JDK 8 users?</p>
+</div>
+</div>
+<div class="blogdate">Saturday August 24, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/simplified-apache-netbeans-welcome-screen.html">Simplified Apache NetBeans Welcome Screen</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>To simplify the Welcome Screen and, in particular, replace all links to netbeans.org with netbeans.apache.org, I have created this issue and pull request:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://issues.apache.org/jira/browse/NETBEANS-3020">https://issues.apache.org/jira/browse/NETBEANS-3020</a></p>
+</div>
+<div class="paragraph">
+<p><a href="https://github.com/apache/netbeans/pull/1457">https://github.com/apache/netbeans/pull/1457</a></p>
+</div>
+<div class="paragraph">
+<p>All references to netbeans.org are replaced with equivalents at netbeans.apache.org and the News column, which pointed to netbeans.org, is removed from the tab below, while the Blogs column is renamed to News, since newsworthy items now come from here, i.e., from this blog:</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/apache-netbeans-welcome-new.png" alt="apache netbeans welcome new" width="400" height="295">
+</div>
+</div>
+<div class="paragraph">
+<p>Also, the Featured Demo on the first tab is removed, best to have as few links to external places as possible, i.e., help reduce potential points of failure, especially here where having that demo in the page doesn’t add all that much while removing it reduces the need for external URL calls that could cause problems and slow things down.</p>
+</div>
+</div>
+<div class="blogdate">Saturday August 17, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/lsp-client-demo-ba-sh.html">LSP Client demo - (ba)sh language server</a></div>
+<div class="blogbody">
+<div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_setting_up">Setting Up</a></li>
+<li><a href="#_syntax_coloring_via_textmate">Syntax Coloring via TextMate</a></li>
+<li><a href="#_language_support_via_the_language_server">Language Support via the Language Server</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Below is a scenario by Jan Lahoda, the creator of LSP integration for Apache NetBeans, for how to integrate the bash language server with Apache NetBeans, including syntax highlighting.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_setting_up">Setting Up</h2>
+<div class="sectionbody">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Install npm (and node.js). On Ubuntu, e.g., do "apt install npm", though something different will be needed on Mac OS X.</p>
+</li>
+<li>
+<p>Create a directory in which we are going to work, have a terminal opened in that directory.</p>
+</li>
+<li>
+<p>Install the bash-language-server:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> npm install bash-language-server</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>On Mac OSX:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> npm install bash-language-server --unsafe-perm</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>This will install the server into the current directory.</p>
+</div>
+</li>
+<li>
+<p>Try the bash server:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> ./node_modules/bash-language-server/bin/main.js --help</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>You should see something like this:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="console"> Usage:
+ bash-language-server start
+ bash-language-server -h | --help
+ bash-language-server -v | --version</code></pre>
+</div>
+</div>
+</li>
+<li>
+<p>Create a NetBeans module. Create a File Type (Module Development/File Type), mime type: text/sh, file extension: sh</p>
+</li>
+</ol>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_syntax_coloring_via_textmate">Syntax Coloring via TextMate</h2>
+<div class="sectionbody">
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Download the TextMate grammar file here, and put it alongside the newly created DataObject:
+<a href="https://raw.githubusercontent.com/microsoft/vscode/master/extensions/shellscript/syntaxes/shell-unix-bash.tmLanguage.json">https://raw.githubusercontent.com/microsoft/vscode/master/extensions/shellscript/syntaxes/shell-unix-bash.tmLanguage.json</a></p>
+</li>
+<li>
+<p>Add "TextMate Lexer" as a dependency of the module.</p>
+</li>
+<li>
+<p>Into the DataObject add this annotation:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> @GrammarRegistration(grammar="shell-unix-bash.tmLanguage.json", mimeType="text/sh")</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>GrammarRegistration is:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> import org.netbeans.modules.textmate.lexer.api.GrammarRegistration;</code></pre>
+</div>
+</div>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>This should lead to syntax highlighted source for .sh bash files taken from the TextMate grammar file.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_language_support_via_the_language_server">Language Support via the Language Server</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Next, we need to add language support using the language server.</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Add "LSP Client" and "MIME Lookup API" as dependencies of the module.</p>
+</li>
+<li>
+<p>Create a new class, ShellClient, in the module, put this into it, (replacing " " with the absolute path to "node_modules/bash-language-server"):</p>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> import java.io.IOException;
+ import org.netbeans.api.editor.mimelookup.MimeRegistration;
+ import org.netbeans.modules.lsp.client.spi.LanguageServerProvider;
+ import org.openide.util.Exceptions;
+ import org.openide.util.Lookup;
+
+ @MimeRegistration(mimeType="text/sh", service=LanguageServerProvider.class)
+ public class ShellClient implements LanguageServerProvider {
+
+ @Override
+ public LanguageServerDescription startServer(Lookup lkp) {
+ try {
+ Process p = new ProcessBuilder("/bin/main.js", "start").start();
+ return LanguageServerDescription.create(p.getInputStream(), p.getOutputStream(), p);
+ } catch (IOException ex) {
+ Exceptions.printStackTrace(ex);
+ return null;
+ }
+ }
+
+ }</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>You may need to explicitly call node in the above code, i.e., as follows:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java"> Process p = new ProcessBuilder(
+ "/usr/local/bin/node",
+ "/bin/main.js",
+ "start").start();</code></pre>
+</div>
+</div>
+</li>
+<li>
+<p>Build and start the module.</p>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>Caveat: the language server is started only for files that are inside a project, so create (any) new project, and inside the project, put a shell file. E.g. copy "bin/netbeans" as "test.sh" into the project. Open it in the editor - there should be syntax highlighting, Navigator, and code completion should show something, etc.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="blogdate">Tuesday August 06, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/why-does-apache-netbeans-need.html">Why Does Apache NetBeans Need Its Own Parsers?</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>A question was asked on the <a href="https://lists.apache.org/thread/rdtcvc87pj1d8oj6qcwbm7bjkkr53m5s">Apache NetBeans mailing list</a>: "I was just curious about the theoretical aspect of parsing. Isn’t there a unified parsing API, using ANTLR/lex/yacc which can parse any language given a grammar for it? Why do we use a different parsing implementation (like the Graal JS parser in this instance) when a unified approach will help us support lots of languages easily?"</p>
+</div>
+<div class="paragraph">
+<p>Tim Boudreau, involved in NetBeans from its earliest hours, responds, in the thread linked above:</p>
+</div>
+<div class="quoteblock">
+<blockquote>
+<div class="paragraph">
+<p>First, in an IDE, you are <strong>never</strong> just "parsing". You are doing <strong>a lot</strong> with the results of the parse. An IDE doesn’t have to just parse one file; it must also understand the context of the project that file lives in; how it relates to other files and those files interdependencies; multiple versions of languages; and the fact that the results of a parse do not map cleanly to a bunch of stuff an IDE would show you that would be useful. For example, s [...]
+</div>
+<div class="paragraph">
+<p>Second, while there are tools like ANTLR (version 4 of which is awesome, by the way), there is still a lot of code you have to write to interact with the results of a parse to do something useful beyond syntax coloring in an IDE. One of my side projects is tooling for NetBeans that <strong>do</strong> let you take an ANTLR grammar and auto generate a lot of the features a language plugin should have. Even with that almost completely declarative, you wind up needing a lot of code. One [...]
+</div>
+<div class="paragraph">
+<p>Third, in an IDE with a 20 year history, a lot of parser generating technologies have come and gone - javacc, javacup, ANTLR, and good old hand-written lexers and parsers. Unifying them all would be an enormous amount of work, would break a lot of code that works just fine, and the end result would be - stuff we’ve already got, that already works, just with one-parser-generator-to-rule-them-all underneath. Other than prettiness, I don’t know what problem that solves.</p>
+</div>
+<div class="paragraph">
+<p>So, all of this is to say: We use different parsing implementations because parsing is just a tiny piece of supporting a language, so it wouldn’t make the hard parts easier enough to be worth it. And there will be new cool parser-generating technologies that come along, and it’s good to be able to use them, rather than be married to one-parser-generator-to-rule-them-all and have this conversation again, when they come along.</p>
+</div>
+</blockquote>
+<div class="attribution">
+— Tim
+</div>
+</div>
+</div>
+<div class="blogdate">Thursday July 25, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/php-7-4-support.html">PHP 7.4 Support</a></div>
+<div class="blogbody">
+<div id="toc" class="toc">
+<div id="toctitle"></div>
+<ul class="sectlevel1">
+<li><a href="#_php_7_4_support">PHP 7.4 Support</a>
+<ul class="sectlevel2">
+<li><a href="#_null_coalescing_assignment_operator">Null Coalescing Assignment Operator</a></li>
+<li><a href="#_spread_operator_in_array_expression">Spread Operator in Array Expression</a></li>
+<li><a href="#_numeric_literal_separator">Numeric Literal Separator</a></li>
+<li><a href="#_typed_properties_2_0">Typed Properties 2.0</a></li>
+<li><a href="#_arrow_functions_2_0">Arrow Functions 2.0</a></li>
+</ul>
+</li>
+<li><a href="#_new_hints">New Hints</a></li>
+</ul>
+</div>
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Hi all. Today, we will briefly show you about PHP7.4 support which will be available in the <strong>next NetBeans</strong> version i.e. <strong>NetBeans 11.2</strong>.</p>
+</div>
+<div class="paragraph">
+<p>First of all, I strongly hope that new features are tested by PHP users before NetBeans 11.2 is released because there should be bugs.
+Definitely, we need your help!</p>
+</div>
+<div class="paragraph">
+<p>If you are interested in them, please test it. You can download a dev version here.</p>
+</div>
+<div class="paragraph">
+<p>Then, we could merge new changes quickly thanks to our committer <strong>Tomas Mysik</strong>. Thanks a lot for your review, Tomas!</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_php_7_4_support">PHP 7.4 Support</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>To enable it, you have to set PHP 7.4 as the PHP version of your PHP project. (Right-click your project node, click Project Properties.)</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-project-properties.png" alt="nb112 php74 project properties">
+</div>
+</div>
+<div class="paragraph">
+<p>NetBeans provides support for the new syntaxes for PHP 7.4.</p>
+</div>
+<div class="sect2">
+<h3 id="_null_coalescing_assignment_operator">Null Coalescing Assignment Operator</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-null-coalescing-assignment-operator.png" alt="nb112 php74 null coalescing assignment operator">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_spread_operator_in_array_expression">Spread Operator in Array Expression</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-spread-operator-in-array-expression.png" alt="nb112 php74 spread operator in array expression">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_numeric_literal_separator">Numeric Literal Separator</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-numeric-literal-separator.png" alt="nb112 php74 numeric literal separator">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_typed_properties_2_0">Typed Properties 2.0</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-typed-properties-2.0.png" alt="nb112 php74 typed properties 2.0">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_arrow_functions_2_0">Arrow Functions 2.0</h3>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-arrow-functions-2.0.png" alt="nb112 php74 arrow functions 2.0">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_new_hints">New Hints</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Suggestion for converting a simple closure to an arrow function</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-convert-closure-to-arrow-function.gif" alt="nb112 php74 convert closure to arrow function">
+</div>
+</div>
+<div class="paragraph">
+<p>Suggestion for using combined assignment operators</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="https://netbeans.apache.org/blogs/entry/nb112-php74-suggest-using-combined-assignment-operators.gif" alt="nb112 php74 suggest using combined assignment operators">
+</div>
+</div>
+<div class="paragraph">
+<p>Of course, code completion, formatting, go to declaration, and mark occurrence features for the above syntaxes should also be fixed.</p>
+</div>
+<div class="paragraph">
+<p>That’s all for today. As always, please test it. You can download a development version from
+Jenkins Build.
+If you find some issues or enhancements, please report them to JIRA with your exact steps to reproduce them.
+(Components: php - Editor). Thanks.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="blogdate">Monday July 22, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-11-1.html">[ANNOUNCE] Apache NetBeans 11.1 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is pleased to announce the release of Apache NetBeans 11.1.
+Apache NetBeans is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 11.1 is the first Apache NetBeans release outside the Apache Incubator and the first release of the new quarterly release cycle.
+The LTS release of the Apache NetBeans 11 cycle is Apache NetBeans 11.0. The 11.1 release has not been as heavily tested as the LTS release.
+Use 11.1 to access the latest features and to provide feedback for the next LTS release, scheduled for April 2020.</p>
+</div>
+<div class="paragraph">
+<p>New & noteworthy features of the 11.1 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb111/index.html">Apache NetBeans 11.1 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb111/nb111.html">Apache NetBeans 11.1 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>Feel free to share the good news!</p>
+</div>
+</div>
+<div class="blogdate">Monday June 10, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.html">Apache NetBeans, OpenJFX, and AdoptOpenJDK</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>Check out a great series of articles on a killer combination, by Chris Lufg—​Apache NetBeans, OpenJFX, and AdoptOpenJDK.</p>
+</div>
+<div class="paragraph">
+<p>In part one you see how to get a modular JavaFX application built and running from NetBeans. In part two, you look at generating, from Maven, a runtime to execute the application. In part 3, you learn about the distribution of the new application.</p>
+</div>
+<div class="paragraph">
+<p>Here are the three parts:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 1</a></p>
+</li>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans-part-2">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 2</a></p>
+</li>
+<li>
+<p><a href="https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans-part-3">AdoptOpenJDK 11 + OpenJFX + NetBeans: Part 3</a></p>
+</li>
+</ul>
+</div>
+</div>
+<div class="blogdate">Friday April 05, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-incubating-11.html">[ANNOUNCE] Apache NetBeans (incubating) 11.0 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 11.0.</p>
+</div>
+<div class="paragraph">
+<p><strong>Apache NetBeans (incubating) 11.0 constitutes all clusters in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), as well as all the modules that provide the Java SE, Java EE, PHP, JavaScript and Groovy features of Apache NetBeans.</strong></p>
+</div>
+<div class="paragraph">
+<p>In short, Apache NetBeans (incubating) 11.0 is a full IDE for Java SE, Java EE, PHP and JavaScript development with some Groovy language support.</p>
+</div>
+<div class="paragraph">
+<p>New & noteworthy features of the 11.0 release:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb110/index.html">Apache NetBeans (incubating) 11.0 Features page</a></p>
+</div>
+<div class="paragraph">
+<p>Downloads:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb110/nb110.html">Apache NetBeans (incubating) 11.0 Download page</a></p>
+</div>
+</div>
+<div class="blogdate">Thursday April 25, 2019</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-has-graduated.html">[ANNOUNCE] Apache NetBeans Has Graduated!</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>We have graduated from the Apache Incubator and we are now a top level Apache project at The Apache Software Foundation (ASF).</p>
+</div>
+<div class="paragraph">
+<p><strong>"Being part of the ASF means that NetBeans is now not only free and Open Source software: it is also, uniquely,
+and for the first time, part of a foundation specifically focused on enabling open governance,"
+said Geertjan Wielenga, Vice President of Apache NetBeans.
+"Every contributor to the project now has equal say over the roadmap and direction of NetBeans. That is a new and historic step and the community has been ready for this for a very long time. Thanks to the strong stewardship of NetBeans in Sun Microsystems and Oracle, Apache NetBeans is now ready for the next phase in its development and we welcome everyone to participate as equals as we move forward."</strong></p>
+</div>
+<div class="paragraph">
+<p>The above is from the official Apache press release, all of which can be read here:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://blogsarchive.apache.org/foundation/entry/the-apache-software-foundation-announces51">https://blogsarchive.apache.org/foundation/entry/the-apache-software-foundation-announces51</a></p>
+</div>
+</div>
+<div class="blogdate">Thursday December 27, 2018</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-incubating-10.html">[ANNOUNCE] Apache NetBeans (incubating) 10.0 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 10.0.</p>
+</div>
+<div class="paragraph">
+<p><strong>Apache NetBeans (incubating) 10.0 constitutes all but the enterprise cluster in the Apache NetBeans Git repo,
+which together provide the NetBeans Platform (i.e., the underlying application framework),
+as well as all the modules that provide the Java SE, PHP, JavaScript and Groovy features of Apache NetBeans.</strong></p>
+</div>
+<div class="paragraph">
+<p><strong>In short, Apache NetBeans (incubating) 10.0 is a full IDE for Java SE, PHP and JavaScript development with some Groovy language support.</strong></p>
+</div>
+<div class="paragraph">
+<p>Read more on our download page:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb100/nb100.html">Apache NetBeans (incubating) 10.0 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>New & Noteworthy features of the 10.0 Release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy</a></p>
+</div>
+<div class="paragraph">
+<p>See the below for the donation status of features that have not been donated or included in Apache builds yet, i.e., are not part of Apache NetBeans (incubating) 10.0, e.g., features for working with C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
+</div>
+</div>
+<div class="blogdate">Sunday July 29, 2018</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-incubating-92.html">[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans (incubating) 9.0 constitutes all the modules in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache NetBeans (incubating) 9.0 is a full IDE for Java SE development.</p>
+</div>
+<div class="paragraph">
+<p>Read more on our download page:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../download/nb90/nb90.html">Apache NetBeans (incubating) 9.0 Download page</a></p>
+</div>
+<div class="paragraph">
+<p>New & Noteworthy features of the 9.0 Release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy</a></p>
+</div>
+<div class="paragraph">
+<p>See the below for the donation status of features that have not been donated or included in Apache builds yet, i.e., are not part of Apache NetBeans (incubating) 9.0, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Also see:</p>
+</div>
+<div class="paragraph">
+<p>What’s Happened to My Favorite NetBeans Plugins?</p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
+</div>
+<div class="paragraph">
+<p>Disclaimer: Apache NetBeans is an effort undergoing incubation at The Apache
+Software Foundation (ASF), sponsored by the Apache Incubator.
+Incubation is required of all newly accepted projects until a further
+review indicates that the infrastructure, communications, and decision
+making process have stabilized in a manner consistent with other
+successful ASF projects. While incubation status is not necessarily a
+reflection of the completeness or stability of the code, it does
+indicate that the project has yet to be fully endorsed by the ASF.</p>
+</div>
+</div>
+<div class="blogdate">Tuesday May 29, 2018</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-incubating-91.html">[ANNOUNCE] Apache NetBeans (incubating) 9.0 RC1 released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0 RC1.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans (incubating) 9.0 RC1 constitutes all the modules in the 'release90' branch of the Apache NetBeans Git repo (<a href="https://github.com/apache/incubator-netbeans">https://github.com/apache/incubator-netbeans</a>), which together provide the NetBeans Platform (i.e., the underlying application framework), which was released as Apache NetBeans 9.0 Alpha (incubating), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache [...]
+</div>
+<div class="paragraph">
+<p>Download not available</p>
+</div>
+<div class="paragraph">
+<p>Details on Apache NetBeans (incubating) 9.0 RC1, including a list of open issues to be resolved prior to the final release:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1</a></p>
+</div>
+<div class="paragraph">
+<p>What must be done for the final version of Apache NetBeans (incubating) 9.0 to be released?</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>The items in the link above need to be fixed, e.g, new splash screen needs to be integrated.</p>
+</li>
+<li>
+<p>Cherry picking of pull requests merged into 'main' for 'release90' branch.</p>
+</li>
+<li>
+<p>Put together rc2 release, sanity test it via NetCAT, and publish it.</p>
+</li>
+<li>
+<p>Community Acceptance survey.</p>
+</li>
+<li>
+<p>Start Apache voting for the final release, incorporating input from the Community Acceptance survey.</p>
+</li>
+<li>
+<p>Release 9.0, which will be an IDE for Java SE development only, the other features have not been donated yet by Oracle and are being audited and processed and be part of subsequent releases of Apache NetBeans.</p>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>Take note of the Apache NetBeans release criteria:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+9.0+Release+Criteria">https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+9.0+Release+Criteria</a></p>
+</div>
+<div class="paragraph">
+<p>FYI, see the below for the donation status of features that have not been donated to Apache yet, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. We already have our Apache site set up, here:</p>
+</div>
+<div class="paragraph">
+<p><a href="../../index.html"><a href="https://netbeans.apache.org/" class="bare">https://netbeans.apache.org/</a></a></p>
+</div>
+<div class="paragraph">
+<p>On behalf of the Apache NetBeans PPMC</p>
+</div>
+<div class="paragraph">
+<p>Geertjan</p>
+</div>
+</div>
+<div class="blogdate">Friday February 16, 2018</div>
+<div class="blogtitle"><a href="../blogs/entry/announce-apache-netbeans-incubating-9.html">[ANNOUNCE] Apache NetBeans (incubating) 9.0 Beta released</a></div>
+<div class="blogbody">
+<div class="paragraph">
+<p>The Apache NetBeans team is proud to announce the release of Apache NetBeans (incubating) 9.0 Beta.</p>
+</div>
+<div class="paragraph">
+<p>Apache NetBeans 9.0 Beta (incubating) constitutes all the modules in the Apache NetBeans Git repo, which together provide the NetBeans Platform (i.e., the underlying application framework), which was released as Apache NetBeans 9.0 Alpha (incubating), as well as all the modules that provide the Java SE-related features of Apache NetBeans. In short, Apache NetBeans 9.0 Beta (incubating) is a full IDE for Java SE development.</p>
+</div>
+<div class="paragraph">
+<p>See the below for the donation status of features that have not been donated to Apache yet, e.g., features for working with Java EE, JavaScript, PHP, C/C++, and more:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition</a></p>
+</div>
+<div class="paragraph">
+<p>Note: Apache NetBeans (incubating) 9.0 Beta is primarily focused on IP clearance. Its functionality has not been tested � the NetCAT (NetBeans Community Acceptance Testing) process will begin now that Apache NetBeans (incubating) 9.0 Beta has been released. Watch this space for upcoming announcements about NetCAT. When NetCAT completes, we will vote on the final release of Apache NetBeans (incubating) 9.0.</p>
+</div>
+<div class="paragraph">
+<p>Details on Apache NetBeans (incubating) 9.0 Beta:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta">https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta</a></p>
+</div>
+<div class="paragraph">
+<p>Download not available</p>
+</div>
+<div class="paragraph">
+<p>Work is being done on bringing netbeans.org to Apache. In the meantime, refer to the below for all details related to Apache NetBeans:</p>
+</div>
+<div class="paragraph">
+<p><a href="https://cwiki.apache.org/confluence/display/NETBEANS">https://cwiki.apache.org/confluence/display/NETBEANS</a></p>
+</div>
+<div class="paragraph">
+<p>On behalf of the Apache NetBeans PPMC</p>
+</div>
+<div class="paragraph">
+<p>Geertjan</p>
+</div>
+</div>
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 0cac1bd05..3b6f14446 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -2,497 +2,497 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
- <loc>https://netbeans.apache.org/help/getting-started.html</loc>
+ <loc>https://netbeans.apache.org/download/dev/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/help/index.html</loc>
+ <loc>https://netbeans.apache.org/download/archive/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/help/commercial-support.html</loc>
+ <loc>https://netbeans.apache.org/download/nb90/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/404.html</loc>
+ <loc>https://netbeans.apache.org/download/nb90/nb90.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/jackpot/HintsFileFormat.html</loc>
+ <loc>https://netbeans.apache.org/download/nb100/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/jackpot/index.html</loc>
+ <loc>https://netbeans.apache.org/download/maven/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/autoupdate/nbm/nbm_package.html</loc>
+ <loc>https://netbeans.apache.org/download/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/openide/proposals/actions/design.html</loc>
+ <loc>https://netbeans.apache.org/download/nb110/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/openide/tutorial/review/opinions_37386.html</loc>
+ <loc>https://netbeans.apache.org/download/nb100/nb100.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/ui/themes/themes.html</loc>
+ <loc>https://netbeans.apache.org/download/nb110/nb110.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/articles/installation.html</loc>
+ <loc>https://netbeans.apache.org/about/history.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/openide/proposals/actions/impl.html</loc>
+ <loc>https://netbeans.apache.org/jackpot/HintsFileFormat.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/schema2beans/index.html</loc>
+ <loc>https://netbeans.apache.org/jackpot/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/core/windowsystem/changes.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/swing_outline_component.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/openide/proposals/actions/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/privileged_and_recommended_templates.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/ui/ws/ws_spec.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/preferences_api_and_netbeans_ide1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/core/windowsystem/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/preferences_api_and_netbeans_ide.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/platform/openide/proposals/arch/cli.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/parsing_the_command_line_to1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/ui/code_folding/cf_uispec.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/parsing_the_command_line_to.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/dev/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_subprojectprovider2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/buildsys/build-sys-ui-spec.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_subprojectprovider1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/lexer/token-id-naming.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_subprojectprovider.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/buildsys/design.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/netbeans_diff_api.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/ui/versioningspecification/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/multiple_nodes_serialization.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/buildsys/j2se-project-ui-spec.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/multiple_files_from_a_single.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/translatedfiles/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/meta_inf_services_vs_layer.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/projects/lexer/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/messages.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/archive/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/limiting_the_netbeans_window_system.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/nb110/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/jump_to_declaration_for_freemarker.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/nb100/nb100.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/java_classes_in_code_completion.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/nb100/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/intermodular_communication_in_oracle_jet1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/maven/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/icons_for_netbeans_platform_applications.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/hyperlink_in_a_plain_text.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/nb110/nb110.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/hyperlink_for_freemarker.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/nb90/index.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/html5_front_end_for_an.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/project_level_license_settings.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_5.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/parsing_the_command_line_to1.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/parsing_the_command_line_to.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_subprojectprovider1.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/how_to_create_an_editable.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_subprojectprovider.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/getting_started_with_diff_viewer.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/multiple_files_from_a_single.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/freemarker_baked_into_netbeans_ide1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/messages.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/enriching_your_treetableview.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/intermodular_communication_in_oracle_jet1.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/creating_a_better_java_class.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_5.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/collecting_data_on_users_of.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_4.html</loc>
+ <loc>https://netbeans.apache.org/about/oracle-transition.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/git_in_netbeans_ide_7.html</loc>
+ <loc>https://netbeans.apache.org/about/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/getting_started_with_diff_viewer.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/thanks_javafx_wysiwyg_html_editor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/freemarker_baked_into_netbeans_ide1.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/serializing_nodes.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/embedded_database_for_netbeans_platform.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/project_level_license_settings.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/download/nb90/nb90.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_ui.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/thanks_javafx_wysiwyg_html_editor.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/nescide_an_ide_for_the.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/privileged_and_recommended_templates.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/mavenized_netbeans_platform_runtime_container.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/preferences_api_and_netbeans_ide1.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/intermodular_communication_in_oracle_jet2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/preferences_api_and_netbeans_ide.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/intermodular_communication_in_oracle_jet.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_ui.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/org_netbeans_spi_project_subprojectprovider2.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/netbeans_diff_api.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/nescide_an_ide_for_the.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/how_to_suppress_editing_in.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/mavenized_netbeans_platform_runtime_container.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/git_in_netbeans_ide_7.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/jump_to_declaration_for_freemarker.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/embedded_database_for_netbeans_platform.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/java_classes_in_code_completion.html</loc>
+ <loc>https://netbeans.apache.org/blogs/geertjan/creating_a_new_mode_in.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/intermodular_communication_in_oracle_jet2.html</loc>
+ <loc>https://netbeans.apache.org/community/who.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/intermodular_communication_in_oracle_jet.html</loc>
+ <loc>https://netbeans.apache.org/community/nekobean_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/hyperlink_in_a_plain_text.html</loc>
+ <loc>https://netbeans.apache.org/community/nekobean.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/hyperlink_for_freemarker.html</loc>
+ <loc>https://netbeans.apache.org/community/mailing-lists.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/html5_front_end_for_an.html</loc>
+ <loc>https://netbeans.apache.org/community/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_3.html</loc>
+ <loc>https://netbeans.apache.org/community/events.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work_part_2.html</loc>
+ <loc>https://netbeans.apache.org/community/committer.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/how_to_suppress_editing_in.html</loc>
+ <loc>https://netbeans.apache.org/projects/ui/themes/themes.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/how_to_create_an_editable.html</loc>
+ <loc>https://netbeans.apache.org/projects/ui/versioningspecification/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/enriching_your_treetableview.html</loc>
+ <loc>https://netbeans.apache.org/projects/ui/ws/ws_spec.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/creating_a_new_mode_in.html</loc>
+ <loc>https://netbeans.apache.org/help/commercial-support.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/creating_a_better_java_class.html</loc>
+ <loc>https://netbeans.apache.org/help/getting-started.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/collecting_data_on_users_of.html</loc>
+ <loc>https://netbeans.apache.org/help/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/swing_outline_component.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/articles/installation.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/serializing_nodes.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/core/windowsystem/changes.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/multiple_nodes_serialization.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/core/windowsystem/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/meta_inf_services_vs_layer.html</loc>
+ <loc>https://netbeans.apache.org/projects/ui/code_folding/cf_uispec.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/limiting_the_netbeans_window_system.html</loc>
+ <loc>https://netbeans.apache.org/projects/buildsys/build-sys-ui-spec.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/index.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/openide/proposals/actions/design.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/icons_for_netbeans_platform_applications.html</loc>
+ <loc>https://netbeans.apache.org/projects/buildsys/design.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/blogs/geertjan/how_wizards_work.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/openide/proposals/actions/impl.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/participate/report-issue.html</loc>
+ <loc>https://netbeans.apache.org/projects/buildsys/j2se-project-ui-spec.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/participate/submit-pr.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/openide/proposals/actions/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/participate/netcat.html</loc>
+ <loc>https://netbeans.apache.org/projects/lexer/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/community/mailing-lists.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/openide/proposals/arch/cli.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/about/oracle-transition.html</loc>
+ <loc>https://netbeans.apache.org/projects/lexer/token-id-naming.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/about/index.html</loc>
+ <loc>https://netbeans.apache.org/projects/platform/openide/tutorial/review/opinions_37386.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/about/history.html</loc>
+ <loc>https://netbeans.apache.org/projects/schema2beans/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/participate/build-run-debug-tutorials.html</loc>
+ <loc>https://netbeans.apache.org/projects/translatedfiles/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/participate/qualityevangelism.html</loc>
+ <loc>https://netbeans.apache.org/projects/autoupdate/nbm/nbm_package.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/participate/codeconventions.html</loc>
+ <loc>https://netbeans.apache.org/404.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/participate/index.html</loc>
+ <loc>https://netbeans.apache.org/participate/qualityevangelism.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/community/who.html</loc>
+ <loc>https://netbeans.apache.org/participate/report-issue.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/community/nekobean_ja.html</loc>
+ <loc>https://netbeans.apache.org/participate/submit-pr.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/community/nekobean.html</loc>
+ <loc>https://netbeans.apache.org/participate/build-run-debug-tutorials.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/community/index.html</loc>
+ <loc>https://netbeans.apache.org/participate/codeconventions.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/community/events.html</loc>
+ <loc>https://netbeans.apache.org/participate/index.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/community/committer.html</loc>
+ <loc>https://netbeans.apache.org/participate/netcat.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
@@ -577,1587 +577,1717 @@
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-prolog.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-2.html</loc>
+ <lastmod>2020-12-07</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-9.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-1.html</loc>
+ <lastmod>2020-09-15</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-8.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-12-0.html</loc>
+ <lastmod>2020-06-09</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-5.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/newly-identified-inactive-malware-campaign.html</loc>
+ <lastmod>2020-06-01</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-3.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/when-will-apache-netbeans-12.html</loc>
+ <lastmod>2020-03-11</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-10.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-3.html</loc>
+ <lastmod>2020-03-04</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-1.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/apache-netbeans-11-3-beta2.html</loc>
+ <lastmod>2020-02-03</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-porting-basic.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/released-netbeans-11-2-update.html</loc>
+ <lastmod>2019-12-03</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-paintapp_pt_BR.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/netbeans-11-3-is-shaping.html</loc>
+ <lastmod>2019-11-30</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-options.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-2.html</loc>
+ <lastmod>2019-11-01</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-nodesapi2_ja.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/netbeans-at-oracle-code-one.html</loc>
+ <lastmod>2019-09-11</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-nodesapi.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/what-to-do-with-javafx.html</loc>
+ <lastmod>2019-08-25</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-hyperlink.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/simplified-apache-netbeans-welcome-screen.html</loc>
+ <lastmod>2019-08-24</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-htmleditor_pt_BR.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/lsp-client-demo-ba-sh.html</loc>
+ <lastmod>2019-08-17</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-htmleditor.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/why-does-apache-netbeans-need.html</loc>
+ <lastmod>2019-08-06</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-google_pt_BR.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/php-7-4-support.html</loc>
+ <lastmod>2019-07-25</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-google.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-11-1.html</loc>
+ <lastmod>2019-07-22</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetype_pt_BR.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/apache-netbeans-openjfx-and-adoptopenjdk.html</loc>
+ <lastmod>2019-06-10</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetemplates_zh_CN.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-has-graduated.html</loc>
+ <lastmod>2019-04-25</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetemplates.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-11.html</loc>
+ <lastmod>2019-04-05</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-feedreader_pt_BR.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-10.html</loc>
+ <lastmod>2018-12-27</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-copyfqn_ja.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-92.html</loc>
+ <lastmod>2018-07-29</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-copyfqn.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-91.html</loc>
+ <lastmod>2018-05-29</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-selection-2_ja.html</loc>
- <lastmod>2023-08-02</lastmod>
+ <loc>https://netbeans.apache.org/blogs/entry/announce-apache-netbeans-incubating-9.html</loc>
+ <lastmod>2018-02-16</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-server-plugin.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-visual_library_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-10-top-apis.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-selection-1_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-selection-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-palette-api1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-property-editors_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-property-editors.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-projectsamples.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-server-plugin.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-7.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-4.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-google_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-palette-api2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-palette-api2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-palette-api1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-projecttypeant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-paintapp_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-paintapp_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-options.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-paintapp.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-property-editors.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-nodesapi2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-login.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-mark-occurrences.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-htmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-propertyeditors-integration.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-htmleditor_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-refactoring-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-google_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/docs-plan.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-google_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetype_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetype_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-glossary.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetemplates_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetemplates_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-mfsyntax.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-feedreader_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-feedreader_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-runtime-container.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-explorer-manager.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-copyfqn_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-copyfqn.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-copyfqn_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-copyfqn_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-mfsyntax_migrate_lexer.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-xmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-projectsamples_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-visual_library_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-selection-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-whichelement.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-selection-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-google_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-projectextension.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-6.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-projecttemplates_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-povray-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-paintapp_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-google_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-nodesapi2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetype_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-filetemplates_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-feedreader_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-idioms.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-feedreader_background.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-feedreader.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-java-hint.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-visual_library_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-visual_library_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-xmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/60/nbm-visual_library.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/docs-plan.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-idioms.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-porting-basic.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-xmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-code-template.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-nodesapi.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-projectsamples_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-maven-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-xmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-refactoring-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-copyfqn.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-contacteditortopcomponent-old.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-google_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-hyperlink.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-projectsamples.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-porting-basic.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-google.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-projecttemplates_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-copyfqn_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-filetemplates.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-glossary.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-selection-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-nodesapi3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-google_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-refactoring-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-hyperlink.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-projecttype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-filetemplates.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-google.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-java-hint.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-nodesapi3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-options.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-10-top-apis.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-projecttypeant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-emf.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesuite.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-ribbonbar.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-palette-api1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-server-plugin.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-ant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-google_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-palette-api2_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-mark-occurrences.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-copyfqn.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-property-editors.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-projecttemplates_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-commandline.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-projectextension.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-feedreader.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-filetype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-propertyeditors-integration.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-8.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-refactoring-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-property-editors.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-code-completion.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-feedreader_background.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_pt_BR.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-google_ja.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-commandline.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-10.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-9.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/68/nbm-nodesapi.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-filetype_pt_BR.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-quickstart_ja.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-crud_zh_CN.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-google_ru.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-selection-1.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library_zh_CN.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud_pt_BR.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-quickstart_ru.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-projectsamples_ja.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-javacc-lexer.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-palette-api2.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start_ja.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-server-plugin.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search_zh_CN.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start_pt_BR.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard_pt_BR.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator.html</loc>
+ <lastmod>2023-08-02</lastmod>
+ </url>
+
+ <url>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-glossary.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesuite_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-projecttypeant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-mfsyntax.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-mark-occurrences.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesuite_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-10-top-apis.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-options.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-propertyeditors-integration.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-mfsyntax_migrate_lexer.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-ribbonbar.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-osgi-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-xmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-runtime-container.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-emf.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-xmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-google_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-java-hint.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-geospatial.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesuite_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-palette-api2_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-5.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-runtime-container.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-test.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library4.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-javafx.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-code-completion.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-nodesapi2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-porting-basic.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-google.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-gesture.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-filetype_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-ide.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-nodesapi2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-selection-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-osgi-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-google_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-projectsamples.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-palette-api1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-code-template.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-filetype_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-google_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-code-template.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-selection-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-feedreader.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-palette-api2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-projectsamples.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-osgi-quickstart_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-contacteditortopcomponent-old.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-copyfqn_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-feedreader_background.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-gesture.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-test.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-feedreader.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesuite_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-6.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-copyfqn_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-projecttype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-feedreader_background.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-filetemplates.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-projectextension.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-projecttype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-selection-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-google_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-filetype_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-copyfqn.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-projectsamples_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-nbi.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-workflow.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-10.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-google_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-5.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-projecttemplates_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-workflow.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-projectextension.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-xmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-javafx.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-nodesapi.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-google_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-commandline.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-porting-basic.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-8.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-property-editors.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-osgi-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-geospatial.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-nodesapi3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-10.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-8.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-9.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-ant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-code-completion.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-javacc-parser.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-google_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-nodesapi.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-hyperlink.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-osgi-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-options.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-palette-api2_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-9.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-10-top-apis.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-propertyeditors-integration.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-emf.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-ribbonbar.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-server-plugin.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-7.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-filetemplates.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-glossary.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-copyfqn.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-palette-api1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-google.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-nodesapi3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-java-hint.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-projecttemplates_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-mark-occurrences.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-projecttypeant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-hyperlink.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-xmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-ant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-commandline.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-4.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-property-editors.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-options.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-propertyeditors-integration.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-ribbonbar.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-google_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-runtime-container.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-selection-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-javacc-lexer.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-ide.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-projectsamples_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-palette-api2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-xmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-10-top-apis.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-server-plugin.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-glossary.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-mark-occurrences.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-palette-api1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-code-completion.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-projecttypeant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-gesture.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-javacc-parser.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-java-hint.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-palette-api2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-xmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-geospatial.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-google_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-5.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-javafx.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-palette-api2_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-test.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-emf.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-google.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-nodesapi2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-porting-basic.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-nodesapi2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-selection-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-feedreader.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-google_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-javacc-lexer.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-google_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-selection-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-copyfqn_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-workflow.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-feedreader_background.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-ide.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
@@ -2172,3332 +2302,3332 @@
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-projecttype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-xmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-code-template.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-runtime-container.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-google_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-test.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library4.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-code-template.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-projectsamples.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-filetype_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start-visual_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-google_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-7.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-projectsamples.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-selection-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-copyfqn_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-feedreader_background.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-gesture.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-htmleditor_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-glossary.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesuite_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-javafx.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-nbi.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-nodesapi.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-porting-basic.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-filetemplates.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-6.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-projecttype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-copyfqn.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-geospatial.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-paintapp.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-nodesapi3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-8.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-10-top-apis.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-projectsamples_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-emf.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-6.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-google_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-hyperlink.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-modulesingle_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-nbi.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-copyfqn.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-10.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-palette-api1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-5.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-projecttemplates_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-maven-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-projecttemplates_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-ribbonbar.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-workflow.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-ant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-filetemplates.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-feedreader.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-search_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-code-completion.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-javacc-parser.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-google.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-google_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-java-hint.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-commandline.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-mark-occurrences.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-8.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-property-editors.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-projecttypeant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-nodesapi.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-xmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-osgi-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-palette-api2_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-nodesapi3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-10.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-9.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-4.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-code-generator_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-property-editors.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-povray-7.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-quick-start_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-visual_library.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/80/nbm-wizard_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-hyperlink.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-google_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-options.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-9.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-runtime-container.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-propertyeditors-integration.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-server-plugin.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-selection-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-javacc-lexer.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-projectsamples_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-google_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-palette-api2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-ide.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-server-plugin.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-palette-api2_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-glossary.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-xmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-10-top-apis.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-emf.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-mark-occurrences.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-nodesapi2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-projecttypeant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-selection-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-ant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-options.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-propertyeditors-integration.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-commandline.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-ribbonbar.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-code-completion.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-java-hint.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-xmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-gesture.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-geospatial.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-5.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-javafx.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-test.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-google.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-palette-api2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-nodesapi2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-porting-basic.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-projectextension.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-ide.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-projecttype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-runtime-container.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-projectextension.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-test.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-xmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library4.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-code-template.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-code-template.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-google_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-google_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-projectsamples.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-7.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-feedreader.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-projectsamples.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-selection-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-feedreader.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-copyfqn_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-feedreader_background.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-google_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-gesture.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-javacc-lexer.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesuite_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-nbi.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-palette-api1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-selection-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-copyfqn_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-filetemplates.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-feedreader_background.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-6.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-javacc-parser.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-projecttype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/docs-plan.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-wizard_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-google_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-filetype_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-refactoring-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-htmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-server-plugin.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-6.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-glossary.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-idioms.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-google_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-nodesapi3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-paintapp_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start-visual_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-copyfqn.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-workflow.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-projectsamples_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-emf.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-property-editors.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-nodesapi.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-porting-basic.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-copyfqn.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-projecttemplates_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-commandline.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-glossary.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-ant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-hyperlink.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-search_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-10-top-apis.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-code-completion.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-mfsyntax.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-javacc-parser.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-projecttypeant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-google_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-google.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-java-hint.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-nodesapi.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-options.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-osgi-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-property-editors.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-palette-api2_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-projecttemplates_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-code-generator_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-xmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-povray-7.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-quick-start_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-visual_library.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-filetemplates.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/docs-plan.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-mfsyntax.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-palette-api1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-mark-occurrences.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-nodesapi3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-propertyeditors-integration.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-10-top-apis.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-refactoring-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-palette-api2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-hyperlink.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-xmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/73/nbm-maven-modulesingle_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-code-template.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-mark-occurrences.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-propertyeditors-integration.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-maven-quickstart.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-refactoring-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-nodesapi2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-palette-api1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-projecttype.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-options.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-ribbonbar.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-feedreader.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-filetype_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-google_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-palette-api2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-projectsamples_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-projectsamples.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-runtime-container.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-search_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start-visual_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-quick-start_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-selection-1.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-runtime-container.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-code-completion.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-google_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-crud_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-feedreader_background.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-mfsyntax_migrate_lexer.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-google_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-projecttypeant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-htmleditor_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-server-plugin.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-mfsyntax_migrate_lexer.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-paintapp_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-palette-api2_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-test.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-selection-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-code-generator.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-copyfqn_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-nodesapi2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-google_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-porting-basic.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-selection-2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-projectextension.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-javafx.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-porting-basic.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-refactoring-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-contacteditortopcomponent-old.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-visual_library.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-filetemplates.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/68/nbm-wizard.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-google.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-copyfqn.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-projectsamples.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-5.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-workflow.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-xmleditor_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-filetemplates.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-glossary.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-selection-2.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-code-template.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-java-hint.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-projecttypeant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-xmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-ant.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-google.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-contacteditortopcomponent-old.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-java-hint.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesuite.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-quickstart_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-nodesapi.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-nodesapi3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-1.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-palette-api2_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-8.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-code-completion.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-projectsamples_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-feedreader.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-gesture.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-htmleditor_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library2.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-paintapp.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-geospatial.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-wizard_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-quickstart_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-copyfqn_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-options.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-feedreader_background.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-10.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-9.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-nodesapi3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-projecttemplates_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-projectextension.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/61/nbm-htmleditor_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-ribbonbar.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-server-plugin.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-filetype_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesingle_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-google_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-nodesapi.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start-visual_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-search_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-visual_library3.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-xmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-crud.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-search_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-filetype_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-code-generator_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-crud_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-paintapp_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-filetype_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-google_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-10-top-apis.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-hyperlink.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-code-generator_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-quickstart_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-crud_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-mark-occurrences.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-idioms.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-maven-modulesuite_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-osgi-quickstart_pt_BR.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-povray-4.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-projecttype.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-property-editors.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-google_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start-visual_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-osgi-quickstart_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/70/nbm-quick-start_ru.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-ant.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-filetype_pt_BR.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-maven-crud.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-htmleditor_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-maven-quickstart_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-propertyeditors-integration.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-povray-10.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-quick-start_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-povray-9.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-visual_library3.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-propertyeditors-integration.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-wizard_ja.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/61/nbm-htmleditor.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-crud_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-crud_zh_CN.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-hyperlink.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-osgi-quickstart.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-crud_zh_CN.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/74/nbm-visual_library4.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
<url>
- <loc>https://netbeans.apache.org/tutorials/72/nbm-maven-modulesingle_ru.html</loc>
+ <loc>https://netbeans.apache.org/tutorials/61/nbm-htmleditor_ja.html</loc>
<lastmod>2023-08-02</lastmod>
</url>
... 13920 lines suppressed ...
---------------------------------------------------------------------
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