Benutzer:Deadlyhappen/Libertreeproject

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Libertreeproject

Basisdaten

Entwickler Pistos, rekado
Aktuelle Vorabversion Alpha
(Di, 27. September 2011)
Kategorie Soziales Netzwerk
Lizenz (AGPL3)
deutschsprachig nein
libertreeproject.org

Das Libertree Projekt ist eine freie quelloffene Software welche einen Weg anbietet sein eigenes Soziales Netzwerk zu kreieren. Libertree Social Networks sind frei von kommerziellen Einflüssen und Manifestationen wie Verhaltenstracking, Userprofilbildung, Werbung, Datengewinnung und Analyse, sowie Filterung von verdeckten Informationen.

Leistungsumfang

[Bearbeiten | Quelltext bearbeiten]

Libertree ist in mehreren Sprachen programmiert, das Backend ist geschrieben in Haskel und alles andere in Ruby.[1] In Libertree werden Server als "trees"(Bäume), ein Verbund von Trees als "Forrest"(Wald) bezeichnet und ein Administrator heißt unter Libertree "Arborista" (Fachmann zur Erhaltung des Waldes). Außerdem verfügt Libertree über "Rivers" (Flüsse) die die Postings von "Members" (Benutzer) enthalten. Zum Beginn hat ein Member drei Rivers den "unread posts from the forest", "posts from my tree", und "posts from the forest", zu diesen er dann weitere für spezielle Interessen hinzufügen beziehungsweise die Bestehenden editieren kann. Dies funktioniert mit dem sogenannten #-Tag-Prinzip. Besitzt man z.B. einen River in dem der Hash-Tag #wikipedia steht, bekommt man jeden Post in diesem River "geflossen", der etwas mit Wikipedia zu tun hat. Libertree besitzt auch einen Chat, bei diesem angezeigt wird ob einer bzw mehrere deiner Kontakte online sind.

Pistos hörte 2010 vom Projekt Diaspora über das Video auf Kickstarters und war begeistert. Er registrierte sich auf joindiaspora.com und begann dann im Oktober 2011 aktiv am Projekt an mitzuentwickeln in Form von größeren Codepatches. Die erste Zeit wurde auch alles von den Diasporacoreentwicklern aktzeptiert, doch nach einer Weile wurden viele seines eingereichten Codespatches entweder nur verzögert oder einfach garnicht angenommen. Mit der Zeit wurde Pistos ungeduldig, da es wenn es nach ihm geht viel zu langsam mit der Codeentwicklung voran ging, so setzte er sich einfach selbst einen Diaspora Server auf. Damit konnte er nun viel schneller Features und Bugfixes entwickeln und testen, bevor er sie den Coreentwicklern bei Diaspora übergab. Durch seinen eigenen Server, in dem er kontinuierlich neuen Code einpflegte, bewegte er sich immer mehr vom "originalen" Code, da immer weniger Code von ihm in das offizielle Diasporaprojekt einfloss. Als das Diaspora Team von einem Tag auf den anderen, das Federation Protokoll einführte ohne es vorher öffentlich publik zu machen, hatte Pistos schon demaßen viel am Code geändert das er nicht ohne weiters das Protokoll übernehmen konnte. Von nun an konnte Pistos Server nicht mehr mit dem joindiaspora.com-Server kommunizieren und war somit abgeschnitten. Dieser Umstand führte dazu das Pistos Despora forkte, ein weiter Grund für den Fork, wie er selbst schreibt, war die sehr kommerzielle Ausrichtung von Diaspora durch die Verwendung von Google Analytics und Google Groups sowie Amazon als Speicherhoster, außerdem begründet er den Fork dadurch das er davon ausging das der Code, Pod neutral entwickelt werden sollte, dies aber nicht der Fall war, da viele Zeilen Code extra für joindiaspora.com geschrieben wurden. Darüber hinaus war die Kommunikation für ihn nicht außreichend zwischen den Entwicklern, es wurde sehr wenig bis garkeine Änderungen dokumentiert.[2] Im Juni 2012 schließ Pistos dann das geforkte Diasporaprojekt, da es für ihn zu einem Wettlauf, wer mehr Features und den schnelleren Code besitzt, zwischen seinem Fork und dem Original wurde.[3] Danach entzog sich Pistos eine Weile aus der Öffentlichkeit um an seinem neuen Projekt Libertree zu arbeiten.

Quellcode-Veröffentlichung

[Bearbeiten | Quelltext bearbeiten]

Am 13 Mai 2012 veröffentlichte Pistos den Quellcode zum Projekt Libertree. [4]

Die Philosophie des Projektes ist es ein soziales Netzwerk zu sein, in der eine freundliche und gelassene Atmosphäre herrscht. Menschen sollen das Gefühl bekommen, gehört und verstanden zu werden. Sie sollen sich als Teil der Community fühlen. Das Libertree Projekt soll etwas sein was das Leben der Menschen fröhlicher, einfacher und leichter machen soll.

Weitere Entwicklung

[Bearbeiten | Quelltext bearbeiten]

Libertree wird am laufenden Band weiterentwickelt, geplante Features sind Gruppen, ein Chat auf XMPP Basis, Bildupload, etc. [5]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Quellcode
  2. Diaspora and Me
  3. #diasp0raca and #diasporapistos closing
  4. Quellcode
  5. Bugs Everywhere Bug List

{{SORTIERUNG:Libertreeproject}} [[Kategorie:Online-Community]] [[Kategorie:Freie Server-Software]]