<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Overview/source/99_result/repository, branch master</title>
<subtitle>Static XSLT based article and commit aggregator</subtitle>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/'/>
<entry>
<title>Replaced local Git log extraction with CGit ATOM feeds</title>
<updated>2014-10-26T10:40:28+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-26T10:40:28+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=0d0e34feb65ba998f8b1df06b498de3f56ea6b7e'/>
<id>0d0e34feb65ba998f8b1df06b498de3f56ea6b7e</id>
<content type='text'>
* I just realized that repository specific commit feeds are already provided by both CGit and GitHub
** i.e. I made the mistake of not checking if my current system already provides the required functionality when I wanted to aggregate my commits and found this to be a use case for StaticXSLT
* feeds are fetched via `curl`
** this will be a local request in production
** the messages are still cleaned using `sed` and transformed into _XHTML_ using `peg-markdown`
* instead of reading a customized Git log output CommitLog now simply transforms CGit ATOM feeds using identity templates
** this requires ATOM namespace removal which is implemented in `utility/remove_namespace.xsl`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* I just realized that repository specific commit feeds are already provided by both CGit and GitHub
** i.e. I made the mistake of not checking if my current system already provides the required functionality when I wanted to aggregate my commits and found this to be a use case for StaticXSLT
* feeds are fetched via `curl`
** this will be a local request in production
** the messages are still cleaned using `sed` and transformed into _XHTML_ using `peg-markdown`
* instead of reading a customized Git log output CommitLog now simply transforms CGit ATOM feeds using identity templates
** this requires ATOM namespace removal which is implemented in `utility/remove_namespace.xsl`
</pre>
</div>
</content>
</entry>
<entry>
<title>Added timeline ATOM feed and removed XHTML target</title>
<updated>2014-10-24T16:59:25+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-24T16:59:25+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=ee1786edd7972f9ff55fc8abb90a6d981d66998e'/>
<id>ee1786edd7972f9ff55fc8abb90a6d981d66998e</id>
<content type='text'>
* moved repository feeds to `repository` directory
* replaced paginated XHTML timeline target with and ATOM feed
** removed `paginated_timeline.xsl` transformation including the `04_meta` level
** removed CSS and master stylesheets
* added title, url and commit count meta data to `meta.xml`
* expanded ATOM feed URLs
* timeline feed has an upper limit of `commit_count` items
** repository feeds have the same limit because only `commit_count` commits of every repository are fetched in the first place
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* moved repository feeds to `repository` directory
* replaced paginated XHTML timeline target with and ATOM feed
** removed `paginated_timeline.xsl` transformation including the `04_meta` level
** removed CSS and master stylesheets
* added title, url and commit count meta data to `meta.xml`
* expanded ATOM feed URLs
* timeline feed has an upper limit of `commit_count` items
** repository feeds have the same limit because only `commit_count` commits of every repository are fetched in the first place
</pre>
</div>
</content>
</entry>
</feed>
