Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Process

The ArchivesSpace development process is based on the concept Agile software development. The ArchivesSpace codebase is continuously updated with new features and fixes for bugs reported by the user community. New releases appear often (typically once a fortnight), though it is not expected that system administrators will update their installation each time a release appears; at least four times a year the ArchivesSpace team will publicize a release and recommend that users upgrade to it.

The process is intended to be driven by use cases, feature requests, and bug reports contributed by the community and processed into ticketed items in our issue tracking system. At the beginning of each fortnightly "sprint" high priority issues are reviewed and distributed to the development team. At the end of the sprint the development team submits a "build" containing all the work the team (and outside code contributors) were able to do during the sprint. The build is then passed to the community for acceptance testing. Acceptance testers use the build in concert with the issue tracking system to work through all issues marked "delivered" and change their status to either "accepted" or "rejected". Rejected issues will be fed back into the sprint / build / test cycle.

 

\[ Page under construction. Below are notes / placeholders while this area is being updated \]

  • Process
  • Roadmap
  • Sprint cycle
  • Release process
  • Sprints
  • Releases (Production)
  • Feature requests (Current & Unscheduled)
  • Bug reports (Current & Unscheduled)
  • Source code
  • Read me's