Scripts
Scripts module for managing contributions.
This module contains scripts for:
- Initializing new contributions (
init.py) - Validating contribution metadata (
validate_contributions.py) - Creating README files for contributions (
create_readme.py) - Creating metadata files for contributions (
create_metadatas.py)
- init_contrib : Initialize a new contribution by creating a folder with README.md and metadatas.yml files.
- generate_contrib_docs : Generates Markdown documentation for a specific subdirectory inside the 'contrib' directory of a project.
- manage_contrib_list : Synchronizes the docs/contrib directory with the contrib directory.
- fix_contribs : Provides functionality to ensure that necessary files and directories exist for each contribution in a specified contributions directory.
- utils : Provides helper functions to manage the initialization, validation, and documentation of contribution folders inside the contrib/ directory.