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 jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/80e1d781-46d3-42db-a230-c779ebeddbf7n%40googlegroups.com.

Reply via email to