Stefan Richthofer, PhD

@stewori.bsky.social

Scientist, mathematician, problem solver. Responsible for the bigger picture, the smaller picture and the tiny detail at https://apidia.net.

We are adding Eclipse #GlassFish to #APIdia. HK2 was the first milestone, Grizzly is the next. On the way, several subprojects are added, such as gmbal (GlassFish MBean Annotation Library) and pfl ( #JakartaEE Primitive Function Library). #java #javadoc @omnifish.bsky.social @jakarta.ee @eclipse.org

APIdia@apidia.net · last mo.

GlassFish HK2 is the reference implementation of jakarta.inject within the #EE4J project and powers the GlassFish Application Server and the Jersey REST Framework. Adding #HK2 API documentation to #APIdia is our first milestone for supporting the #Eclipse #GlassFish ecosystem! #java #javadoc

We are adding Eclipse #GlassFish to #APIdia. HK2 was the first milestone, Grizzly is the next. On the way, several subprojects are added, such as gmbal (GlassFish MBean Annotation Library) and pfl ( #JakartaEE Primitive Function Library). #java #javadoc @omnifish.bsky.social @jakarta.ee @eclipse.org

APIdia@apidia.net · last mo.

GlassFish HK2 is the reference implementation of jakarta.inject within the #EE4J project and powers the GlassFish Application Server and the Jersey REST Framework. Adding #HK2 API documentation to #APIdia is our first milestone for supporting the #Eclipse #GlassFish ecosystem! #java #javadoc

There is a JEP pending to bring admonitions to Javadoc! openjdk.org/jeps/8363700 They call it "Rich Notes", but it's effectively the admonition concept as known e.g. from Sphinx or AsciiDoc. APIdia found its own solution for admonitions in Javadoc some years earlier... #java #javadoc #apidia #jvm

JEP draft: Rich Notes in Java API Documentation

openjdk.org

APIdia@apidia.net · 8mo ago

Did you know that #APIdia supports admonitions like known from AsciiDoc or Sphinx? Since #Javadoc lacks admonition tags, a couple of typical HTML patterns is recognized and rendered as proper admonition boxes. See attached screenshot for an example (JComponent) and comments for further info! #java

#Vaadin is one of the most complex projects added to #APIdia so far. Did you know that the com.vaadin Maven Central group comprises almost 500 artifacts? The main parts are covered now: flow, components and hilla. Full integration is WIP, e.g. testbench is still a todo. #javadoc #java @vaadin.com

Bild
APIdia@apidia.net · 3mo ago

#Vaadin, *the* go-to solution for Java-based web development, enables writing web applications in 100% pure #Java. We're proud to announce that API documentation of Vaadin is now available on #APIdia: apidia.net/mvn/com.vaad... Docs resemble #Javadoc, but are more convenient to browse. @vaadin.com

I've spent most of today (and the past few days) on JavaFX 17/21/25 LTS. It's a lot of work, but almost a pleasure because the tools/procedures are so clear. Skara is extremely helpful with backports. And it's deterministic. JavaFX is very well maintained. #openjfx #openjdk

Development should be easy, productive, and joyful. Production deployment should be reliable, performant, and flexible. Monitoring should be straightforward, effective, and useful. Only then it’s possible to build great services and shape the future.

Bild

There is a JEP pending to bring admonitions to Javadoc! openjdk.org/jeps/8363700 They call it "Rich Notes", but it's effectively the admonition concept as known e.g. from Sphinx or AsciiDoc. APIdia found its own solution for admonitions in Javadoc some years earlier... #java #javadoc #apidia #jvm

JEP draft: Rich Notes in Java API Documentation

openjdk.org

APIdia@apidia.net · 8mo ago

Did you know that #APIdia supports admonitions like known from AsciiDoc or Sphinx? Since #Javadoc lacks admonition tags, a couple of typical HTML patterns is recognized and rendered as proper admonition boxes. See attached screenshot for an example (JComponent) and comments for further info! #java

We are currently on the last meters of finalizing a new #Jython maintenance release (2.7.5 beta). A breaking change is that we finally move from javax.servlet to jakarta.servlet. So, if you use Jython, make sure your setup accommodates this change! More info in the comments. #java #python #jvm

GitHub - jython/jython: Python for the Java Platform

Python for the Java Platform. Contribute to jython/jython development by creating an account on GitHub.

github.com