From acacfda54016cbd4437d1ccaa609a52e9c1739d0 Mon Sep 17 00:00:00 2001
From: Adrian Kummerlaender
Date: Fri, 17 Oct 2014 22:59:45 +0200
Subject: Added basic commit timeline aggregator implementation * another
application based on StaticXSLT * git is instructed to export XML through a
special log format definition * the commit messages are processed as Markdown
* currently implemented result views are commits-by-repo and a paginated
timeline of all commits in every repository * repositories to be read have to
be defined in the `repositories.xml` file in the `00_content` level
---
source/00_content/repositories.xml | 23 ++++++++++
source/01_raw/commits.xsl | 24 +++++++++++
source/02_augment/formatted_commits.xsl | 45 ++++++++++++++++++++
source/03_merge/timeline.xsl | 21 +++++++++
source/04_meta/paginated_timeline.xsl | 24 +++++++++++
source/99_result/repositories/repository_log.xsl | 20 +++++++++
source/99_result/stream.xsl | 54 ++++++++++++++++++++++++
7 files changed, 211 insertions(+)
create mode 100644 source/00_content/repositories.xml
create mode 100644 source/01_raw/commits.xsl
create mode 100644 source/02_augment/formatted_commits.xsl
create mode 100644 source/03_merge/timeline.xsl
create mode 100644 source/04_meta/paginated_timeline.xsl
create mode 100644 source/99_result/repositories/repository_log.xsl
create mode 100644 source/99_result/stream.xsl
(limited to 'source')
diff --git a/source/00_content/repositories.xml b/source/00_content/repositories.xml
new file mode 100644
index 0000000..fc4d47e
--- /dev/null
+++ b/source/00_content/repositories.xml
@@ -0,0 +1,23 @@
+
+
+ ~/projects/dev/InputXSLT
+
+
+ ~/projects/dev/blog.kummerlaender.eu
+
+
+ ~/projects/dev/parser
+
+
+ ~/projects/dev/StaticXSLT
+
+
+ ~/projects/dev/BuildXSLT
+
+
+ ~/projects/dev/graphdb
+
+
+ ~/projects/dev/BinaryMapping
+
+
diff --git a/source/01_raw/commits.xsl b/source/01_raw/commits.xsl
new file mode 100644
index 0000000..bfc265b
--- /dev/null
+++ b/source/01_raw/commits.xsl
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/02_augment/formatted_commits.xsl b/source/02_augment/formatted_commits.xsl
new file mode 100644
index 0000000..555e0d8
--- /dev/null
+++ b/source/02_augment/formatted_commits.xsl
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ markdown
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/03_merge/timeline.xsl b/source/03_merge/timeline.xsl
new file mode 100644
index 0000000..b26f11d
--- /dev/null
+++ b/source/03_merge/timeline.xsl
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/04_meta/paginated_timeline.xsl b/source/04_meta/paginated_timeline.xsl
new file mode 100644
index 0000000..cb25d3b
--- /dev/null
+++ b/source/04_meta/paginated_timeline.xsl
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+20
+
+
+
+
+
+
+
+
+
diff --git a/source/99_result/repositories/repository_log.xsl b/source/99_result/repositories/repository_log.xsl
new file mode 100644
index 0000000..9ffd173
--- /dev/null
+++ b/source/99_result/repositories/repository_log.xsl
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/99_result/stream.xsl b/source/99_result/stream.xsl
new file mode 100644
index 0000000..4f1bfde
--- /dev/null
+++ b/source/99_result/stream.xsl
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit v1.2.3