cffbots / filtering

Tool to discover github repos that could benefit from cffconvert-github-action
Apache License 2.0
1 stars 0 forks source link

Create individual plans to discuss #16

Closed abelsiqueira closed 2 years ago

abelsiqueira commented 2 years ago

Spawned from standup.

Each one creates a plan (answering the issues) and we discuss approaches in the meeting.

abelsiqueira commented 2 years ago

We can disagree with the issues or come up with our own issues.

abelsiqueira commented 2 years ago

Relevant issues:

abelsiqueira commented 2 years ago

cc @fdiblen @jspaaks

fdiblen commented 2 years ago

My proposal (WIP)

  1. Decide which repositories we want to do that We already have requirements for filtering Start with NLeSC repositories first then outside of NLeSC
  2. Decide at what level we want to do automation I think
    • what ever tool we develop it should only filter the repositories based on our requirements
    • it should not create GH issues or PRs
    • would be nice, but not required:
      • if it can provide some statistics
      • if it is re-usable
  3. A tool for automatic filtering
    • Check for existing solutions. Is GitHub interface good enough? If we really need to build something new:
      • It should be simple and reusable
      • preferably a shell script or Python script
      • keeping statistics (via cron job) for NLeSC may be useful:
      • how many repos with CITATION.cff?
      • how many repos are using our GA?
  4. Agree on the text for the GH issue and use the same text
  5. Agree on the text for the PR and use the same text
  6. Create some test repositories to test our filtering method
  7. Decide what NLeSC repositories we will start with, create separate issues for bookkeeping and assign to our selves to the issues
  8. Decide how everyone will follow the interactions, how/who will react to questions etc.
  9. Decide what repos are interesting outside of NLeSC and work on them
abelsiqueira commented 2 years ago

Abel's Plan

Overview:

Details

Filters

Agree

Comment

Sorting

This is a multicriteria situtation, so we need to handle with care, instead of simply piping sorting functions.

abelsiqueira commented 2 years ago

We decided on the following plan: