From: Boris Kraut Date: Sat, 16 Apr 2016 23:25:26 +0000 (+0200) Subject: TWTXT - Dezentralisiertes Text-Twitter X-Git-Url: http://git.marmaro.de/?p=krt-msg;a=commitdiff_plain;h=b130d176a713a142d495a9f6d85fd9ac6319d352;hp=016a114b48e828b5f67add7298805ef7e255d06e TWTXT - Dezentralisiertes Text-Twitter --- diff --git a/2016-04-16T23:25:24Z.msg b/2016-04-16T23:25:24Z.msg new file mode 100644 index 0000000..255fe64 --- /dev/null +++ b/2016-04-16T23:25:24Z.msg @@ -0,0 +1,41 @@ +From: Boris Kraut +To: undisclosed-recipients: ; +Date: Sun, 17 Apr 2016 01:25:24 +0200 +Message-ID: <20160417012524.btncYr@ubuntu.local> +Reply-To: Boris Kraut +Subject: [.plan] TWTXT - Dezentralisiertes Text-Twitter + +Seit einiger Zeit habe ich meine .plan-Datei jetzt schon in der Form +ISO8601-Zeitstempel gefolgt von einem Leerzeichen und dann dem eigentlichen +Inhalt -- ein relativ intuitives und gaengiges Logging-Format. Darum wundert +es auch nicht, dass jetzt ein paar Nerds ein aehnliches Format nutzen, um +dezentral zu "twittern". Dazu legen sie einfach so formatierte Textdateien +auf einem oeffentlich zugaenglichen Pfad ab, etwas Metadaten dazu und fertig +ist der Twitter-Ersatz. + +Die beiden Hauptprobleme sind natuerlich Skalierbarkeit -- man moechte nicht, +dass seine Timeline bzw. "Feed" von jedem "Follower" alle paar Sekunden ge- +crawled wird -- und Disovery. Ersteres laesst sich mit Konventionen halbwegs +in den Griff bekommen, immerhin haben wir auch ETag- und Last-Modified-Header, +aber gegen einen aktiven Missbrauch oder fehlkonfigurierte Clients ist man ja +nie gewappnet. Das ist aber bei jeder anderen oeffentlich zugaenglichen Res- +source auch nicht anders. Disocvery kann man prinzipiell erstmal mit Archiven +loesen, die oeffentlichen zugaenglich sind... wie gut das funktioniert, bleibt +noch ab zu warten. + +Generell bin ich noch nicht sicher, ob das etwas fuer mich ist, aber die Idee +finde ich schonmal gut -- ich merke ja immer an, dass Hashtag, IRC-Channel und +andere Fragment-Identifier prinzipiell das selbe sind. Ohne weiteres, hier die +relevante URL: [0] + +Ich habe meinen eigenen "Feed" halbwegs mit .plan verheiratet und auch auch +ein einfaches Skript geschrieben, dass daraus halbwegs ansehliches HTML +generiert -- besten Dank an meillo! Das ganze kann jetzt unter [1] betrachtet +werden. Es ist zwar alles noch work in progress, aber Schritt fuer Schritt +wird es nutzbar. Einen Aggregartor fuer einige der aktiveren Nutzer gibt es +unter [2]. + + +[0] https://twtxt.readthedocs.org/en/stable/ +[1] http://krt.marmaro.de/~krt/ +[2] http://roster.twtxt.org/