FWIW for now I decided to use something dead-simple around MkDocs, its multi-repository plugin and import configurator. It is a temporary solution that does not include release notes & Co, but it would as MVP until I get to a full solution as described above. https://github.com/wiremock/components-site. if someone's interested
On Monday, October 9, 2023 at 11:19:23 AM UTC+2 Oleg Nenashev wrote: > Hello, > > TL;DR: What if we generalize some bits of the Jenkins plugin site? > > In WireMock we would like to have a plugin listing (GitHub Issue > <https://github.com/wiremock/ecosystem/issues/6>), and I would be > interested to do that as a part of Hacktoberfest. For that it would be nice > to have a "plugin marketplace" engine that... > > - Can take the list of the projects from a configuration file > - Pulls information from GitHub repositories and represents it in a > fancy way: READMEs, GitHub Releases, issues, topics, contributors, etc. > - Has a script for building the website that can be reused in Jenkins > or GitHub Actions > - Supports referencing/embedding Javadoc > - Showing Maven dependencies, endpoints and usage stats. Nice 2 have: > dependencies in open source > - Customizable so that it could be extended by custom project needs > (e.g. plugin dependencies in Jenkins, Jira or Maintainers metadata) > - Reporting Health Metrics > - Nice 2 have: List other artifact types in the same interface: > developer tools, integration libraries, etc. > > I see quite a lot of marketplaces for Java projects like Quarkus > extensions, but I have not been able to find a generic engine that would > provide a similar experience for Java projects... or a generic marketplace > generator that would be extensible enough. And there are quite a lot of > smaller Java projects that would be interested in having a generic > marketplace generator. > > I wonder whether any other Jenkins contributors has a similar use-case and > would be interested in maybe having a spin-off project that Reuses the > plugin site backend and frontend and introduces a generic static site > publication based on that. If you know about generic site generators (e.g. > ArtifactHub) that should be rather used for that purpose, it would be great > too! > > Best regards, > Oleg > > Related: Javadoc site: > https://groups.google.com/g/jenkinsci-dev/c/sdvbbm2ggAc/m/EEQv3bMDBAAJ > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/80e1d781-46d3-42db-a230-c779ebeddbf7n%40googlegroups.com.
