<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Overview/source/00_content, 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>Use raw timeline of `blip.kummerlaender.eu`</title>
<updated>2019-04-13T21:42:06+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-04-13T21:42:06+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=037a1f4d4fc1a67158ab0c6aa99608e6fae85ed2'/>
<id>037a1f4d4fc1a67158ab0c6aa99608e6fae85ed2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove newly extracted features</title>
<updated>2019-04-13T15:37:10+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-04-13T15:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=714a92a163645bb436b1e8f4c56a818656c35f8a'/>
<id>714a92a163645bb436b1e8f4c56a818656c35f8a</id>
<content type='text'>
i.e. Overview is now a mostly pure aggregator again.

The new commit / blip feature is now maintained in `blip.kummerlaender.eu`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
i.e. Overview is now a mostly pure aggregator again.

The new commit / blip feature is now maintained in `blip.kummerlaender.eu`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add compustream update</title>
<updated>2019-04-12T23:08:15+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-04-12T23:08:15+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=8505560ec12b96a3bcc9369352bf85faf3b9698c'/>
<id>8505560ec12b96a3bcc9369352bf85faf3b9698c</id>
<content type='text'>
This works out nicely -- the only thing still missing is an archive and maybe filtering support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This works out nicely -- the only thing still missing is an archive and maybe filtering support.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace commit feed aggregation with manual import</title>
<updated>2019-04-12T22:49:11+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-04-12T22:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=6e5e71882d9d9969e0ffe3013e656cac8fa4f115'/>
<id>6e5e71882d9d9969e0ffe3013e656cac8fa4f115</id>
<content type='text'>
This is the starting point for extending _Overview_ to support various
types of recent updates (i.e. not just blog articles and commits over a
certain message size).

While direct fetching and rendering of markdown-formatted Git commit
messages is an attractive concept, this new approach should be much more
flexible. As a side benefit commit entries can now be edited and
expanded compared to their fixed Git reference. e.g. retroactively
expanding upon older commits or adding example media that doesn't
strictly belong inside the actual commit message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the starting point for extending _Overview_ to support various
types of recent updates (i.e. not just blog articles and commits over a
certain message size).

While direct fetching and rendering of markdown-formatted Git commit
messages is an attractive concept, this new approach should be much more
flexible. As a side benefit commit entries can now be edited and
expanded compared to their fixed Git reference. e.g. retroactively
expanding upon older commits or adding example media that doesn't
strictly belong inside the actual commit message.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update repository feeds</title>
<updated>2018-10-01T09:17:23+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-01T09:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=0867270079ac32fc15e4819aa08ac2b632d62567'/>
<id>0867270079ac32fc15e4819aa08ac2b632d62567</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Nixify build process</title>
<updated>2018-06-05T16:40:30+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-06-05T16:40:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=190fbe661949a64e01ccc9e22665707d898cf932'/>
<id>190fbe661949a64e01ccc9e22665707d898cf932</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update repository websites, add _slang_ repository to commit feed</title>
<updated>2017-04-15T12:38:53+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2017-04-15T12:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=bc6d06d114e36cdeb298c35ad32837758bf9f5c0'/>
<id>bc6d06d114e36cdeb298c35ad32837758bf9f5c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove older projects from feed source</title>
<updated>2016-02-14T22:02:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-02-14T22:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=f9ef934d66fa75f1bbb4f53bc771cc7b01110770'/>
<id>f9ef934d66fa75f1bbb4f53bc771cc7b01110770</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase amount of displayed commits</title>
<updated>2016-02-14T22:02:06+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2016-02-14T22:02:06+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=8ab6d9a32f666247bdd6f8e3e208871de10b0551'/>
<id>8ab6d9a32f666247bdd6f8e3e208871de10b0551</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update _TypeAsValue_ project page link</title>
<updated>2015-09-06T19:03:25+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-09-06T19:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=f73301f782137a497ea09a42feaec9b2f239c286'/>
<id>f73301f782137a497ea09a42feaec9b2f239c286</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add _MetaTerm_ to repository list</title>
<updated>2015-09-06T19:00:34+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-09-06T19:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=1f1eeeebee364ea28f764d1c79c953c8235c3e21'/>
<id>1f1eeeebee364ea28f764d1c79c953c8235c3e21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added _TypeAsValue_ to list of repositories</title>
<updated>2015-01-17T19:48:59+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-01-17T19:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=2fa0e6e2badc33e67a8f48589dc31fff805c4a2a'/>
<id>2fa0e6e2badc33e67a8f48589dc31fff805c4a2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tweaked commit selection and added `ConstList` to repositories</title>
<updated>2015-01-10T13:49:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-01-10T13:49:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=d2075c4f3583caf2a39e111d8aea0e068ffeb1d3'/>
<id>d2075c4f3583caf2a39e111d8aea0e068ffeb1d3</id>
<content type='text'>
* a commit must now have at least three list nodes to be selected for inclusion into the list of latest commits
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* a commit must now have at least three list nodes to be selected for inclusion into the list of latest commits
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed `dotfiles` repository from set of feed-source repositories</title>
<updated>2014-12-07T16:21:30+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-12-07T16:21:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=2072e1b667c37b5365c86eb690e1d5706d57b789'/>
<id>2072e1b667c37b5365c86eb690e1d5706d57b789</id>
<content type='text'>
* _dotfile_ changes don't really deserve _first-class-representation_ on a overview page
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* _dotfile_ changes don't really deserve _first-class-representation_ on a overview page
</pre>
</div>
</content>
</entry>
<entry>
<title>Grouped configuration parameters</title>
<updated>2014-10-27T18:19:34+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-27T18:19:34+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=b91cdc10a4231bfc8b13eb53964fe9a9ffcbf230'/>
<id>b91cdc10a4231bfc8b13eb53964fe9a9ffcbf230</id>
<content type='text'>
* added overview commit count parameter
* added `key` subdomain link
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* added overview commit count parameter
* added `key` subdomain link
</pre>
</div>
</content>
</entry>
<entry>
<title>Added missing repository feeds</title>
<updated>2014-10-27T18:19:17+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-27T18:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=be2b4380d435ebc31f6de35439a4a014edc77060'/>
<id>be2b4380d435ebc31f6de35439a4a014edc77060</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implemented latest article view</title>
<updated>2014-10-27T12:17:43+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-27T12:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=e4ae586170229de78aaf00963e2f0c49427a9926'/>
<id>e4ae586170229de78aaf00963e2f0c49427a9926</id>
<content type='text'>
* the first paragraph of the three latest articles of my blog are now displayed on the overview page
* feed is fetched via `curl` in `01_raw/article_feed.xsl`
** as with all commit feeds the article feed is processed further in the `02_augment` level
** the count of articles to be displayed is defined in `00_content/meta.xml` as `article_count`
* CSS was updated to correctly display the article summary
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* the first paragraph of the three latest articles of my blog are now displayed on the overview page
* feed is fetched via `curl` in `01_raw/article_feed.xsl`
** as with all commit feeds the article feed is processed further in the `02_augment` level
** the count of articles to be displayed is defined in `00_content/meta.xml` as `article_count`
* CSS was updated to correctly display the article summary
</pre>
</div>
</content>
</entry>
<entry>
<title>Added repository project page links</title>
<updated>2014-10-26T15:13:30+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-26T15:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=7116f8fd112d721fac44b2bafa23023b9f0f9234'/>
<id>7116f8fd112d721fac44b2bafa23023b9f0f9234</id>
<content type='text'>
* project page urls are maintained in `00_content/repositories.xml`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* project page urls are maintained in `00_content/repositories.xml`
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed title to "kummerlaender.eu"</title>
<updated>2014-10-26T15:12:46+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-26T15:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=9e018d0d16914028cd2fe215e8b06a6466d8f222'/>
<id>9e018d0d16914028cd2fe215e8b06a6466d8f222</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>
<entry>
<title>Expanded timeline transformation to include repository and commit links</title>
<updated>2014-10-20T17:59:55+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-20T17:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=41d175738c3f11579ad4033d0b2fc9f94b751d6f'/>
<id>41d175738c3f11579ad4033d0b2fc9f94b751d6f</id>
<content type='text'>
* added `meta.xml` source document defining the mirror urls to be linked to
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* added `meta.xml` source document defining the mirror urls to be linked to
</pre>
</div>
</content>
</entry>
<entry>
<title>Added basic commit timeline aggregator implementation</title>
<updated>2014-10-17T20:59:45+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2014-10-17T20:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/Overview/commit/?id=acacfda54016cbd4437d1ccaa609a52e9c1739d0'/>
<id>acacfda54016cbd4437d1ccaa609a52e9c1739d0</id>
<content type='text'>
* 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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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
</pre>
</div>
</content>
</entry>
</feed>
