RedHatOfficial.github.io icon indicating copy to clipboard operation
RedHatOfficial.github.io copied to clipboard

RFE: many small files, script to merge/alphabetize

Open langdon opened this issue 7 years ago • 4 comments

Just a proposal:

  • reject all open PRs with an apology
  • split projects.json into ./projects.d/project-name.json
  • add a script to merge all projects.d/* into projects.json
  • have script alphabetize
  • request new PRs

Should way simplify maintenance and other features you might want to add later (like auto-alphabetize).

Edited: Oh, and I am happy to help with everything if the owners want to pursue this path.

langdon avatar Mar 23 '18 15:03 langdon

Well.. you would need a bot. I didn't realize github was serving it direct from the repo.

langdon avatar Mar 23 '18 15:03 langdon

I just put in a PR to have Travis CI test. It could also do the builds, if there is need for that. I don't know if it has integration with github.io, but I know it has lots of integrations with commonly used github-related tools.

greg-hellings avatar Mar 23 '18 17:03 greg-hellings

That would be wonderful! This all sounds great. Let me know what you need from me to accomplish this update.

castastrophe avatar Mar 24 '18 12:03 castastrophe

I like this approach more than a CI-based script.

bproffitt avatar Feb 08 '21 15:02 bproffitt