[netbeans-website] branch master updated: add ns folder to the build

2022-08-11 Thread skygo
This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/master by this push:
 new 6533cdd18 add ns folder to the build
6533cdd18 is described below

commit 6533cdd18e69189b5823605b3183d9c3ef12c2ec
Author: Eric Barboni 
AuthorDate: Thu Aug 11 15:18:50 2022 +0200

add ns folder to the build
---
 netbeans.apache.org/build.gradle | 1 +
 1 file changed, 1 insertion(+)

diff --git a/netbeans.apache.org/build.gradle b/netbeans.apache.org/build.gradle
index e2d006ecb..b883d878c 100644
--- a/netbeans.apache.org/build.gradle
+++ b/netbeans.apache.org/build.gradle
@@ -72,6 +72,7 @@ task preprocessContentAssets(type: Copy,
 "**/*.css", 
 "**/css/*.css", 
 "dtds/**",
+"ns/**",
 "fonts/**",
 "**/*.gif",
 "**/.htaccess",


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

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



[netbeans-website] branch master updated: Create README.txt

2022-08-11 Thread skygo
This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/master by this push:
 new 5b2fb5577 Create README.txt
5b2fb5577 is described below

commit 5b2fb5577886ca7492c28be371b8a70026165684
Author: Eric Barboni 
AuthorDate: Thu Aug 11 15:00:08 2022 +0200

Create README.txt
---
 netbeans.apache.org/src/content/ns/README.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/netbeans.apache.org/src/content/ns/README.txt 
b/netbeans.apache.org/src/content/ns/README.txt
new file mode 100644
index 0..ffef32d24
--- /dev/null
+++ b/netbeans.apache.org/src/content/ns/README.txt
@@ -0,0 +1,2 @@
+see ../dtds/README.txt
+we may need catalog later


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

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



[netbeans-website] branch asf-site updated: Automated site publishing by Jenkins build 483

2022-08-11 Thread git-site-role
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 8e18a7289 Automated site publishing by Jenkins build 483
8e18a7289 is described below

commit 8e18a728982e15a6e4bbdd4d83ea6f24226df544
Author: jenkins 
AuthorDate: Thu Aug 11 12:21:27 2022 +

Automated site publishing by Jenkins build 483
---
 content/dtds/README.txt |   4 +-
 content/sitemap.xml | 610 
 2 files changed, 307 insertions(+), 307 deletions(-)

diff --git a/content/dtds/README.txt b/content/dtds/README.txt
index b0f6d11d6..a61dcfb9c 100644
--- a/content/dtds/README.txt
+++ b/content/dtds/README.txt
@@ -8,7 +8,7 @@
(just increment its number). This will help avoid confusion and
possible parse errors.
 
-3. See  for
+3. See 
 for
further hints.
 
-Comments, questions to nb...@netbeans.org. -jglick
+Comments, questions to d...@apache.netbeans.org. -jglick
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 402b9df76..26a24cb9f 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -9741,16 +9741,6 @@
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/index_ja.html
-2022-08-11
-
-
-
-http://netbeans.apache.org/kb/docs/intro-screencasts.html
-2022-08-11
-
-
 
 
http://netbeans.apache.org/kb/docs/intro-screencasts_zh_CN.html
 2022-08-11
@@ -10081,41 +10071,11 @@
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/java-ee_ja.html
-2022-08-11
-
-
-
-http://netbeans.apache.org/kb/docs/java-se.html
-2022-08-11
-
-
 
 http://netbeans.apache.org/kb/docs/java-se_ru.html
 2022-08-11
 
 
-
-
http://netbeans.apache.org/kb/docs/javaee/cdi-intro_zh_CN.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/maven-entapp_zh_CN.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/maven-osgiservice-cdi_ru.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/maven-primefaces-screencast_pt_BR.html
-2022-08-11
-
-
 
 http://netbeans.apache.org/kb/docs/javame/imp-ng.html
 2022-08-11
@@ -10686,11 +10646,6 @@
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/cnd.html
-2022-08-11
-
-
 
 http://netbeans.apache.org/kb/docs/cnd_ru.html
 2022-08-11
@@ -10806,16 +10761,6 @@
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/index_pt_BR.html
-2022-08-11
-
-
-
-http://netbeans.apache.org/kb/docs/intro-screencasts_ja.html
-2022-08-11
-
-
 
 
http://netbeans.apache.org/kb/docs/java/annotations-custom.html
 2022-08-11
@@ -11156,56 +11101,6 @@
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/java-se_zh_CN.html
-2022-08-11
-
-
-
-http://netbeans.apache.org/kb/docs/javaee/cdi-events_ru.html
-2022-08-11
-
-
-
-http://netbeans.apache.org/kb/docs/javaee/cdi-intro_ja.html
-2022-08-11
-
-
-
-http://netbeans.apache.org/kb/docs/javaee/index_zh_CN.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/javaee-entapp-ejb_ru.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/javaee-intro_zh_CN.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/jpa-eclipselink-screencast_ru.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/maven-entapp-testing_pt_BR.html
-2022-08-11
-
-
-
-
http://netbeans.apache.org/kb/docs/javaee/maven-websocketapi-screencast_pt_BR.html
-2022-08-11
-
-
-
-http://netbeans.apache.org/kb/docs/javaee/secure-ejb_ru.html
-2022-08-11
-
-
 
 http://netbeans.apache.org/kb/docs/javame/imp-ng_ja.html
 2022-08-11
@@ -11241,21 +11136,11 @@
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/matisse_pt_BR.html
-2022-08-11
-
-
 
 http://netbeans.apache.org/kb/docs/mobility_ca.html
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/mobility_zh_CN.html
-2022-08-11
-
-
 
 
http://netbeans.apache.org/kb/docs/php/ajax-quickstart_ru.html
 2022-08-11
@@ -11466,26 +11351,6 @@
 2022-08-11
 
 
-
-http://netbeans.apache.org/kb/docs/php_ja.html
-

[netbeans-website] branch master updated: add xsd linked from apidoc

2022-08-11 Thread skygo
This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/master by this push:
 new 3197f5ffe add xsd linked from apidoc
 new e1d56ee0e Merge pull request #604 from ebarboni/dtdnsapidoc
3197f5ffe is described below

commit 3197f5ffe8d50be58a16308f0fd738ac1e36ee29
Author: Eric Barboni 
AuthorDate: Tue Aug 9 11:42:34 2022 +0200

add xsd linked from apidoc
---
 netbeans.apache.org/src/content/dtds/README.txt|  4 +-
 .../src/content/ns/ant-project-libraries/1.xsd | 52 +++
 .../src/content/ns/j2se-project/1.xsd  | 52 +++
 .../src/content/ns/j2se-project/2.xsd  | 76 ++
 4 files changed, 182 insertions(+), 2 deletions(-)

diff --git a/netbeans.apache.org/src/content/dtds/README.txt 
b/netbeans.apache.org/src/content/dtds/README.txt
index b0f6d11d6..a61dcfb9c 100644
--- a/netbeans.apache.org/src/content/dtds/README.txt
+++ b/netbeans.apache.org/src/content/dtds/README.txt
@@ -8,7 +8,7 @@
(just increment its number). This will help avoid confusion and
possible parse errors.
 
-3. See  for
+3. See 
 for
further hints.
 
-Comments, questions to nb...@netbeans.org. -jglick
+Comments, questions to d...@apache.netbeans.org. -jglick
diff --git a/netbeans.apache.org/src/content/ns/ant-project-libraries/1.xsd 
b/netbeans.apache.org/src/content/ns/ant-project-libraries/1.xsd
new file mode 100644
index 0..870315dfe
--- /dev/null
+++ b/netbeans.apache.org/src/content/ns/ant-project-libraries/1.xsd
@@ -0,0 +1,52 @@
+
+
+
+http://www.w3.org/2001/XMLSchema;
+
targetNamespace="http://www.netbeans.org/ns/ant-project-libraries/1;
+xmlns="http://www.netbeans.org/ns/ant-project-libraries/1;
+elementFormDefault="qualified">
+
+
+
+
+
+
+
+
diff --git a/netbeans.apache.org/src/content/ns/j2se-project/1.xsd 
b/netbeans.apache.org/src/content/ns/j2se-project/1.xsd
new file mode 100644
index 0..a51526083
--- /dev/null
+++ b/netbeans.apache.org/src/content/ns/j2se-project/1.xsd
@@ -0,0 +1,52 @@
+
+
+http://www.w3.org/2001/XMLSchema;
+targetNamespace="http://www.netbeans.org/ns/j2se-project/1;
+xmlns="http://www.netbeans.org/ns/j2se-project/1;
+elementFormDefault="qualified">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/netbeans.apache.org/src/content/ns/j2se-project/2.xsd 
b/netbeans.apache.org/src/content/ns/j2se-project/2.xsd
new file mode 100644
index 0..d565c50ca
--- /dev/null
+++ b/netbeans.apache.org/src/content/ns/j2se-project/2.xsd
@@ -0,0 +1,76 @@
+
+
+http://www.w3.org/2001/XMLSchema;
+targetNamespace="http://www.netbeans.org/ns/j2se-project/2;
+xmlns="http://www.netbeans.org/ns/j2se-project/2;
+elementFormDefault="qualified">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+



[netbeans-website] branch master updated: add quality evangelism page

2022-08-11 Thread skygo
This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/master by this push:
 new 75e2dce40 add quality evangelism page
 new c2c3e6eda Merge pull request #605 from ebarboni/qualityevangelism
75e2dce40 is described below

commit 75e2dce40172f8bd0b132abc0df7fff7121dce1c
Author: Eric Barboni 
AuthorDate: Tue Aug 9 14:45:56 2022 +0200

add quality evangelism page
---
 .../content/participate/qualityevangelism.asciidoc | 125 +
 1 file changed, 125 insertions(+)

diff --git 
a/netbeans.apache.org/src/content/participate/qualityevangelism.asciidoc 
b/netbeans.apache.org/src/content/participate/qualityevangelism.asciidoc
new file mode 100644
index 0..fa7d7d8e8
--- /dev/null
+++ b/netbeans.apache.org/src/content/participate/qualityevangelism.asciidoc
@@ -0,0 +1,125 @@
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+= Quality Evangelism
+:jbake-type: page
+:jbake-tags: community, needsreview
+:jbake-status: published
+:keywords: quality evangelism in Apache NetBeans
+:description: quality evangelism to Apache NetBeans
+:toc: left
+:toclevels: 4
+:toc-title:
+
+*Motivation:* Increase the quality and reliability of our codebase - the 
Apache NetBeans modules.
+
+When developing - writing new code, refactoring or just bug fixing - people 
always make mistakes and produce new bugs.
+This is an unavoidable fact and there is almost nothing we can do to prevent 
ourselves from making mistakes when coding (perhaps writing less code).
+That's why we should carefully learn how to find our own mistakes reliably and 
quickly.
+The sooner the bug is found and fixed the better, because once the bug is 
fixed can no longer negatively influence further work.
+The best solution would be to find and fix all bugs before the code containing 
them is committed into the version control system and the bugs can disrupt 
others who use the code.
+
+Every developer is excited when designing and writing new features and every 
developer hates fixing and code maintenance.
+In reality developers spend significantly more time on bug fixing than 
developing new features, don't you think? Why?
+They haven't found their own mistakes before putting the code into the user's 
hands!
+Finding bugs immediately after writing new code will give you more time for 
new features and for fun.
+Besides that, it will make your users happy and your boss satisfied. Yes, so 
much good can come just from having no bugs.
+
+== How to find bugs? == 
+
+In Apache NetBeans there are several instruments which we use to find bugs. 
+They are focused on different levels of testing, use different methodology and 
have different complexity, but in the end they all test the code and are 
capable of detecting bugs. 
+Hopefully the list isn't final and will soon grow. 
+
+
+=== Milestones Process ===
+
+The NetBeans QE team releases Milestones to assure a basic level of quality 
during the release cycle. 
+The Milestone Process is well-established among the developer community. 
+Milestones reports are published on the NetBeans site and announced on the 
nb...@netbeans.org mailing list. 
+There are strict rules followed by all developers about when and how to fix 
Milestone stopper bugs. 
+
+=== Commit Validation Suite ===
+
+The Commit Validation Suite should help all developers to verify that the 
changes they are going to push to the Apache NetBeans git repository don't 
break any vital functionality provided by the Apache NetBeans modules. 
+This is the suite of tests gathered among Apache NetBeans modules which 
developers should run before pushing their changes to the git repository. 
+Remember, your bugs may disturb other developers around the globe.
+
+The Commit Validation Suite can be extended by any module whose functionality 
the developers consider vital and should be tested before every commit. 
+You can read more about link:submit-pr.html[commit guidelines]. 
+
+=== Unit tests === 
+
+The Apache NetBeans developers and former QA team invested a lot of 

[netbeans-website] branch master updated: missing convention files from submit-pr

2022-08-11 Thread skygo
This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/master by this push:
 new bf19b4685 missing convention files from submit-pr
 new 46544c8f7 Merge pull request #606 from ebarboni/codeconvention
bf19b4685 is described below

commit bf19b4685486ee0bbee6c0274f4cd359eb64f4ba
Author: Eric Barboni 
AuthorDate: Tue Aug 9 16:33:48 2022 +0200

missing convention files from submit-pr
---
 .../content/participate/codeconventions.asciidoc   | 190 +
 .../src/content/participate/submit-pr.asciidoc |   2 +-
 2 files changed, 191 insertions(+), 1 deletion(-)

diff --git 
a/netbeans.apache.org/src/content/participate/codeconventions.asciidoc 
b/netbeans.apache.org/src/content/participate/codeconventions.asciidoc
new file mode 100644
index 0..6229b6894
--- /dev/null
+++ b/netbeans.apache.org/src/content/participate/codeconventions.asciidoc
@@ -0,0 +1,190 @@
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+= Apache NetBeans  Code Conventions
+:jbake-type: page
+:jbake-tags: community, needsreview
+:jbake-status: published
+:keywords: Code conventions for  Apache NetBeans 
+:description: Code conventions for to Apache NetBeans 
+:syntax: true
+:source-highlighter: pygments
+:toc: left
+:toclevels: 4
+:toc-title: 
+:experimental:
+
+All Apache NetBeans Java source code follows the "Code Conventions for the 
Java Programming Language" as published by Sun. 
+This document is available online at 
+
+link:https://www.oracle.com/java/technologies/javase/codeconventions-introduction.htm[https://www.oracle.com/java/technologies/javase/codeconventions-introduction.htm]
+
+Here we list those rules from the *Code Conventions* which are most important, 
plus some programming practices specific to Apache NetBeans 
+
+== Formatting == 
+
+
+* Files longer than 2000 lines are cumbersome and should be avoided.
+
+* Each source file must include the license text in a comment at the very 
beginning. (XML files may precede this by an XML declaration.)
+
+* Avoid lines longer than 80 characters; long lines often force users to 
scroll horizontally when they are concentrating on something else (debugging, 
for example).
+
+* Each top-level class should be kept in a separate file. (It is fine to use 
nested classes, though generally discouraged when visible in an API.)
+
+* When wrapping code lines, break after a comma or before an operator.
+
+* Four spaces should be used as the unit of indentation. Tabs should be 
avoided and if are used then must be set exactly every 8 spaces.
+
+* An open brace `*_{_*` appears at the end of the same line that begins the 
statement.
+
+* A closing brace `*_}_*` starts a line by itself indented to match its 
corresponding opening statement. However null statements may be written as 
`*_{}_*` on one line.
+
+* A blank space should appear after commas in argument lists.
+
+* All binary operators except `*_. (dot)_*` should be separated from their 
operands by spaces. Blank spaces should never separate unary operators from 
their operands. 
+
+== Programming Practices ==
+
+
+* Public classes and interfaces as well as public or protected methods and 
fields must have documentation comments. See
++
+
+"How to Write Doc Comments for Javadoc" 
link:https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html[https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html]
+
+for details on writing good doc comments. 
+`*_However_*` if a method simply overrides a superclass method, and does not 
add any contractually significant behavior to it beyond what is obvious from 
the class Javadoc, 
+then the documentation comment should be omitted - since JDK 1.3, 
+the javadoc tool will automatically copy the documentation from the 
superclass, which is more maintainable.
+
+* All class and instance variables should be private except for constants that 
are declared as `*_static final_*`.
+
+* Throwing an unchecked exception without mentioning it in the