Skip to content

Commit

Permalink
Merge pull request apache#18 from ebarboni/imagedirgithub
Browse files Browse the repository at this point in the history
imagedir preview github
  • Loading branch information
ebarboni authored Mar 15, 2024
2 parents 179e080 + 0b26b30 commit a00ce90
Show file tree
Hide file tree
Showing 32 changed files with 330 additions and 143 deletions.
14 changes: 9 additions & 5 deletions modules/ROOT/pages/about/history.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@
:icons: font
include::partial$database.adoc[]
ifdef::env-github[]
:imagesdir: ../../images
endif::[]
== The student project
NetBeans started as a student project (originally called Xelfi) in the Czech
Expand All @@ -39,7 +43,7 @@ Xelfi was the first Java IDE written in Java, with its first pre-releases in
. Xelfi was a fun project to work on, especially since the Java IDE space
was uncharted territory at that time.
image::./nb-history-1.png[caption="", title="Here you see the original group of students who constituted the original NetBeans Team"]
image::about/nb-history-1.png[caption="", title="Here you see the original group of students who constituted the original NetBeans Team"]
The project attracted enough interest that the students, once they graduated,
decided that they could market it as a commercial product selling it as
Expand Down Expand Up @@ -115,7 +119,7 @@ NetBeans.org.
[.feature]
--
image::./netbeans-2000-small.png[caption="", title"The NetBeans debugger on Linux in 2000", link="netbeans-2000.png"]
image::about/netbeans-2000-small.png[caption="", title"The NetBeans debugger on Linux in 2000", link="netbeans-2000.png"]
--
In June 2000, the initial netbeans.org web site was launched.
Expand All @@ -129,7 +133,7 @@ feet. The next few years involved learning about what worked in terms of
open-source processes. (In the first two years, the development process was so
open that more time was spent debating than implementing.)
image::./netbeans-36-filesystems.png[caption="", title="NetBeans 3.6 structured the projects as filesystems"]
image::about/netbeans-36-filesystems.png[caption="", title="NetBeans 3.6 structured the projects as filesystems"]
The growing pains paid off. With NetBeans 3.5, huge strides in performance were
made, and tests and processes put in place to prevent regressions. With 3.6,
Expand All @@ -147,7 +151,7 @@ and had initial support for mobility projects.
[.feature]
--
image::./netbeans-40-small.png[caption="", title"NetBeans 4.0 and the Form Editor", link="netbeans-40.png"]
image::about/netbeans-40-small.png[caption="", title"NetBeans 4.0 and the Form Editor", link="netbeans-40.png"]
--
The NetBeans 4.1 release (may 2005) was built on top of the new project
Expand Down Expand Up @@ -241,7 +245,7 @@ In March, 2019, xref:download/nb110/index.adoc[Apache NetBeans (Incubating) 11]
[.feature]
--
image::./nb11-small.png[caption="", title"Apache NetBeans (incubating) 11 showing the Lookup", link="nb11.png"]
image::about/nb11-small.png[caption="", title"Apache NetBeans (incubating) 11 showing the Lookup", link="nb11.png"]
--
Expand Down
6 changes: 5 additions & 1 deletion modules/ROOT/pages/about/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@
:toc-title:
:icons: font
ifdef::env-github[]
:imagesdir: ../../images
endif::[]
== Welcome to Apache NetBeans
In June 2000, NetBeans was made open source by Sun Microsystems, which remained
Expand Down Expand Up @@ -80,7 +84,7 @@ keyboard shortcuts; window management, and so on.
[.feature]
---
image::./gephi-metrics-small.png[role="left", link="gephi-metrics.png"]
image::about/gephi-metrics-small.png[role="left", link="gephi-metrics.png"]
---
The NetBeans Platform provides all of these out of the box. You don't need to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]


I'm a big fan of NetBeans, and a team-lead of 2pm.tech crew, a group of independent developers from Russia.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

The third of a series of informal virtual meetups took place today, focused specifically on why/how/when to move netbeans.org to Apache.

Expand Down
7 changes: 7 additions & 0 deletions modules/ROOT/pages/blogs/entry/duke-s-choice-award-2018.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

During Oracle Open World 2018, Apache NetBeans was awarded a Duke's Choice Award,
recognizing its innovation and the hard and dedicated work involved in moving NetBeans from Oracle to Apache.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

Hurray, the link:https://github.com/apache/incubator-netbeans/tree/master/enterprise['enterprise' cluster], constituting all the modules in Apache NetBeans GitHub that provide features for Java/Jakarta EE development,
provided in the 2nd Oracle donation of NetBeans to Apache, link:https://github.com/apache/incubator-netbeans/pull/1104[has been integrated into the daily builds].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]



Expand Down
7 changes: 7 additions & 0 deletions modules/ROOT/pages/blogs/entry/junit-5-apache-ant-and.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]


Last Saturday (June 30, 2018) I was invited to COFAN (Conférence au Faso sur le Numérique) to present tips for building enterprise Java applications.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true
// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]
The session outlining 10 tips for large corporate projects moving to Apache, with NetBeans as an illustrative example, presented at FossBack '18, is now available on YouTube:
Expand Down
7 changes: 7 additions & 0 deletions modules/ROOT/pages/blogs/entry/netbeans-status-at-infoq.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

Today an article was published on InfoQ describing the current state and progress of Apache NetBeans.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

After a discussion and voting process on the Apache NetBeans (incubating) dev and user mailing lists... we have a new logo! Here it is:

Expand Down
7 changes: 7 additions & 0 deletions modules/ROOT/pages/blogs/entry/php-7-3-support.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]



Expand Down
7 changes: 7 additions & 0 deletions modules/ROOT/pages/blogs/entry/php-7-4-support.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

Hi all. Today, we will briefly show you about PHP7.4 support which will be available in the *next NetBeans* version i.e. *NetBeans 11.2*.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,14 @@
:toc-title:
:page-syntax: true
:experimental:

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]


Hi all. Today, we will show you some new features which will be available in the *next NetBeans version*, maybe
Expand Down
7 changes: 7 additions & 0 deletions modules/ROOT/pages/blogs/entry/phpstan-support.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

There's been lots of discussion in the Apache NetBeans community about how best to express the fact that
Apache Maven and Apache Gradle are more modern choices to be aware of than Apache Ant,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,15 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]



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:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
:toc: left
:toc-title:
:page-syntax: true

// absolute url because of blog generation
ifdef::env-github[]
:imagesdir: ../../../images
endif::[]
ifndef::env-github[]
:imagesdir: https://netbeans.apache.org
endif::[]

As part of being involved in Apache, I got the opportunity yesterday to go to Brussels
to attend the European Commission's link: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].
Expand Down
11 changes: 8 additions & 3 deletions modules/ROOT/pages/blogs/entry/what-s-nb-javac-in.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,21 +28,26 @@
:toc: left
:toc-title:
:page-syntax: true

ifdef::env-github[]
:imagesdir: ../../images
endif::[]

:imagesdir: https://netbeans.apache.org



Not long after you start up xref:./tentative-schedule-for-apache-netbeans.adoc[Apache NetBeans (incubating) 9.0] *on top of JDK 8*, after accepting the license agreement and handling import settings, you're confronted with this dialog:

image::./what-s-nb-javac-in1.png[]
image::blogs/entry/what-s-nb-javac-in1.png[]

What does that mean? And why, when you start up Apache NetBeans (incubating) 9.0 *on top of JDK 9 or above*, do you see the following, instead:

image::./what-s-nb-javac-in2.png[]
image::blogs/entry/what-s-nb-javac-in2.png[]

NOTE: The above appears in a balloon popup in the bottom right the first time you start up Apache NetBeans (incubating) 9.0 on JDK 9 or above. If you miss out on seeing or responding to the message, go to Window | IDE Tools | Notifications anytime afterwards and you'll have another opportunity to install it:

image::./what-s-nb-javac-in3.png[]
image::blogs/entry/what-s-nb-javac-in3.png[]

Let's start by looking at the question, what is "nb-javac"? Well, "nb-javac", which is a patched version of "javac", i.e., the Java compiler, has long been part of NetBeans, providing a highly tuned Java compiler specifically for the Java editor in NetBeans, and wasn't part of the donation of NetBeans to Apache since, of course, the Java compiler (or a fork thereof) cannot be part of the donation. That's because Oracle is not donating Java to Apache, instead, it is donating NetBeans. The Java compiler belongs to the JDK which is licensed to Oracle.

Expand Down
Loading

0 comments on commit a00ce90

Please sign in to comment.