Hi A PR https://github.com/apache/netbeans/pull/4450 with almost all the link break fixes is there.
I would like to merge ASAP so we can keep future version as clean as possible according to missing link. I will have to patch build system / json to have a second jdk for javadoc. Two PR to have former links via webarchive on our website. https://github.com/apache/netbeans-website/pull/608 https://github.com/apache/netbeans-website/pull/607 Best Regards Eric -----Message d'origine----- De : Jaroslav Tulach <[email protected]> Envoyé : samedi 13 août 2022 12:57 À : dev <[email protected]> Objet : Re: Bringing apidoc back Amazing! Thank you for fixing the broken links. -jt Dne po 8. 8. 2022 19:51 uživatel Eric Barboni <[email protected]> napsal: > Hi folks, > > I started a PR to clean up the api doc. The main goal is that we need > javadoc to success with failonerror set to true. Because if it fails > only architecture and api change are generated but not the javadoc. > > > The most important issue is the following : > On the master it’s currently not possible to build using jdk 11 > because java.source.base need a classpath with nbjavac (jdk 18) (they > may be other modules involved). I’m not sure if providing a javadoc > for nbjavac could help as Neil comment. > For being able to fix javadoc issue in source > - I use a jdk 18 to be consitent with the jdk nb-javac use. > - I changed the javadoc checker to check all the html file to remove > maximum issue > > And there is a lots of issues 😃 > > fixed the apichanges,arch.xml > fixed typos on doc ( like < < ; ) > removed links that were using private/protected reference. (we expose > only org.netbeans.api.*, org.netbeans.spi.*) using our new > netbeans.apache.org url as much as possible. And also coherent url > pattern. > > > So 1000 modifications later it compile on master with only a few bad > links remaining > > Here is a list of the faulty links > > https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+apidoc+r > eferenced+url That the second issue: the missing page from fomer > netbeans website and blogs. Web.archive.org get them all. > > So I need your advise what to do with that. > 1) Change the links to web.archiva.org > 2) Remove the links > 3) Copy from webarchive to our site but I'm unsure of the copyright here. > 4) other idea > > In the case of 3) could we have. > netbeans.apache.org/projects/autoupdate, > netbeans.apache.org/projects/ui > > Best regards > Eric > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
