From 93db657130830cb7638dc3fb7848dd5c9f7d4f13 Mon Sep 17 00:00:00 2001 From: Mads Nielsen Date: Fri, 19 May 2017 11:11:25 +0200 Subject: [PATCH] Added SoW for Subversion support. See #103 --- docs/SoW/svn-support.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docs/SoW/svn-support.md diff --git a/docs/SoW/svn-support.md b/docs/SoW/svn-support.md new file mode 100644 index 0000000..6c7fb34 --- /dev/null +++ b/docs/SoW/svn-support.md @@ -0,0 +1,21 @@ +# SVN support for PAC - statement of work + +## Problem + +Currently PAC only supports Git as a version control. We want to enable users of SVN to also automatically generate a changelog based on the same principle as in the Git implementation. + +## Solution + +We'll integrate the new features in the existing application, all changes will be fully backwards compatible. + +## Implementation + +The solution will be implemented using the Subversion command line tool. We'll make use of the tool's ability to output changes in an XML format for easier parsing. There are several similar tools out there which can be used as inspiration in the implementation. + +## Deliveries + +We'll distribute the source code as-is on GitHub, and also build and publish a working docker image with the new svn features. + +## Work load + +Estimated workload is about 37 hours, including test, release and publication. \ No newline at end of file