Skip to content
tinagiesler edited this page Aug 13, 2015 · 32 revisions

Projektbeschreibung

Einführung und Zielbestimmung

Beschreibung des Unternehmens

type:area ist ein technischer Hersteller für digitale Textprodukte. Seit fünf Jahren aktiv im Bereich Verlagswesen, eBook Markt und eBook Herstellung, mit Germanistik, Verlagserfahrung und Webentwicklung im Hintergrund.

type:areas Stärke liegt dabei in der Dualität, die sich aus der Kombination eines tiefen, klassischen Verständnisses für Literatur und Publizistik und einem nativen und selbstverständlichen Umgang mit dem Internet und den dahinter stehenden Entwicklungsmethoden, ergibt.

Aus dieser Stärke heraus soll nun eine neue Plattform entwickelt werden, die es Lesern, Autoren und Medienschaffenden ermöglicht literarischen Text in einer nativ digitalen Form zu publizieren, zu konsumieren und für externe Produkte zu nutzen.

Dabei soll die Wertschöpfung so aufgebaut werden, dass die Grundlagen frei Lizenziert werden können und trotzdem möglichst viele Teilnehmer der Medienbranche das System wirtschaftlich nutzen können, ohne sich in Abhängigkeiten zu begeben.

Beschreibung und Hintergründe der geplanten Softwareentwicklung

Es soll eine vernetzte Textdatenbank mit Leseoberfläche und Redaktionssystem erstellt werden, das literarische Texte nach modernen Lesegewohnheiten zugänglich macht.

Dabei sollen folgende Ziele in den drei Bereichen der Plattform verfolgt werden:

Datenhaltung: Die Texte sollen semantisch, barrierefrei, flexibel, versioniert und vernetzt sein. Sie sollen mit einem beliebig erweiterbaren und nicht einheitlichen Satz an Metadaten ausgestattet sein. Sie sollen nachprüfbar formal fehlerfrei sein, also in Rechtschreibung, Grammatik, Silbentrennung und Auszeichnung. Sie sollen frei und dauerhaft erreichbar sein und in ihrer Ausgabe leseoptimiert.

Frontend: Das Lesen muss direkt und granuliert erfolgen. Jegliche Informationen und Gestaltungen die ein Vorurteil über den Text/Inhalt erlauben müssen ausgeschlossen werden. Jegliche Hürden, wie Registrierung, Login und Zahlung, müssen maximal gering gehalten werden. Die Oberfläche muss auf allen Anzeigegeräten und in allen Browsern gleich aussehen. Die Textanzeige soll dabei maximal schlicht und leseoptimiert sein. Die Nutzung erfolgt über maximal drei Schaltflächen und intuitive Gesten auf Mobilgeräten, sowie über Grundfunktionen des Browsers.

Backend: Die Texte müssen eingegeben und gepflegt werden können und sie sollen algorithmusgestützt und redaktionell vernetzt werden. Die Lesepfade und das Leseverhalten der Nutzer soll anonymisiert werden, geloggt und statistisch erfasst.

Die dahinterstehende Theorie geht davon aus, dass das Lesen von literarischen Text in digitaler Form durch die Unmenge an Angeboten und Gegenangeboten in Textform, sowie die Textlängen verhindert wird.

Die Menge an digitalen Texten ist so angestiegen, dass eine Navigation leserseitig und eine Sichtbarmachung verlagsseitig mit den bisherigen Mitteln nicht mehr möglich ist.

Diese Entwicklung ist für das Internet typisch und hat bereits Lösungsansätze hervorgebracht, die darauf basieren, dass man sich nicht mehr in der Gesamtheit der Inhalte zu orientieren versucht, sondern nur innerhalb eines individuell abgesteckten Raums. Realisiert wird dies durch eine individuelle Vernetzung und ein personalisieren der Quellen. Meistens gehen solche Systeme mit einer strickten Beschränkung der Mittel einher. Vergleiche hierzu Twitter, Instagram oder aktuell beme.

Das digitale Lesen das aktuell auf Blogs, Twitter, Facebook und in Onlinemagazinen stattfindet ist granuliert, scrollbar, vernetzt, flexibel, interaktiv und personalisiert. Dem gedruckten Buch entliehene, literarische Texte sind das alles nicht, daher rekrutieren sich die Leser von gekapselten eBooks auch eher aus den Reihen der klassischen Leser, statt eine neue Leserschaft unter den Internetnutzer zu erschließen.

Mit Dembelo soll diese Kapselung aufgebrochen werden und neu zu schaffende, literarische Texte auf das Modell des Internets übertragen werden. Dabei sollen die Qualitätsmaßstäbe und Ideale des klassischen Verlagswesens erhalten bleiben aber alle Methoden und Modelle eines solchen verworfen werden. Das bedeutet, dass sich alle Prozesse dem digitalen Leseverhalten beugen müssen und entsprechend neu entwickelt werden.

Begriffsbildung

Um Dembelo von der klassischen Literaturwissenschaft und Inhaltsproduktion abzugrenzen, sind Begriffe wie Text, Geschichte oder gar Buch zu vermeiden. Stattdessen sollen folgende Begriffe geprägt werden.

  • TEXTKNOTEN / TEXT NODE – Bei einem Knoten handelt es sich um eine Texteinheit von mindestens 2 und maximal 3500 Wörtern, die mit mindestens 2 maximal 8 anderen Knoten verbunden ist.
  • ZUGANGSKNOTEN / ACCESS NODE – Ist ein Knoten, der bei der Anwahl eines Themenfelds bei der Zufälligen Textauswahl berücksichtigt wird und einem Themenfeld zugeordnet ist.
  • KOPPLUNG / HITCH – Ist die Verbindung zwischen zwei Knoten
  • Wird fortgesetzt

Recherchehintergründe

Realisierung

Ausgangssituation

Unter https://github.com/typearea/dembelo wurde ein Repository angelegt, das plattformunabhängig (Windows, Linux und Mac) eine über Vagrant installierbare Version der technischen Basis ermöglicht, um die Entwicklung fortzuführen. Beispielhaft sind bereits zwei Ansichten – Hauptseite und Textanzeige – integriert.

Der Code steht unter GPL und ist öffentlich verfügbar.

Enthalten ist ein Webserver, MVC-Framework, diverse Entwicklertools sowie ein Konfigurationsmanagement. Dadurch hat jeder Entwickler dieselbe Konfiguration und Abhängigkeiten müssen nicht mehr bedacht werden.

Die Installation erfolgt anhand der readme.nd die dem Repositoty beiliegt.

RL1 - Erste Vorführbarkeit

Im ersten Schritt soll Dembelo zukünftigen Mitwirkenden und Investoren vorführbar gemacht werden. Hierfür wird eine Umfassende Konzeption, Grundfunktionalität in der Datenhaltung und Darstellung, Nutzerverwaltung und Login, sowie die Simulation einer Zahlungshürde benötigt.

Teilspezifikation - Erste Vorführung

Version 1 ist erreicht, wenn ...

  • die technische Funktionsweise des Systems klar ist,
  • die dafür geeigneten technischen Mittel gewählt und implementiert sind
  • die Darstellung publikumstauglich umgesetzt ist
  • die Nutzerlast getestet ist

RL2 - Erste Veröffentlichung

Im zweiten Schritt soll Dembelo als Veröffentlichungsplattform für einen einzigen realen Entscheidungsroman dienen. Hierfür wird ein Import aus Twine benötigt, Silbentrennung und die dafür benötigte Anpassung der Darstellung und die Realisierung einer Bezahlhürde über PayPal.

Die Teilspezifikation - Erste Veröffentlichung ist abhängig von einer rechtlichen und wirtschaftlichen Positionierung des Systems die erst nach dem Erreichen von Version 1 möglich ist.

RL3 - Statistische Erfassung der Leserbewegungen

Die Lesepfade, wie auch die Bewegungen der Nutzer im System müssen geloggt und aufgearbeitet werden. Alternativ zur Zahlungshürde müssen Umfragen geschaltet werden können. Darüber hinaus muss ein Konzept für die Vorfinanzierung noch nicht erstellter Texte erstellt und realisiert werden.

RL4 - Aufstellung eines Redaktionssystems

Für die Lizenznehmer von Dembelo muss ein Redaktionssystem aufgestellt werden, das Importe aus Twine, LibreOffice sowie über eine Markdown Oberfläche ermöglicht und die Pflege der Verknüpfungen erlaubt. Außerdem muss ein Algorithmus aufgestellt werden, der Verknüpfungen zwischen den einzelnen Lizenznehmern generiert.

Wird fortgesetzt ...