Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add script for regenerating the list of repositories #11

Draft
wants to merge 4 commits into
base: source
Choose a base branch
from

Conversation

fingolfin
Copy link
Contributor

@fingolfin fingolfin commented Mar 21, 2025

Work in progress. Some TODOs

  • perhaps adjust description of some repositories
  • set or adjust the "homepage URLs" set for several repositories
  • find a way to list codecov links only for repositories that really use it (possibly via hard-coded allow or block list
  • should the list be sorted differently (instead of alphabetically perhaps some repos should be forced to the top, e.g. Documenter)
  • perhaps exclude some more repositories (or alternatively some should be archived)
  • ...

PackageDefinition(
"IOCapture", "https://github.com/JuliaDocs/IOCapture.jl",
[
"README" => "https://github.com/JuliaDocs/IOCapture.jl",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This repo has docs but someone would need to edit its metadata to set https://docs.juliahub.com/General/IOCapture/ as the "homepage"

Similar for several of the other packages. Then this can be regenerated

PackageDefinition(
"ANSIColoredPrinters", "https://github.com/JuliaDocs/ANSIColoredPrinters.jl",
[
"README" => "https://github.com/JuliaDocs/ANSIColoredPrinters.jl",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

has docs, url just needs to be set as homepage URL in the github metadata

PackageDefinition(
"DemoCards", "https://github.com/JuliaDocs/DemoCards.jl",
[
"README" => "https://github.com/JuliaDocs/DemoCards.jl",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

has docs, url just needs to be set as homepage URL in the github metadata

PackageDefinition(
"DocumentationGeneratorRegistry", "https://github.com/JuliaDocs/DocumentationGeneratorRegistry",
[
"README" => "https://github.com/JuliaDocs/DocumentationGeneratorRegistry",
Copy link
Contributor Author

@fingolfin fingolfin Mar 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this repo be omitted from the list?

PackageDefinition(
"DocumenterInventoryWritingBackport", "https://github.com/JuliaDocs/DocumenterInventoryWritingBackport.jl",
[
"README" => "https://github.com/JuliaDocs/DocumenterInventoryWritingBackport.jl",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This repo maybe should not be listed?

PackageDefinition(
"LiveServer", "https://github.com/JuliaDocs/LiveServer.jl",
[
"README" => "https://github.com/JuliaDocs/LiveServer.jl",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

has docs, url just needs to be set as homepage URL in the github metadata

PackageDefinition(
"ModuleDocstrings", "https://github.com/JuliaDocs/ModuleDocstrings.jl",
[
"README" => "https://github.com/JuliaDocs/ModuleDocstrings.jl",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

has docs, url just needs to be set as homepage URL in the github metadata

"README" => "https://github.com/JuliaDocs/CodeEvaluation.jl",
],
[
"https://codecov.io/gh/JuliaDocs/CodeEvaluation.jl/branch/main/graph/badge.svg" => "https://codecov.io/gh/JuliaDocs/CodeEvaluation.jl",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

currently invalid but would become valid if someone merges JuliaDocs/CodeEvaluation.jl#5

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.

1 participant