Skip to content
This repository was archived by the owner on Aug 4, 2025. It is now read-only.
This repository was archived by the owner on Aug 4, 2025. It is now read-only.

Project Management / Open Source Prep #44

Description

@adam-resdiary

This is a placeholder task to track any tasks that need to be performed before the project is ready for public adoption, but that aren't related to functionality that the project provides.

  • Setup CI/CD pipelines.
    • Build and run tests against PRs.
    • Publish nuget packages.
    • Create GitHub releases.
  • Create a contribution guide.
  • Figure out if we need to get contributors to sign a Contributor License Agreement.
  • Create a strategy for using GitHub labels.
  • Create issue templates to make reporting problems / requesting new functionality easier.
  • Make sure we have enough documentation.
    • Getting started guides.
    • Documentation about specific configuration / functionality (enabling/disabling linting rules, etc).
    • Guides for contributors (e.g. how to work on the compiler, how to make changes to the library, project structure, testing, etc).
  • Automatically update dependencies using Dependabot, Renovate or something similar.
  • Come up with a strategy for security disclosures.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/epicUsed to describe a larger chunk of work that will need to be broken down into further tasks

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions