Nach dem wortreichen Auftritt des Steemians @afrog, während des Steemfests, tut sich einiges im SteemWiki. Man kann mit Fug und Recht behaupten, dass sich insofern der Schreib–Aufwand gelohnt hat. Dabei ist der Entwurf eines Konzeptes entstanden, dass nun Hand und Fuß bekommen soll. Dafür ist der Account eines Frosches nicht angemessen, so dass nun ausschließlich dieser neue Account als SteemWiki mit der Community kommuniziert. Aus der, seit Monaten im Dornröschenschlaf liegenden Steem–FAQ, soll nun ein Schaufenster und Verkaufsladen für Steem–Autoren werden. Selbstverständlich wird auch der Hilfeteil wieder ausgebaut werden. Es gibt genug Hilfe auf dem Steem, die für das Wiki gesammelt werden will.
Alles neu
Das SteemWiki erfindet sich neu und schließt sich an die Blockchain Steem an. Da sind wir auch schon an dem Punkt, wo der einzige SteemWiki–Admin im Trüben fischt. Soll er sich an einen der kostenpflichtigen Serverdienste anschließen, oder machen die auch bald den Service zu, weil der STEEM zu schlapp steht? Vielleicht bringen die eh zu wenig Leistung für ein gut laufendes Frontend. Man braucht sicher einen eigenen SQL–Server, falls wirklich ordentlich Traffic entstehen sollte.
Mehr Fragen, als Antworten
Wie hat unser Häuptling aller Einzelkämpfer, @steemchiller, das Problem gelöst? Kann man vielleicht Synergien nutzen? Dazu muss man wissen, was überhaupt die Probleme vom SteemWiki sind. Warum ist das Wiki nicht still und sammelt einfach wie früher Artikel ein? Die Fragen zeigen deutlich: das Wiki braucht Hilfe. Dazu müsst ihr wissen, liebe Leser, was das Wiki künftig leisten soll. Gemäß eines kürzlich wortreich von @afrog vorgeführten Konzepts, will das Wiki–Frontend künftig
- Login/Sign up auf den Steem ermöglichen
- Artikel votebar so darstellen, wie sie auf den Steem vorliegen (Mit Buttons, Kommentaren, etc.). Aber auch Artikel individuell gestylt darstellen so, wie es der Wiki–Editor ermöglicht.
- gefilterte Listen anbieten, gemäß der Kategorien im Wiki
- im Wiki geführte Steem–Autoren listen und in Artikeln vorstellen (Artikel mit spez. Listen vom Autorenblog).
- im Wiki geführte Content–Kunden listen (haben einen Steem–Account vom Wiki bekommen, wiki-xxyyzz)
- eine Verkaufsplattform für Content anbieten. Idealerweise in Verbindung mit einem der bei steemprojects.com unter E–commerce gelisteten Steem–Dienste
- Artikel und Fotos vom Steem zufällig einblenden.
Dafür braucht das SteemWiki, aller Recherche nach
- den Steem in einer laufend aktualisierten Kopie.
- und eine daraus abgeleitete, stets aktuelle SQL–Datenbank. Weil das TikiWiki, das Framework auf dem SteemWiki betrieben wird, in PHP geschrieben ist. Vorschläge für eine ganz andere Systemarchitektur werden gerne entgegen genommen.
- mindestens einen eigenen, performanten Server für das Frontend.
- professionelle Autoren, die sich der Wiki–Funktionen bedienen.
Beratung gesucht
Ganz im Ernst: Das SteemWiki braucht fachlich kompetente Beratung. Ein Server reicht da doch gar nicht aus, wird mittlerweile vermutet, und tut es nicht auch eine Light–Version für die Dauer der Entwicklung? Es wäre der Account auf einem bereits laufenden SQL–Server denkbar, der sich schon performant mit dem Steem abgleicht. Da könnte man sich über eine Beteiligung an den Serverkosten verständigen. Vieles ist denkbar, aber nicht alles in einem einzigen Hirn. Ich brauche Hilfe von Entwicklern mit einschlägiger Erfahrung und bin bereit wegzuschaffen, was immer ihr mir abverlangt. Da es sich beim SteemWiki um ein kommerzielles Projekt handelt, das laufend STEEM einspielen soll, sind auch Beteiligungen denkbar.
Kuratoren
Da das SteemWiki, trotz der Mehrsprachigkeit, zunächst in erster Linie für die Community #deutsch zuständig ist, braucht es deutsche Kuratoren, die inhaltlich mitarbeiten. Wir freuen uns daher seht, dass sich unsere Wunschkandidatin @chriddi bereit erklärt hat, als Kuratorin mitzuwirken. Sie ist gestern zur SteemWiki–Kuratorin ernannt worden und hat in dankenswerter Weise angenommen unter der Versicherung, die Aufgabe allen Ernstes erfüllen zu wollen. Lieber @Balte, das SteemWiki würde sich sehr darüber freuen, bei deiner neuen Aktion in Erwägung gezogen zu werden.
Das war auch schon die Neuvorstellung vom alten SteemWiki.
Vielen Dank für eure Aufmerksamkeit, liebe Leser.
Wie immer
Euer afrog.
ps.: Ein offizieller Vorstellungspost wird dann erfolgen, wenn das technische Konzept steht, für das ich in diesem Post um Beratung gebeten habe. Ich hoffe auf den Kommentarbereich.
Ich bin ja eigentlich gar nicht hier und habe erst in ein paar Tagen Zeit mir Gedanken zu machen, aber eine Frage, die mich gerade nicht in Ruhe lässt, ergab sich dann doch früher als gedacht...
Brauchst du überhaupt eine Kopie der Blockchain? Ich kenne zwar die Details deines Vorhabens noch nicht, aber so grob würde ich jetzt vermuten, dass du keine benötigst, zumindest nicht sofort. Mit der SteemJS API oder DSteem lässt sich eine Menge machen.
Wenn die Verknüpfungen zu den Artikeln sowieso in deiner DB angelegt werden und es nur um das Voten, Kommentieren und Posten geht, könntest du das (zunächst) auch problemlos mit JavaScript über eine der verfügbaren Full-Nodes laufen lassen. Zugriff auf die Steem API von PHP-Skripten aus geht auch sehr bequem mit curl (mache ich z.B. auch auf einem meiner Server).
Die Frage ist, was du mit 'Verkaufsplattform für Content' meinst und wie umfangreich das werden soll. Nur so nebenbei: Ich zahle für einen meinen Server aktuell allein ~ 300 STEEM im Monat. Wenn du eine Full-Node laufen lassen möchtest, kannst du das etwa mit 10 multiplizieren. So ein Schritt sollte gut überlegt sein. Für das Überwachen von Transfers würde vermutlich eine Exchange-Node reichen, aber 64 GB Ram wird die Maschine schon brauchen, denke ich. Und ich würde es wahrscheinlich trotzdem anders lösen.
Alles was ohne eine Steem-Node auskommt ist auf jeden Fall deutlich günstiger, daher denke ich, man sollte in dem Projekt zunächst nach Gründen für eine eigene Node suchen. Vielleicht brauchst du nämlich gar keine und vielleicht auch keine komplette Kopie der Blockchain. Brauchst du wirklich alle Daten?
Schön, dass du dir schon Zeit nehmen konntest. Zu Anfang brauche ich sicher keinen Node. Wie du vermutest, reichen die grundsätzlichen Funktionen vollkommen. Ich bekomme von Autoren Artikel als Steemadresse. Daraus bilde ich Listen, Die Instanzen der Listen erscheinen an gewissen Stellen als Blog, mit dem üblichen Inhalt des Steem–Teasers, wie er eben im Blog erscheint. Kann ich dann den jeweils im Blog angeklickten Artikel in einem Fenster neben dem Blog geöffnet sehen, ist das ausreichend, wenn auch alle üblichen Steemit–Funktionen dabei und bedienbar sind.
Geht man mit so etwas an einen öffentlichen Node, der hoffentlich nicht schließt, wenn der STEEM auf 8 Cent steht, kann es bei wachsendem Betrieb schnell passieren, dass der Betreiber nicht mehr amused von dem neuen Traffic ist.
Ich brauche sicher nicht alle Daten. Gute Frage, Da geht es los! Ich gucke, welche Daten der Wurm her gibt, schreibe eine Liste und melde mich wieder bei dir. Anwendungs–Design. Das ist neu für mich. Strukturiert habe ich das noch nie durchgezogen. Hast du einen Tipp?
Wie ich gerade erst in Ned's Post gelesen habe, werden die Full-Nodes in Zukunft deutlich günstiger zu betreiben sein (4 GB RAM + SSD). Das sind wirklich super News, denn damit kann so gut wie jeder von uns bald eigene Nodes betreiben, ohne von den Kosten gefressen zu werden. Genial :)
Ich bin so beschäftigt mit meinem Kram, dass ich nicht mehr viel mitbekomme und ich werde auch in nächster Zeit nicht zu anderen Dingen kommen, vermute ich. Zunächst muss ich in diesem Monat mehr posten, damit ich meine Rechnungen bezahlen kann, denn eng wird das mit Sicherheit bei den jetzigen Kursen. Du brauchst auf jeden Fall einen Entwickler, der das ganze in ein paar Monaten aufbaut. Ich kann dir da nur hier und da mal etwas zuflüstern, für mehr reicht meine Zeit leider nicht.
Wahrscheinlich solltest du dich selbst mit der Entwicklung beschäftigen. Wenn du dafür jemanden einstellen willst, wird das eine Menge kosten, denn wenig zu tun ist das nicht, was du da geplant hast. Ich vermute, die Sache mit der Datenbank überschätzt du ein wenig. Du hast ja schon eine DB am Laufen und warum nicht diese für alles nutzen, was nicht von der Blockchain geladen wird. Ich weiß nicht, mit wie vielen Kunden du in der Anfangszeit rechnest, aber einen starken Server brauchst du in meinen Augen noch lange nicht.
Du solltest dir zunächst mal die genauen Prozesse beschreiben, was genau muss gespeichert werden, welche Tabellen und Felder wirst du in der DB brauchen (möglichst wenig Redundanz und Daten möglichst immer mit IDs aus Stammtabellen verknüpfen, mit Indices für mehr Speed kann ich dir später helfen), ist das Geplante mit dem jetzigen System kombinierbar oder sollte das lieber alles selbstgebaut werden. Nur so ein paar Ideen für den Start. Muss erstmal weiter...
Herzlichen Dank lieber @Powerpaul. Ich werde immer dann berichten, wenn neue Tatsachen geschaffen wurden. So etwa, wie @steemchiller das betreibt, um seine Kosten zu decken. Was bei weichen Kursen natürlich immer unmöglicher wird. Aber diese Zeiten gehen bekanntlich auch vorüber. Jetzt muss ich mich auf das Abenteuer Softwaredesign einlassen und kneifen gilt nicht mehr. Wird die Sache gut, trägt sie garantiert zu einem besseren Kurs bei.
Ich freue mich sehr, dass meine Idee so positiv aufgenommen wird und sogar schon zu spontanen Delegationen geführt hat, obgleich nie darum gebeten wurde. Diese Community #deutsch ist schon ganz was Besonderes. Man spürt, wie sie fühlt, denkt und handelt. Es ist immer ein einmaliges Erlebnis, hier zu publizieren.
Ab sofort ist mein geplantes Projekt „Content–Handelscondenser“ nicht mehr nur eine private Vision, sondern die von vielen anderen Steemians auch. Ich habe mich in eine Art Pflicht hinein manövriert, wo auch bald geliefert werden muss. Steht das Gerüst erst einmal als klares Konzept, dann kommt es auch zur offiziellen Projekt–Vorstellung in anderen Sprachen und auch bei @steemprojects. Ich stelle mir da zB. die koreanische Community vor, die ja auch sehr agil ist und tatsächlich über viele Wale verfügt. Englisch, spanisch, französisch, portugiesisch und indonesisch bieten sich zum Einstieg ins Internationale an. Nun kommt es darauf an, mit Fingespitzengefühl weiter zu planen, Mitstreiter zu gewinnen und den Anschluss an den Steem zu vollziehen.
Vielleicht kommt danach auch der eine oder andere Investor auf den Geschmack.
Aber alleine wir Steemians bringen den STEEM zum Mond! Die Investoren hatten ihre Chance und hängen nur noch gelangweilt ab. Ned zieht gerade den Fallschirm. Jesta und Pharesim sind abgetreten. Viele Blogger–Wale der ersten Stunde haben ihre Preziosen in Booster geschossen, hängen faul ab, oder treiben anderen Wucher. Alle Großen haben den Rolladen unten, sind in der Börsen –Depression gefangen. Nun schlägt die Stunde der Communities, oder es kommt überhaupt nichts mehr.