Script to find upgradeable patterns by spier · Pull Request #534 · InnerSourceCommons/InnerSourcePatterns · GitHub
Skip to content

Script to find upgradeable patterns - #534

Merged
spier merged 7 commits into
mainfrom
find_upgradeable_patterns
May 12, 2023
Merged

Script to find upgradeable patterns#534
spier merged 7 commits into
mainfrom
find_upgradeable_patterns

Conversation

@spier

@spier spier commented Mar 21, 2023

Copy link
Copy Markdown
Member

In a previous Board report we had discussed a plan to level up as many L1 pattern as possible to L2, to give them exposure to a wider audience (as the L2 patterns are published in our book).

To get a more reliable way to identify these patters, I wrote a script to find upgradeable patterns based on their number of Known Instances.

Warning: The number of Known Instances are only one of the requirement for our patterns to reach the next level.
Therefore running the script alone is not enough. Reading the pattern and the level requirements in detail is still required to decide whether or not a pattern can be pushed to the next level.

Main implementation steps:

  • /meta/scripts/find_upgradeable_patterns.rb - Script to identify upgradeable patterns based on their number of Known Instances
  • Formatting changes to the 'Known Instances' section of some patterns. Allows for easier scanning of the new find_upgradeable_patterns.rb script. (the script expects a bullet list of company names)

@spier

spier commented Mar 21, 2023

Copy link
Copy Markdown
Member Author

@spier spier added the ⚙️ Type - Meta Improving how we collaborate in this repo is the main focus of this issue / PR label Mar 21, 2023
@spier

spier commented May 12, 2023

Copy link
Copy Markdown
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚙️ Type - Meta Improving how we collaborate in this repo is the main focus of this issue / PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant