-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added SoW for Subversion support. See #103
- Loading branch information
1 parent
d13a29d
commit 93db657
Showing
1 changed file
with
21 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. |