Stop updating pre configured links to current releases javadoc

Hi dev,

We currently have two steps in the release plan which consist in updating links leading to the javadoc of:

  • the xwiki-platform modules
  • the xwiki-rendering-api (why only this one ? history and never re-discussing that)

Those links honestly don’t add much value, especially since we have a helper to get the exact the same thing just by indicating any version you want in the case of xwiki-platform modules.

1. https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/API/

  • remove the link to specific versions in the JavaDoc section and only keep the form (but obviously without the “Older version” label)
  • link all modules, and not just xwiki-platform modules, since that does not make any sense

2. https://rendering.xwiki.org/xwiki/bin/view/Main/JavaDoc

I’m tempted to propose to just completely get rid of that one, but choose between two possibilities:

WDYT ?

Here is my +1 for 1. and 2.a, and I won’t oppose 2.b if others really insist on keeping it. I don’t really see much value in this xwiki-rendering javadoc page compared to the all modules one, especially since we don’t have one for xwiki-commons.

Probably because we wanted XWiki Rendering to be a standalone set of libraries for rendering that could be used outside of XWiki, and thus we wanted to have an api page for it in the rendering wiki.

We could have had one for Commons too but we just never really worked on the commons wiki.

+1.

I see 3 modules from rendering in the javadoc there:

Not sure why these 3 and not all rendering modules…

I’m fine to:

Thanks for proposing this!