Page 1 of 2
Social Networking Funktionen für S9y - Brainstorming
Posted: Sun Nov 25, 2007 2:24 pm
by robert
Nachdem ich mich mehr mit Facebook beschäftige grüble ich über die Möglichkeiten, die Blogs hier bieten und über die Frage, ob S9y nicht auch in Richtung "Social Networks" Funktionen bieten könnte.
Trackbacks, Pingbacks,... waren erste Funktionen zur Vernetzung von Blogs, aber wie geht es weiter?
Die Frage bei heutigen Social Networks ist auch, wie man weiterhin Herr/Frau seiner eigenen Daten/Informationen bleibt und somit auch Networks wechseln kann. Dazu gibt es auch erste Ansätze.
Ich würde hier gerne mit euch einfach mal brainstormen und wild Ideen wälzen, die vielleicht Anregungen für Plugins etc. werden können.
Also, fange ich mal an. Ein Szenario könnte sein.
In einem Plugin gebe ich ein paar Daten über mich bzw. mein Blog ein (Mein Name, Name und URL des Blogs, RSS Feed, Kurzbeschreibung,...)
Auf einer eigenen Seite in meinem Blog werden diese Kontaktdaten gelistet sowie auch die weiterer Blogs. Wie komme ich zu diesen? Gute Frage. Eine Möglichkeit wäre, dass ich über das Plugin einen bestimmten Ping an ein anderes Blog (das ebenfalls über dieses Plugin verfügt) schicken kann - dies bedeutet "Ich möchte dich als Kontaktpartner". Wird dies in irgendeiner Form bestätigt, dann wird der Kontakt mit all seinen Kontaktdaten auch in meiner Liste angezeigt und natürlich in seiner.
Das würde somit auch eine Art Blogroll (für S9y Blogs) ergeben.
Spannend wäre nun, wenn mein Blog einmal pro Woche (oder so) die Kontaktdaten all meiner Kontaktpartner abruft und somit nachsieht ob etwas zu aktualisieren wäre. Es könnte auch andersrum funktionieren. Da mein Blog ja weiß, wer meine Kontaktpartner sind, könnte es bei Änderungen in meinen Daten auch einen "Ping" an meine Kontakte schicken, damit die Daten auch dort geändert werden.
Erweiterung wäre, dass bei meinen Kontakten auch (per automatischer RSS Einbindung) eine Liste der letzten x Blogbeiträge stünde.
Vielleicht ist die Idee nicht so neu und z.B. "NoseRub" würde so etwas bieten?
Was haltet ihr von so etwas? Gibt es andere Ideen, Weiterentwicklungen, Kritik, Probleme,...? Ich würde mich freuen in der Diskussion vielleicht zu ganz neuen Ansätzen mit euch zu kommen.
Posted: Sun Nov 25, 2007 2:41 pm
by stm999999999
Sorry, weitere / neue Ansätze habe ich keine - aber ich würde das Projekt mit Interesse verfolgen!

Posted: Sun Nov 25, 2007 5:38 pm
by garvinhicking
Hi!
Als ich deine erste Beschreibung las musste ich ständig an "NoseRub" denken. Du erwähnst es ja selbst - hast Du's dir mal angeguckt? Soweit ich es verstehe ist NoseRub genau das, was Du integrieren wollen würdest.
Mir fehlt derzeit was die Zeit für "Spielereien", aber Dirk ist Experimenten ja oft nicht abgeneigt. Wäre toll wenn man NoseRub einfach in s9y irgendwie integrieren könnte. Wenn ich mich aber recht ernnere basiert NoseRub auf Python oder Rails,das wäre dann natürlich ein KO-Kriterium es mit s9y sinnvoll zu verheiraten...
Grüße,
Garvin
Posted: Sun Nov 25, 2007 6:07 pm
by robert
Ich werde mir wohl NoseRub näher ansehen müssen. Was ich aber wollte war zuvorderst eine einfache Networkingfunktion unter S9y Blogs.
Es muss ja nicht gleich implementiert werden. Mein Thread dient ja auch dazu überhaupt neue Ideen zu wälzen - da ist meine erste Idee vielleicht nur die "Spitze des Eisbergs". Ob und wer das dann umsetzen kann ist dann natürlich eine weitere Frage.
Denn nur wer mit Ideen spielt bekommt dann vielleicht etwas ganz was neues, etwas ganz einfaches aber geniales, oder wer weiß was heraus

Posted: Tue Nov 27, 2007 1:37 am
by mattsches
Nee, NoseRub basiert auf CakePHP. Von daher fällt diese Hürde schonmal weg. Ich habe, ehrlich gesagt, auch schonmal dran gedacht, ob man das nicht mit S9y zusammenbringen könnte. Meine eigene kleine
Noserub-Installation habe ich schon am Laufen.
In einem Thread im Plugin-Forum habe ich auch schon auf ein Lifestream-Plugin hingewiesen, das ich vor einiger Zeit mal schnell zusammengehackt habe - das Ganze funktioniert in etwa wie
bei Manuela. Im Prinzip macht NoseRub das ja auch, aber es kann natürlich deutlich mehr.
Außerdem kommen mir bei diesem Thema Stichworte wie XFN oder FOAF in den Sinn. Da wollte ich auch mal einen Blick drauf werfen, wie man das noch besser in S9y integrieren könnte.
Ich denke, ich werde bei Gelegenheit (kann also noch dauern) mal versuchen, ob ich NoseRub-Daten sinnvoll in S9y reinbekomme. Die NoseRub-Entwicklung von Dirk geht allerdings sehr schnell vonstatten, so dass sich da auch immer mal wieder was ändert. Bevor er nicht sagt: "So, das ist jetzt einigermaßen stable", ist es wahrscheinlich zuviel Aufwand.
Aber unser Gedankenaustausch sollte damit nicht enden.
- Mattsches
Posted: Tue Nov 27, 2007 9:47 am
by garvinhicking
Hi!
Das wäre supi. Ich denke dass Dirk auch Interesse daran haben könnte ein hübsches Blog-Plugin zu haben, er ist ja s9y auch nicht unbedingt abgeneigt. Ich könnte auch gerne versuchen da helfend einzugreifen, wenn man mir ne konkrete Aufgabe gibt
Grüße,
Garvin
Posted: Tue Nov 27, 2007 3:02 pm
by Webster206
Das klingt sehr interessant. Könnte mir gefallen. Allerdings fiel mir gerade etwas ein, was Robert oben geschrieben hat. Trackbacks und Pingbacks waren erste Funktionen zur Vernetzung... Das stimmt zwar. Allerdings muss ich noch immer feststellen, dass Trackbacks bei S9y nur mit anderen S9y Blogs funktioniert. Bei anderen Blogs klappt das noch immer nicht richtig, oft nur mit Glück und/oder Tricks.
Vielleicht sollten auch solche grundlegenden Schwierigkeiten behandelt werden, bevor neue Funktionen erstellt werden.
Posted: Tue Nov 27, 2007 3:20 pm
by garvinhicking
Hi!
Allerdings muss ich noch immer feststellen, dass Trackbacks bei S9y nur mit anderen S9y Blogs funktioniert. Bei anderen Blogs klappt das noch immer nicht richtig, oft nur mit Glück und/oder Tricks.
Das stimmt nicht. Trackbacks klappen wunderbar.
Das fremde Blog muss halt nur die Trackback-API vollständig implementieren und die XML RDF-Metadaten angeben. Dann findet s9y das auch problemlos.
Wenn das fremde Blog das nicht angibt, wird's komplizierter. Dann muss der s9y autor nämlich die Trackbakc-URL manuell ausfindig machen und as plugin "manuelle trackbacks kontrollieren" installieren und dort in die Box die richtige TB-Url einfügen.
Viele Grüße,
Garvin
Posted: Tue Nov 27, 2007 3:23 pm
by Webster206
Ich möchte ja jetzt nicht zu sehr OT werden und auch keine Diskussion starten. Aber bei mir kommt bei JEDEM Blog, dass kein S9y Blog ist, die Meldung, dass keine gültige Trackback URI gefunden werden konnte. Egal ob ich die Trackbacks manuell oder automatisch einfüge.
Nicht falsch verstehen. Mit Sicherheit kann das auch an den fremden Blogs liegen. Ich frage mich dann nur, warum DIE untereinander Trackbacken können.
Posted: Tue Nov 27, 2007 3:24 pm
by garvinhicking
Hi Roger!
Habe mein Statement noch überarbeitet, bitte nochmal lesen, Du hast wahrscheinlich auf die erste Variante geantwortet.
Trackbacks funktionieren definitiv, ich habe IMMER ein TB setzen können, wenn ich wollte. Das hat noch nie nicht geklappt.
Grüße,
Garvin
Posted: Tue Nov 27, 2007 3:33 pm
by Webster206
Noch nie nicht geklappt?
Hmm, dann mach ich vielleicht was falsch. Und frage mich dennoch weiterhin, wie sich diese Blogs dann untereinander Trackbacks schicken können, wenn die Trackback-API nicht vollständig implementieren und die XML RDF-Metadaten nicht korrekt angegeben sind.
Aber zurück zum eigentlichen Thema...
Posted: Tue Nov 27, 2007 3:50 pm
by garvinhicking
Hi!
Hmm, dann mach ich vielleicht was falsch.
Ich fürchte schon.
Eröffne doch einfach einen neuen Bug-Post und beschreibe wie Du genau vorgehst.
Und frage mich dennoch weiterhin, wie sich diese Blogs dann untereinander Trackbacks schicken können, wenn die Trackback-API nicht vollständig implementieren und die XML RDF-Metadaten nicht korrekt angegeben sind.
Bei WordPress z.B. muss man manuell TB-URLs eingeben, die haben nicht diesen Automatismus wie ihn s9y bietet, dass TB-URLs automatisch erkannt werden. WP versucht das bei seinen eigenen Blogs einfach dadurch, dass er "/trackback/" anhängt, oder einfach eine <link rel>-Pingback-Adresse ausprobiert. Die Trackback-API sagt aber, dass dafür die RDF-Metainfos genutzt werden müssen, nicht irgendlweche <head>-Elemente.
Grüße,
Garvin
Posted: Tue Nov 27, 2007 11:25 pm
by robert
Nach den OT Meldungen
Ja, bitte Mattsches frag mal nach. Danke auch für dein Angebot Garvin.
Was es auch immer wird wäre es fein, wenn es nicht zu komplex ist, sodass auch "durchschnittliche" S9y BenutzerInnen die Funktion nützen könnten.
Bezüglich weiterer Ideen denke ich selbst noch nach.
Posted: Wed Nov 28, 2007 7:09 pm
by mattsches
Hmm, ok, ich sehe schon, es besteht Interesse
Mein Lifestream-Plugin macht bisher nicht viel mehr, als mehrere RSS-Feeds abzugreifen (von last.fm, twitter, del.icio.us usw.) und deren Einträge chronologisch zusammenzufassen. Das wäre ja schon ein erster Schritt.
Was die Integration mit NoseRub angeht, werde ich Dirk mal anschreiben. Vermutlich gehen wir ja von einer existierenden NoseRub-Installation aus bzw. von einem NoseRub-/Identoo-Account des Blogbetreibers. Diesen Account würde man dann irgendwie mit dem Blog verknüpfen können. Dirk bastelt ja noch fleißig am Protokoll für den Datenaustausch, bin gespannt, was da noch passiert.
- Mattsches
Posted: Sun Dec 16, 2007 3:48 pm
by blog.brockha.us
Noch mal zum OT: Vielleicht setzt Du s9y 1.2 ein, denn danach erst hat sich einiges an der PingBack/TrackBack Mechanik bei s9y geändert, gerade in dem Bereich was Pings zu anderer Blog Software angeht. Ob das schon in 1.2.1 drin ist, weiß ich nicht, aber auf jeden Fall in den Nightly Builds (also aktuell 1.3)