Skip to content
This repository has been archived by the owner on Aug 8, 2024. It is now read-only.

Workflows

dabrahams edited this page Apr 4, 2012 · 1 revision

Relevant Workflows

This is intended to be a comprehensive list of workflows that seem important. Some will be selected for implementation for the developer preview.

  • Begin a new library project
  • Begin a new application project
  • Add tests to my project
  • Run my project's tests
  • Run the tests of another project
  • Add a dependency on a library to my project
  • Begin a feature branch
  • Proof-test my project for releasability
  • Prepare a release
  • Prepare a point release
  • Prepare a development environment for a given set of projects (all necessary tools in PATH, etc.)
  • Make local modifications to a project maintained by others
  • Propose local modifications to the upstream maintainer
  • Review and potentially accept proposed patches
  • Make my project available for code review
  • Submit code review comments
  • Prepare documentation (e.g. tutorial, NEWS file, reference manual, ChangeLog)
  • Associate a regression test with a bugfix
  • Add support for a new platform or compiler
  • Publish binaries
  • Create packages for a given distribution (Linux .rpm/.deb, MacOS, Cygwin/MinGW, MS Windows, Solaris, etc.)
Clone this wiki locally