summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps/horde-chora/metadata.xml')
-rw-r--r--www-apps/horde-chora/metadata.xml29
1 files changed, 29 insertions, 0 deletions
diff --git a/www-apps/horde-chora/metadata.xml b/www-apps/horde-chora/metadata.xml
new file mode 100644
index 000000000000..2155b71b4600
--- /dev/null
+++ b/www-apps/horde-chora/metadata.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>web-apps</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+</maintainer>
+<longdescription>
+Chora is our tool for viewing code repositories that are managed using
+the CVS source control system. It aims to provide a high degree of
+integration with CVS and the other Horde web-based tools.
+
+Right now, Chora comes close to matching existing CVS-Web scripts
+feature for feature, and provides a solid base for future development.
+Some exciting new features include a visual branch viewing tool, which
+intelligently displays the branch history of a given file. Branches have
+traditionally been a source of confusion when using CVS, and this
+feature aims to make it a bit clearer and easier to use.
+
+Chora is designed from the ground-up with customisability in mind, since
+CVS is used in a variety of different ways. Because of this, all the CVS
+manipulation logic is abstracted away in our CVSLib library module. The
+main PHP scripts are simple HTML rendering scripts, while the complex
+RCS logic is hidden away in the library. This library can be used for a
+variety of other uses, such as searching for commits, graph generation,
+change collation, etc (all features planned for eventual inclusion into
+Chora).
+</longdescription>
+</pkgmetadata>