Skip to content

Topics to include in the developer guide #6

@bourque

Description

@bourque

The purpose of this issue is to maintain a running list of topics we wish to eventually document in this developer guide. Each of these topics should eventually have their own GitHub issue to allow for more focused discussion and development. This list is expected to change/evolve as this effort progresses!

Already Exists Somewhere

Definite

  • Version Control (GitHub, GitLab, BitBucket, etc.)
  • git workflow (Forking workflow, Branching workflow, etc.)
  • CI/CD (GitHub Actions, Jenkins, etc.)
  • Code of Conduct
  • Versioning (semantic, time-based, etc.)
  • API Documentation (OpenAPI, etc.)
  • Unit Testing
  • Accessibility Standards
  • CDF Data Format
  • Publishing and Citation (Add dataset publishing and citation content #57)

Maybe

  • Issue Tracking (GitHub, JIRA, etc.)
  • Software Environment Management (Poetry, Conda, etc.)
  • Installation and Usage documentation
  • Security
  • Release workflows (GitHub Actions, Jenkins, etc.)
  • Logging

Nice to Have

  • SDC Architectures
  • Dependency Updates
  • Slack communication/culture
  • Training catalog

Metadata

Metadata

Labels

TopicPertains to a specific topic within the developer guide

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions