ropensci / software-review-meta

For organizing projects related to rOpenSci Software Peer Review
10 stars 3 forks source link

Make checking GitHub linguist results for onboarded packages an editor task #41

Closed maelle closed 6 years ago

maelle commented 6 years ago

If a package isn't classified as R repo, then tell the author to make a PR to https://github.com/github/linguist

maelle commented 6 years ago

hmm well not necessarily a PR cf their troubleshooting guide

maelle commented 6 years ago

Now I even wonder if some of the overrides should always be used for R packages (for man, and docs/ when using pkgdown) 🤔

maelle commented 6 years ago

Besides, it could be an author task I guess.

maelle commented 6 years ago

More specific guidance could be:

maelle commented 6 years ago

The guide should mention that GitHub language classification for a repo is binary. That said there are more specific language statistics accessible via clicking on the languages colored line on the repo page, and via the API(s).

Besides we put the "r" and "rstats" topic on all the package repos in ropensci so that even if repos are not discoverable as R repos via the language they are via the topics.

This is all likely not mission critical since few people browse/search GitHub but it's easy to mark repos this way hence these guidelines.

maelle commented 6 years ago

Added a GitHub grooming section to the guide, and added to the editor's guide in the book that they should point authors to that section of the book.