Skip to content

Commit

Permalink
updated some texts
Browse files Browse the repository at this point in the history
  • Loading branch information
CryptKiddie committed May 9, 2019
1 parent 1834878 commit 840e5b9
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion humans.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

/* TEAM */
Owner and maintainer: foobar e. V.
Contact: http://die-foorbar.de/
Contact: https://chaospott.de/
From: Essen, Germany

/* SITE */
Expand Down
8 changes: 4 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -350,9 +350,9 @@ <h1><i class="icon-group"></i> Über uns <small>Was ist DocPatch und wer steht d

<img src="img/docpatch_gg_logo_transparent.svg" alt="Logo für DocPatch" id="docpatch-logo" class="pull-left">

<p>Dieses Projekt ist Teil der Open-Data-Bewegung und unterliegt der <a href="http://opendefinition.org/okd/" title="http://opendefinition.org/okd/">Open Definition</a>. Unser <strong>Ziel</strong> ist, öffentliche Daten leicht zugänglich zu machen; unser <strong>Weg</strong> ist, freie Software und freie Formate für unsere Arbeit zu verwenden; unsere <strong>Idee</strong> ist, das Grundgesetz für die Bundesrepublik Deutschland als <em>das</em> Beispiel für öffentliche Daten wie Verfassungen und Gesetzestexte von unfreien Formaten zu "befreien" und umfassend zu erschließen.</p>
<p>Dieses Projekt ist Teil der Open-Data-Bewegung und unterliegt der <a href="https://opendefinition.org/okd/" title="https://opendefinition.org/okd/">Open Definition</a>. Unser <strong>Ziel</strong> ist, öffentliche Daten leicht zugänglich zu machen; unser <strong>Weg</strong> ist, freie Software und freie Formate für unsere Arbeit zu verwenden; unsere <strong>Idee</strong> ist, das Grundgesetz für die Bundesrepublik Deutschland als <em>das</em> Beispiel für öffentliche Daten wie Verfassungen und Gesetzestexte von unfreien Formaten zu "befreien" und umfassend zu erschließen.</p>

<p>Gesetzestexte sind wie Software: der &bdquo;Quelltext&rdquo; ist gut strukturiert mit einfacher Syntax und Änderungen sind auch nichts anderes als Patches, um Fehler zu beseitigen oder neuen Anforderungen zu genügen. Das jedenfalls dachten wir uns vor einiger Zeit. Wie wäre es, ein Gesetz wie ein Stück Software zu behandeln, zu versionieren und zu patchen? Softwareentwickler benutzen dafür Versionskontrollsysteme wie <a href="http://git-scm.com/" title="http://git-scm.com/"><code>git</code></a>. Damit kann man nachvollziehen, wer wann was und warum geändert hat. Als Syntax nahmen wir das leicht verständliche und weit verbreitete <a href="http://daringfireball.net/projects/markdown/" title="http://daringfireball.net/projects/markdown/"><code>markdown</code></a>, das sich wie einfacher Text liest. Um die Gesetzestexte in schöne Formate konvertieren zu können, entschieden wir uns für das mächtige <a href="http://johnmacfarlane.net/pandoc/index.html" title="http://johnmacfarlane.net/pandoc/index.html"><code>pandoc</code></a>, das unser verwendetes <code>markdown</code> mit sinnvoller Syntax anreichert. Die Patches haben wir mit dem kleinen, aber feinen Tool <a href="http://savannah.nongnu.org/projects/quilt" title="http://savannah.nongnu.org/projects/quilt"><code>quilt</code></a> erstellt. Den letzten Schliff gaben wir dem Projekt mit der selbst geschriebenen Software <a href="https://github.com/bheisig/DocPatch" title="https://github.com/bheisig/DocPatch"><code>DocPatch</code></a>.</p>
<p>Gesetzestexte sind wie Software: der &bdquo;Quelltext&rdquo; ist gut strukturiert mit einfacher Syntax und Änderungen sind auch nichts anderes als Patches, um Fehler zu beseitigen oder neuen Anforderungen zu genügen. Das jedenfalls dachten wir uns vor einiger Zeit. Wie wäre es, ein Gesetz wie ein Stück Software zu behandeln, zu versionieren und zu patchen? Softwareentwickler benutzen dafür Versionskontrollsysteme wie <a href="https://git-scm.com/" title="https://git-scm.com/"><code>git</code></a>. Damit kann man nachvollziehen, wer wann was und warum geändert hat. Als Syntax nahmen wir das leicht verständliche und weit verbreitete <a href="https://daringfireball.net/projects/markdown/" title="https://daringfireball.net/projects/markdown/"><code>markdown</code></a>, das sich wie einfacher Text liest. Um die Gesetzestexte in schöne Formate konvertieren zu können, entschieden wir uns für das mächtige <a href="https://pandoc.org/" title="https://pandoc.org"><code>pandoc</code></a>, das unser verwendetes <code>markdown</code> mit sinnvoller Syntax anreichert. Die Patches haben wir mit dem kleinen, aber feinen Tool <a href="https://savannah.nongnu.org/projects/quilt" title="https://savannah.nongnu.org/projects/quilt"><code>quilt</code></a> erstellt. Den letzten Schliff gaben wir dem Projekt mit der selbst geschriebenen Software <a href="https://github.com/c3e/DocPatch" title="https://github.com/c3e/DocPatch"><code>DocPatch</code></a>.</p>

<p>Wir beschränken uns nicht auf den reinen Text und die Änderungen, sondern gehen einen Schritt weiter: Mit Hilfe von weiteren strukturierten Daten (&bdquo;Metadaten&rdquo;) stellen wir den Text als solches und alle Änderungen in einen größeren Kontext: Wann wurde eine Änderung verabschiedet? Wer hat sie initiiert, wer unterschrieben? Das sind alles Fragen, die wir versuchen zu beantworten.</p>

Expand Down Expand Up @@ -386,13 +386,13 @@ <h1><i class="icon-group"></i> Über uns <small>Was ist DocPatch und wer steht d
</div>

<div class="span4">
<p>Der <a href="https://github.com/bheisig/docpatch-web" title="https://github.com/bheisig/docpatch-web"><i class="icon-github"></i> Quellcode dieser Webseite</a> steht unter der <a href="http://www.gnu.org/licenses/agpl-3.0" title="http://www.gnu.org/licenses/agpl-3.0">GNU Affero General Public License, Version 3 (AGPLv3)</a>.</p>
<p>Der <a href="https://github.com/c3e/docpatch-web" title="https://github.com/c3e/docpatch-web"><i class="icon-github"></i> Quellcode dieser Webseite</a> steht unter der <a href="http://www.gnu.org/licenses/agpl-3.0" title="http://www.gnu.org/licenses/agpl-3.0">GNU Affero General Public License, Version 3 (AGPLv3)</a>.</p>

<p>Diese Webseite wäre ohne den Einsatz von folgender Open Source Software nicht möglich gewesen:</p>

<ul>
<li><a href="http://getkickstrap.com/" title="http://getkickstrap.com/">Kickstrap</a></li>
<li><a href="http://timeline.verite.co/" title="http://timeline.verite.co/">TimelineJS</a></li>
<li><a href="https://timeline.knightlab.com/" title="https://timeline.knightlab.com/">TimelineJS</a></li>
<li><a href="http://code.google.com/p/google-diff-match-patch/" title="http://code.google.com/p/google-diff-match-patch/">google-diff-match-patch</a></li>
<li><a href="https://github.com/davist11/jQuery-One-Page-Nav" title="https://github.com/davist11/jQuery-One-Page-Nav">jQuery-One-Page-Nav</a></li>
<li><a href="http://www.datatables.net/" title="http://www.datatables.net/">DataTables</a></li>
Expand Down

0 comments on commit 840e5b9

Please sign in to comment.