Skip to content

Conversation

@fingolfin
Copy link
Collaborator

@fingolfin fingolfin commented Mar 21, 2025

This package has been unmaintained and archived.


On the flipside there are a bunch of packages missing, e.g. DocInventories.jl or DocumenterMermaid.jl and several more...

Perhaps it would be better to auto-generate the list via GH workflow that queries GitHub for a list of all repositories and their descriptions and "website URLs" (GitHub metadata) and based on that generate the bulk of the content of this page, skipping archive repositories and perhaps including an additional block list (to e.g. skip this repository)

(Or one step simpler: just a which does all that, but it is run manually by a user who can then post process it. It is not as if this needs to be run constantly, but surely once in a while.

This package has been unmaintained and archived.
@mortenpi mortenpi merged commit 8a50a79 into JuliaDocs:source Mar 21, 2025
1 check passed
@mortenpi
Copy link
Member

Perhaps it would be better to auto-generate the list via GH workflow that queries GitHub for a list of all repositories and their descriptions and "website URLs" (GitHub metadata) and based on that generate the bulk of the content of this page, skipping archive repositories and perhaps including an additional block list (to e.g. skip this repository)

That seems fine to me if you or anyone wants to hack this together 🙂

@fingolfin fingolfin deleted the patch-1 branch March 21, 2025 07:52
@fingolfin
Copy link
Collaborator Author

I might give it a go. The list can be queries e.g. using the gh tool, via gh repo list JuliaDocs --json "isArchived,description,homepageUrl,name,url" --jq '.[] | select(.isArchived == false)'

to give something like this:

{
  "description": "JuliaDocs Organisation Home Page",
  "homepageUrl": "https://juliadocs.org/",
  "isArchived": false,
  "name": "juliadocs.github.io",
  "url": "https://github.com/JuliaDocs/juliadocs.github.io"
}
{
  "description": "A documentation generator for Julia.",
  "homepageUrl": "https://documenter.juliadocs.org",
  "isArchived": false,
  "name": "Documenter.jl",
  "url": "https://github.com/JuliaDocs/Documenter.jl"
}
{
  "description": "Extensions for Julia's docsystem.",
  "homepageUrl": "https://DocStringExtensions.juliadocs.org/latest",
  "isArchived": false,
  "name": "DocStringExtensions.jl",
  "url": "https://github.com/JuliaDocs/DocStringExtensions.jl"
}
{
  "description": "Mermaid.js diagram intergration for Documenter.jl",
  "homepageUrl": "https://juliadocs.org/DocumenterMermaid.jl/",
  "isArchived": false,
  "name": "DocumenterMermaid.jl",
  "url": "https://github.com/JuliaDocs/DocumenterMermaid.jl"
}
...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants