Hi Francesco, the current API docs are indeed served by wikidot. There is a repo https://github.com/zeromq/ztools which updates the docs. I do have the permissions to logon and perform the update. I'll do the update sometime next week.
In regards to the look&feel of the API docs we can all agree they are outdated and wikidot itself is a dead platform that is no longer maintained. If you like you can have a look at how the wikidot syntax is generated in the ztools project and then try to generate markdown or asciidoc instead. <francesco.monto...@gmail.com> schrieb am Fr., 20. Okt. 2023, 17:06: > hi Brett, > thanks for your answer. > I checked zeromq.org (I had some trouble using Docker to get the website > up: https://github.com/zeromq/zeromq.org/issues/125 and then I installed > locally hugo but I discovered it needs a quite old version 0.57.2 built in > "extended" mode). I'm not really a web developer so I'm not sure how > difficult it is to upgrade to latest "hugo" ( > https://github.com/gohugoio/hugo/). > Anyway. > The thing is that api.zeromq.org is probably served by some other source. > I guess somebody has credentials to log on http://www.wikidot.com/ and > update that page, but I don't think there is much to do in the "zeromq.org" > repo. Of course I may be missing something. > > Personally, I think the look&feel of api.zeromq.org is not the best one. > readthedocs.io looks more like a de-facto standard for documentation in > open source world (in my view)... > > thanks, > Francesco > > > Il giorno ven 20 ott 2023 alle ore 15:00 Brett Viren < > brett.vi...@gmail.com> ha scritto: > >> Hi Francesco, >> >> I agree a refresh of the online API docs would be good. I think the >> zeromq.org website takes its content from: >> >> https://github.com/zeromq/zeromq.org >> >> A PR to that repo is likely the first step to get zeromq.org updated. >> >> It would be extra good if the API docs for development and releases >> could be refreshed in a more automated way. >> >> >> I personally like having all the documentation under *.zeromq.org but I >> see benefit and no downside to also having a copy of the API docs served >> from readthedocs. >> >> The current API documentation source files are in AsciiDoc format under >> libzmq/doc/*.txt and there are HTML and Unix man page build targets. >> These should of course be retained. >> >> Readthedocs suggests a procedure to build from AsciiDoc sources. >> >> https://docs.readthedocs.io/en/stable/build-customization.html#asciidoc >> >> Perhaps a PR to libzmq that adds something under libzmq/.github/ is the >> path to get this new API doc target working? >> >> >> -Brett. >> >> On Fri, Oct 20, 2023 at 6:09 AM Francesco <francesco.monto...@gmail.com> >> wrote: >> > >> > Another point I forgot: I think it would be nice to switch to >> https://about.readthedocs.com/ as a way to publish the libzmq API... >> > >> > >> > Il giorno ven 20 ott 2023 alle ore 12:00 Francesco < >> francesco.monto...@gmail.com> ha scritto: >> >> >> >> Hi all, >> >> I'm happy to see that version 4.3.5 has been published, thanks Luca >> and all other contributors for making that happen! >> >> >> >> However I noticed that http://api.zeromq.org/master:_start is still >> mentioning version 4.3.2 of the API. >> >> >> >> Do you think it's possible to get there updated docs? >> >> If there is any work to be done, I can try to help the best I can... >> >> >> >> Thanks, >> >> Francesco >> >> >> >> >> > _______________________________________________ >> > zeromq-dev mailing list >> > zeromq-dev@lists.zeromq.org >> > https://lists.zeromq.org/mailman/listinfo/zeromq-dev >> _______________________________________________ >> zeromq-dev mailing list >> zeromq-dev@lists.zeromq.org >> https://lists.zeromq.org/mailman/listinfo/zeromq-dev >> > _______________________________________________ > zeromq-dev mailing list > zeromq-dev@lists.zeromq.org > https://lists.zeromq.org/mailman/listinfo/zeromq-dev >
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org https://lists.zeromq.org/mailman/listinfo/zeromq-dev