blob: e870351b3781c71629d56794552d5a49ef5c703c [file] [log] [blame]
Stefan Bodewigd5242522009-03-13 03:52:54 +00001Proposal for Compress Package
2
3(0) rationale
4
5Ant contains packages to deal with tar, bzip2 and zip archives that
6have been reused in various projects in- and outside of Apache.
7
8Compress provides a focused home for these packages together with
9new external contributions for the ar and cpio formats with a focus on
10being a reusable library - unlike the code in Ant.
11
12(1) scope of the package
13
14The package provides a unified API for different archiving and
15compression formats together with implementations for these
16algorithms.
17
18(1.5) interaction with other packages
19
20No interactions planned ATM.
21
22(2) identify the initial source for the package
23
24Compress' code is already part of the sandbox.
25
26(2.1) identify the base name for the package
27
28org.apache.commons.compress
29
30(2.2) identify the coding conventions for this package
31
32The code uses the conventions from the Jakarta Turbine package.
33
34(3) identify any Commons resources to be created
35
36(3.1) mailing list
37
38No changes.
39
40(3.2) SVN repositories
41
42The package will need to move from the sandbox.
43
44(3.3) JIRA
45
46A new Commons Compress JIRA project shall be created and the issues of
47the Compress Component of the Commons Sandbox project migrated to the
48new project.
49
50(4) identify the initial set of committers to be listed in the Status File.
51
52Henri Yandell
53Stefan Bodewig
54Torsten Curdt