jeremydouglass / rosetta_examples_p5

Example set from Rosetta Code for P5 (Processing)
Other
10 stars 2 forks source link

[crazy ideas for the future] GitHub bot integrations #59

Open villares opened 4 years ago

villares commented 4 years ago

One day maybe we could put a bot watching for major changes in the Rosetta code wiki?

jeremydouglass commented 4 years ago

Really interesting idea. Are you imagining something using GitHub Actions?

https://github.com/marketplace?type=actions&query=wiki

One possibility would be to use the GitHub wiki for the repo, rather than GitHub issues. There are already github actions for publishing to the wiki, and the the wiki is a separate git repo with version history:

https://help.github.com/en/github/building-a-strong-community/adding-or-editing-wiki-pages

...so in theory a process (action maybe, or just a client side script) could scan RosettaCode for new Processing entries listed on its categories page, copy those sections and push them as commits into the github wiki (which I believe accepts MediaWiki format directly).

villares commented 4 years ago

A have not looked at Actions in detail but I suppose it exposes the necessary GitHub API :)

I love the GitHub WIki idea because it would help/inform us without 'polluting' the issues!