Sie können die aktuellen Definitionen der Mission, Vision und Werte von Solid auf https://github.com/solid/information/blob/master/solid-vision.md lesen
Um die Bedeutung der einzelnen Begriffe noch einmal zusammenzufassen:
Vision – Ein Vision Statement konzentriert sich auf das Morgen und darauf, was eine Organisation letztendlich werden möchte.
Leitbild – Ein Leitbild konzentriert sich auf das Heute und darauf, was eine Organisation tut, um es zu erreichen.
Werte - Die Betriebsphilosophien oder -prinzipien, die das interne Verhalten und die Beziehungen einer Organisation leiten
Es wäre gut, sicherzustellen, dass wir ein gemeinsames Verständnis und eine Einigung über diese Begriffe haben.
Vielleicht kannst du folgendes beantworten:
@JordanShurmers Verständnis der Dinge:
SoLiD = Social Linked Data.
Bei Solid geht es in erster Linie um zwei Dinge: Persönliche Webdaten unter die Kontrolle der Person zu bringen und dezentralen Apps den Zugriff auf diese Daten zu ermöglichen, wann immer Sie möchten. Es existiert, weil aktuelle soziale/persönliche Web-Apps die Benutzerdaten nicht als Eigentum des Benutzers ansehen und diese Daten nicht untereinander teilen.
Bei der _Mission_ geht es im Moment wahrscheinlich darum, die erste Plattform zu bauen, damit die ultimative Vision beginnen kann, stattzufinden. Die langfristige _Vision_ besteht darin, Menschen, die ihre eigenen Daten verwalten möchten, ein Zuhause im Internet zu bieten, mit einem ständig wachsenden Ökosystem von Apps, die für die Interaktion mit diesen Daten entwickelt wurden.
Dies wird erreicht, indem die Leistungsfähigkeit verknüpfter Daten genutzt wird, um Daten über Personen und Dinge darzustellen, WebIDs , um Personen mit ihren Daten zu verknüpfen, und Web Access Control , um Mechanismen bereitzustellen, mit denen Personen den Zugriff auf ihre Daten verwalten können.
Das Ding, das derzeit als "Datenbrowser" bezeichnet wird, wird für das Ganze von entscheidender Bedeutung sein, indem es den Benutzern ermöglicht, alle ihre Daten vollständig anzuzeigen und zu verwalten. Wenn Benutzer nicht verstehen, wie sie ihre Daten verwalten sollen (einschließlich mit wem/was sie Daten teilen), schlägt dies fehl
Solid sollte NIEMALS davon ausgehen, dass es Benutzerdaten kontrolliert.
Solid sollte NIEMALS absichtlich Personen von der Verwendung von Solid ausschließen.
Solid sollte Benutzern IMMER erlauben, alle ihre Daten anzuzeigen und zu verwalten.
Solid sollte Webentwickler IMMER dazu ermutigen, die soliden Daten ihrer Benutzer zu verwenden, anstatt ihre eigenen Daten zu sammeln.
Wenn ich verschiedene Web-Apps (Kalender, Rezepte, Aufgaben, Fotos, Blog usw.) verwenden könnte, die alle mit derselben Datenquelle kommunizieren, die unter meiner Kontrolle steht und gemeinsam genutzt werden kann, würde ich sie verwenden. Mein primärer Anwendungsfall, an den ich gerade denke, ist meine Familie – unsere Kalender koordinieren, Geschichten/Bilder teilen, Mahlzeiten planen usw.
Bei Solid geht es in erster Linie um 2 Dinge: persönliche Webdaten unter die Kontrolle der Person zu bringen,
Im Moment definiert die Solid-Spezifikation den Benutzer nicht. Der Benutzer könnte also sein: eine Person, ein Unternehmen, eine Institution, eine Gruppe von Personen. Also müssen wir entweder die Kommunikation oder die Solid-Spezifikation ändern.
Die aktuelle Solid-Spezifikation, wie ich sie verstehe, erklärt, wie man einem Benutzer (undefiniert) erlaubt, die Anwendung oder Datenspeicherung zu wechseln und die in der vorherigen Anwendung oder Datenspeicherlösung generierten Daten mitzunehmen.
die Solid-Spezifikation definiert den Benutzer nicht.
Richtig. Ich habe das Wort Benutzer verwendet, um das Subjekt der Daten zu bezeichnen, egal ob es sich um ein Unternehmen, eine Person usw. handelt.
_Datensubjekt_ ist die Sprache, die die DSGVO-bezogenen Gesetze verwenden, glaube ich. Um es deutlicher auszudrücken, hätte ich also sagen können: _Bei Solid geht es in erster Linie um zwei Dinge: Webdaten unter die Kontrolle der betroffenen Person zu bringen..._. Hat aber nicht wirklich den gleichen Ring :D
Meiner Meinung nach ist es immer noch fair zu sagen, dass es bei solid in erster Linie um den Benutzer geht, der die Daten besitzt, auch wenn es sich nicht auf tatsächliche Benutzer beschränkt. 🤷♂ Vielleicht wäre eine weitere Aussage, die ich hinzufügen würde, _Solid sollte das Eigentum an institutionellen Daten NIEMALS über persönliche Daten stellen_, aber das ist wahrscheinlich zu vage, umstritten und nicht zum Thema ;)
'betroffene Person' in der DSGVO bezieht sich auf natürliche Personen - ein einzelner einzelner Mensch ...
(„Personenbezogene Daten“ sind alle Informationen, die sich auf eine identifizierte oder identifizierbare natürliche Person („betroffene Person“) beziehen; als identifizierbar wird eine natürliche Person angesehen, die direkt oder indirekt, insbesondere mittels Zuordnung zu einer Kennung wie einem Namen, identifiziert werden kann , eine Identifikationsnummer, Standortdaten, eine Online-Kennung oder einen oder mehrere Faktoren, die Ausdruck der physischen, physiologischen, genetischen, psychischen, wirtschaftlichen, kulturellen oder sozialen Identität dieser natürlichen Person sind;“ https://gdpr-info.eu/ art-4-gdpr/)
Die Mitteilung von Solid erwähnt „Privatsphäre“, die ein Menschenrecht ist und daher so interpretiert werden könnte, dass sie eher auf personenbezogene Daten anwendbar ist.
Wenn wir das Netz auf „Benutzer“ erweitern – müssen wir vielleicht definieren, welche Daten von welchem Benutzer kontrolliert werden sollen?
Gibt es ein echtes Problem, wenn Unternehmen keine Unternehmensdaten kontrollieren? Wie in, obwohl es auf ein Unternehmen angewendet werden könnte - fügt es wirklich etwas hinzu?
Gibt es Einwände gegen die Definition des Benutzers in Solid als betroffene Person, die personenbezogene Daten kontrolliert?
Wenn es Einwände gibt, welche fehlenden oder übersehenen Elemente sollten aufgenommen werden?
Ich habe viel mit dieser Art gearbeitet und meine Erfahrung besteht darin, zu versuchen, in einem Sinn zu schreiben, den jeder verstehen kann. Zum Beispiel:
Ein intelligenteres und dezentralisiertes Internet mit echtem Dateneigentum und verbessertem Datenschutz.
Um der Industrie und der Community Tools und Technologien zur Verfügung zu stellen, damit sie die Vision verwirklichen können. Menschen aus allen Bereichen die Möglichkeit zu geben, sich mit Meetups, Workshops, Vorträgen zu beteiligen und online zu kommunizieren.
Unsere Daten sind heute hinter Firewalls in beliebten Communities und Anwendungen gesperrt, wir haben keine Kontrolle darüber, wie und wo unsere Daten verwendet werden. Die Daten des Internets sind heute eigentlich mehr oder weniger dumm, sie haben keinen Bezug zu anderen Daten, die relevant sein könnten.
Solid versucht, dieses Problem zu lösen, indem es ein intelligenteres dezentralisiertes Internet mit verknüpften Daten und echtem Dateneigentum bereitstellt. Wir erstellen Tools und Bibliotheken, damit die Entwicklergemeinschaft sich an der Schaffung dieses intelligenteren Internets beteiligen kann. Wir sind auch auf der Mission, nicht technisch versierten Personen eine gute Nutzungserfahrungslösung zur Verwaltung ihrer verknüpften Daten bereitzustellen.
Prof. Tim Berners-Lee, Erfinder des World Wide Web, leitet diese Mission durch die Solid-Organisation mit Unterstützung von inrupt, einem der ersten Startups in diesem Bereich. Solid und Inrupt arbeiten heute gemeinsam an der Entwicklung eines SDK, Designsystems, Bibliotheken usw. sowie eines neuen Datenbrowsers, der auch von nicht technischen Personen verwendet werden kann.
Ich habe solid.mit.edu durchgesehen und alle relevanten Aussagen zu Vision/Mission/Werten gesammelt:
Auch von solid/chat als Antwort auf die Frage 'Welche Probleme löst Solid?':
Relevante Sätze von https://medium.com/@timberners_lee/one -small-step-for-the-web-87f92217d085:
- Was verstehen Sie nach Ihrem Verständnis und in Ihren eigenen Worten unter der Mission, Vision und den Werten von Solid? (keine falsche oder richtige Antwort)?
Solid zielt darauf ab, Menschen zu stärken und Innovationen zu fördern, indem es Daten aus Silos befreit.
- Was ist Solid (im wörtlichen Sinne)?
Ein offenes Ökosystem aus Menschen, Daten und Diensten.
- Wie funktioniert es?
Daten werden unabhängig von den Diensten, die diese Daten verwenden, in Pods gespeichert, wodurch eine unabhängige Wahl des Datenspeichers und der Apps möglich ist.
- Warum existiert es?
Gleiche Wettbewerbsbedingungen schaffen, sodass Innovation nicht mehr von der Datensammlung abhängt, was sich positiv auf Menschen und Schöpfer gleichermaßen auswirkt.
- Listen Sie alle Werte auf (idealerweise einzelne Wörter, können aber auch Beschreibungen sein), von denen Sie glauben, dass Solid am wichtigsten sein sollte, und wählen Sie dann die 3 aus, die Sie für die wichtigsten/relevantesten halten.
- Beschreiben Sie, was Sie dazu motivieren würde, Solid als Verbraucher/Benutzer zu verwenden.
Auswahl.
- Vervollständigen Sie die Sätze „Solid sollte NIE…“ und „Solid sollte IMMER…“
Solid sollte nie aus den Augen verlieren, was Menschen (Endbenutzer, Entwickler, Erfinder …) brauchen.
Solid sollte immer die Auswahl priorisieren und diese sorgfältig gegen die Interoperabilität abwägen.
Danke @acoburn für den Hinweis auf https://www.apache.org/foundation/how-it-works.html#philosophy
Begonnen, alle Perspektiven zu versuchen und zu kombinieren https://github.com/solid/information/pull/186
Was verstehen Sie nach Ihrem Verständnis und in Ihren eigenen Worten unter der Mission, Vision und den Werten von Solid? (keine falsche oder richtige Antwort)?
Solid gibt dem Benutzer die Macht zurück, damit er die Daten kontrollieren und die Apps auswählen kann, die sie verwenden dürfen.
Was ist Solid (im wörtlichen Sinne)?
Ein Ökosystem, das das Web dezentralisiert.
Wie funktioniert es?
Es zeigt Daten mit dem Datenbrowser und hilft beim Aufbau des semantischen Webs über Linked-Data-Prinzipien.
Warum existiert es?
Weil wir echtes Eigentum wollen.
Listen Sie alle Werte auf (idealerweise einzelne Wörter, können aber auch Beschreibungen sein), von denen Sie glauben, dass Solid am wichtigsten sein sollte, und wählen Sie dann die 3 aus, die Sie für die wichtigsten/relevantesten halten.
Offenheit, Linked Data, Semantic Web, Web als Dateisystem, Dateneigentum, Kontrolle, Autonomie, Freiheit, Verbindung, Hoffnung, Vision, Wachstum, Privatsphäre
„Kontrolle, Autonomie, Wachstum“
Beschreiben Sie, was Sie dazu motivieren würde, Solid als Verbraucher/Benutzer zu verwenden.
Weil ich KONTROLLIEREN kann.
Vervollständigen Sie die Sätze „Solid sollte NIE…“ und „Solid sollte IMMER…“
Solid sollte NIEMALS jemanden ohne triftigen Grund ausschließen.
Solid sollte IMMER jeden Einzelnen ermutigen und so viel wie möglich teilen.
Versucht, alles in einen konkreten einzelnen Text auf https://github.com/solid/information/blob/master/solid-vision.md zu schreiben, irgendwelche Vorschläge?
Sieht insgesamt gut aus. Schnelle Kommentare:
Solid ist eine freiwillige technische Spezifikation, die beschreibt, wie interoperable Software erstellt wird.
Ich verstehe nicht "freiwillig" und würde "set of" vorschlagen.
Ich zögere jedoch auch, solide nur als Spezifikation zu bezeichnen. Es ist, als würde man das Web eine Spezifikation nennen.
Solid ist ursprünglich von „Social Linked Data“ abgeleitet und wird von Sir Tim Berners-Lee, dem Erfinder des World Wide Web, geleitet.
Ich würde die Etymologie entfernen; es spielt an dieser Stelle keine Rolle mehr und ist nur irreführend.
Das „wird geführt“ in diesem Satz weist auch darauf hin, dass Solid mehr als eine Spezifikation ist.
Noch mehr Feedback zu https://github.com/solid/information/blob/master/solid-vision.md ?
Ich beantworte zunächst die im OP gestellten Fragen:
Was verstehen Sie nach Ihrem Verständnis und in Ihren eigenen Worten unter der Mission, Vision und den Werten von Solid? (keine falsche oder richtige Antwort)?
Mission: Ermächtigen Sie die Benutzer und ermöglichen Sie ihnen das Eigentum und die Souveränität über ihre Identität und Daten.
Vision: Befreien Sie sich von der derzeitigen Diktatur geschlossener Systeme und geschlossener Dienste.
Werte: Offenheit, Datenschutz, Sicherheit, Eigentum.
Was ist Solid (im wörtlichen Sinne)?
Für mich ist Solid ein Ökosystem (Spezifikation, Framework, Implementierungen, Community), das versucht, den Benutzern den Besitz und die Kontrolle über Daten/Identitäten zurückzugeben.
Wie funktioniert es?
Als Techniker: Um ehrlich zu sein, bin ich mir nicht sicher.
Als Lambda-Mensch: Keine Ahnung.
Warum existiert es?
Aufgrund dessen, wie der aktuelle Stand von Identität/Dateneigentum, Souveränität und Kontrolle nicht mehr wie zuvor die Kontrolle über die Benutzer hat.
Listen Sie alle Werte auf (idealerweise einzelne Wörter, können aber auch Beschreibungen sein), von denen Sie glauben, dass Solid am wichtigsten sein sollte, und wählen Sie dann die 3 aus, die Sie für die wichtigsten/relevantesten halten.
(Konnte keine Top3 auswählen, tut mir leid)
Beschreiben Sie, was Sie dazu motivieren würde, Solid als Verbraucher/Benutzer zu verwenden.
Diese Spezifikationskonformität ist eine erzwungene Sache, daher ist es sicher, Lösungen zu entwickeln. Dass sich die Spezifikation und die Einhaltung schnell ändern, ist in Ordnung, solange die Spezifikation kein Bürger zweiter Klasse ist.
Vervollständigen Sie die Sätze „Solid sollte NIE…“ und „Solid sollte IMMER…“
Solid sollte die Endnutzer NIEMALS aufgeben.
Solid sollte IMMER sicherstellen, dass die Endnutzer befugt sind.
Ich wollte auch Feedback zum Dokument selbst geben, aber Github erlaubt keine Kommentare zu .md-Dateien, also hier:
Solid ist eine freiwillige technische Spezifikation, die beschreibt, wie interoperable Software erstellt wird.
Dieser Satz fühlt sich etwas unsinnig an. Eine Spezifikation besteht darin, interoperable Software zu erstellen, nicht Solid. Ich würde vorschlagen, dass es in dem Einzeiler darum gehen sollte, worum es bei Solid geht, und nicht darum, wie es das erreicht.
Ich habe eher so etwas im Sinn (völlig roh):
Solid ist ein Framework, das auf Spezifikationen basiert, die es ermöglichen, interoperable Lösungen für den Besitz von Daten und Identitäten zu erstellen.
Daten sollten nahtlos von einer Solid-App oder einem Solid-Pod zu einer anderen passen, ohne die Erlaubnis des anderen.
Dieser Satz ist mehrdeutig. Pods haben ein Konzept der Zugriffskontrolle über ACLs und OIDC, daher können Berechtigungen erforderlich sein und von einem anderen Pod-Eigentümer angefordert werden. Aber ich glaube, der Satzpunkt ist, dass kein "manueller Eingriff" oder "manuelle Übersetzung" der Daten erforderlich sein sollte und dass sich alles auf definierte Schemata stützen sollte, damit jede Implementierung dieselbe Sprache verwenden kann, um mit einem anderen Pod zu kommunizieren und beschreibe dasselbe.
Unnötige technische Hürden oder Geschäftsmöglichkeiten sollten nicht als Entschuldigung dafür dienen, keine Interoperabilität bereitzustellen.
Es fühlt sich so an, als ob dies auch für alle anderen Werte gelten sollte. Ist es hier der Punkt zu sagen, dass die Erfahrung/Kontrolle/Rechte des Endbenutzers höher gewahrt werden sollten als technische Hürden oder Geschäftsmöglichkeiten?
Digitale Souveränität
Die Art und Weise, wie dieser Abschnitt geschrieben ist, fühlt sich an, als könnte ein Unternehmen wie Facebook oder LinkedIn sagen: „Wir geben die Granularität der Entscheidungen an und präsentieren sie entsprechend in großen Details“ und hat Recht, wenn die Definition und die Kontrollkästchen in diesem Abschnitt passen. Ich habe das Gefühl, dass das Schlüsselelement fehlt, dass alle Metadaten darüber, was erlaubt war, wem, wann, wo, Zugriffsprotokolle usw. auf einer Plattform vorhanden sein müssen, die der Benutzer kontrolliert, was meiner Meinung nach der Sinn von Solid ist.
Wenn eine Entität sowohl Zugriff auf die Daten als auch auf die Protokolle/Metadaten hat, die es dem Benutzer ermöglichen würden, zu wissen, was passiert ist, kann die Entität diese Informationen einfach ausblenden/ändern, und der Benutzer hat nie eine wirkliche Möglichkeit, dies zu überprüfen.
Ich hoffe, dieses Feedback wird nützlich sein!
Vielen Dank an @danwilkinsoncreative für die Zusammenfassung all dieser Ideen in einem Text auf https://github.com/solid/information/pull/202
@JordanShurmer @eduardoinnorway @RubenVerborgh @ewingson @maxidorius hast du das Gefühl, dass deine originellen Ideen in diesem Sog festgehalten werden?
@Mitzi-Laszlo Ja!
Hier ist der Link für die Telefonkonferenz am Mittwoch um 14:00 Uhr MESZ, um im Detail über die Vision, Mission und den Wertevorschlag von Solid zu sprechen. https://zoom.us/j/8678621195 Ich freue mich darauf, kann in der Zwischenzeit weiter chatten und andere einladen, ihren Beitrag zu teilen.
Ich komme zu spät zum Beitrag. Ich vermied es, die Bücher aller anderen zu lesen, um aufzuholen, damit ich nicht beeinflusst wurde.
Vision
Eine Zukunft, in der Menschen und Organisationen die vollständige Kontrolle über ihre Informationen haben und frei wählen und ändern können, wie sie ihnen dienen.
Mission
Ermöglichung der Bereitstellung von Produkten und Dienstleistungen für Personen und Organisationen, ohne dass ihre Informationen ihrer Kontrolle entzogen werden müssen. Um Benutzern von Softwareanwendungen die Kontrolle zu ermöglichen, wer ihre Informationen verwenden darf, und Entwicklern von ihnen, an einer Stelle nach Wahl des Benutzers darauf zu verweisen.
Werte
Jetzt Antworten auf die Fragen...
Im wahrsten Sinne des Wortes ist Solid ein Mittel, um Softwarelösungen zu ermöglichen, die es Menschen und Organisationen ermöglichen, ihre eigenen Informationen zu kontrollieren und die Produkte und Dienstleistungen, denen sie Zugriff auf ihre Informationen gewähren, frei auszuwählen und zu ändern.
Solid baut auf den universell verwendeten Standardprotokollen und Datenformaten des World Wide Web auf, um es Menschen und Organisationen zu ermöglichen, ihre eigenen Informationen, Daten und Dienste zu betreiben, auf die sich Softwareanwendungen beziehen. Es bietet offene Spezifikationen, Entwurfsmuster und Referenzrahmen für Softwareentwickler, um Produkte zu entwickeln, die die Präferenz ihrer Benutzer zur Kontrolle ihrer eigenen Informationen unterstützen, und stellt sicher, dass sie alle anderen Softwareanwendungen mit ihren Informationen (Daten) frei verwenden können.
Solid existiert, weil allgemein anerkannt ist, dass Menschen und Organisationen ein erhebliches Risiko eingehen, wenn ihre Informationen von zentralisierten Dienstanbietern gesammelt und gemeinsam gespeichert werden. Große Mengen von Benutzern und Informationen werden extrem wertvoll, anfällig für Ausbeutung und sind viel einfacher zu stehlen, wenn sie an einem Ort aufbewahrt werden.
Aufgrund technischer Einschränkungen war es in der Vergangenheit für die Nutzer einfacher, ihre Daten bei ihren Online-Dienstleistern zu hinterlegen. Diese gemeinsame Anordnung von Informationen, oft mit vielen Millionen Benutzern, bedeutete, dass Dienstanbieter in der Lage waren, großen Bevölkerungsgruppen Zugang zu gewähren, massive Netzwerkeffekte zu erzeugen und ihre Technologie End-to-End zu kontrollieren, wodurch es einfacher wurde, ihren Dienst zu skalieren.
Solid wird es Menschen und Organisationen ermöglichen, zu entscheiden, wo sie ihre Informationen speichern und wer darauf Zugriff hat. Anstatt Informationen zu zentralisieren, ermöglicht sie deren Dezentralisierung. Das Solid-Designmuster trennt Softwareanwendungen von den Informationen, die sie benötigen, und die Hochgeschwindigkeitsnetzwerke der nahen Zukunft bedeuten, dass sie nicht an einem gemeinsamen Standort angeordnet sein müssen, um hohe Serviceniveaus bereitzustellen.
Transparenz
Integrität
Allgemeinheit [oder Universalität, wie jemand anderes vorgeschlagen hat]
Ich wäre motiviert, Solid zu verwenden, wenn es die gleiche Erfahrung wie andere beliebte zentralisierte Dienste bieten würde. Es ist also lediglich erforderlich, ihre Schlüsselfunktionen in einer dezentralisierten Anwendung zu duplizieren, die von anderen veröffentlichte, genehmigte Informationen an ihren bevorzugten Informationsspeicherorten integriert.
Sold sollte NIEMALS in seinem Access Control List -Mechanismus scheitern und Solid sollte IMMER mit einem Protokoll untermauert werden, das von jeder Technologie (wie http) implementiert werden kann.
Fyi
Ich fand / finde es ein bisschen schwierig, aufzuholen und zu verstehen, wo das Dokument Git als Dokumentenkontrollsystem verwendet.
Ich bin damit einverstanden, es für Code zu verwenden. Ich habe das GitHubs-Wiki nicht verwendet, aber vielleicht ist das einfacher. An die Verwendung von Wiki/Confluence für die Zusammenarbeit an Inhalten gewöhnt.
:-)
Da ich mir nicht sicher bin, wie ich mein Feedback in Vorbereitung auf das heutige Treffen am besten geben soll, werde ich es hier veröffentlichen. Dies ist Feedback zu https://github.com/solid/information/pull/202 .
Solid ist ein globaler technischer Standard zum Erstellen interoperabler Software“ – ich denke, das ist zu weit gefasst und nicht vertretbar .
Ich würde vorschlagen:
Solid ist ein globaler technischer Standard zur Trennung von Daten von Softwareanwendungen, damit Personen und Organisationen die Kontrolle über ihre Daten behalten können .
Ich würde auch vorschlagen, mit zu folgen:
_Solid will es ermöglichen, frei zu wählen und zu ändern, welche Software und Dienste auf ihre Daten zugreifen. Zu diesem Zweck bietet es einen Technologiestandard, mit dem Benutzer ihre eigene digitale Identität kontrollieren, ihre Daten in einem von ihnen kontrollierten Speicher speichern und Softwareanwendungen auf die Daten zugreifen können, ohne dass sie zentralisiert werden müssen._
Solid wird von Sir Tim Berners-Lee, dem Erfinder des World Wide Web, geleitet und hat seinen Ursprung am Massachusetts Institute of Technology (MIT). Es handelt sich um eine nichtkommerzielle Open-Source-Zusammenarbeit zwischen Tausenden von Experten aus der ganzen Welt.
Vision und Mission sind falsch herum :-)
Eine Zukunft, in der jeder völlige Bewegungsfreiheit für seine Benutzerdaten und die Wahl hat, wie sie verwendet werden. - Ich schlage vor, dass dies die falsche Betonung ist, da sie mit Import- und Exportfähigkeiten zufrieden sein kann, worum es bei Solid nicht geht.
Ich schlage vor:
_Die Solid Vision ist eine Zukunft, in der eine Person oder Organisation die Kontrolle über ihre Informationen behält und frei wählen und ändern kann, welche Software und Dienste sie verarbeiten können._
Solide Mission
„Um einen globalen Standard für die Interoperabilität festzulegen, gegen den alle Anwendungen gebaut werden“ – ich glaube nicht, dass dies tatsächlich der Fall ist, Solid konzentriert sich auf Daten
Ich schlage vor:
_Die Vision von Solid ist eine Zukunft, in der eine Person oder Organisation die Kontrolle über ihre Informationen behält und frei wählen kann, welche Software und Dienste sie verarbeiten können.
In den Erklärungen zu den Werten denke ich nicht, dass wir sie in Bezug auf die Technologie definieren sollten – Solid App, Pod usw. Diese Begriffe können sich ändern und die Leute wissen nicht, was sie zu diesem Zeitpunkt bei der Beschäftigung mit Solid sind.
Zugänglichkeit, Offenheit und Universalität – Zu viele, wählen Sie einen aus oder finden Sie einen übergeordneten Wert – ich mag Universalität
Ich hatte Werte von:
Gleichheit - nicht davon überzeugt, dass dies überhaupt notwendig ist.
Ich erwähnte eine Message-House-Technik, um den Vorschlag, an dem wir arbeiten, zu formulieren. Dies ist eine ebenso gute Erklärung wie jede https://www.slideshare.net/RichardHatheway/developing-a-message-house .
Zu jedem der diskutierten Elemente finden Sie Pull-Requests , die jeweils einen Vorschlag aus dem Panel Explaining the Vision darstellen.
Wenn Sie an dieser Konversation interessiert sind, senden Sie eine Pull-Anfrage , um Ihren Namen zum Panel „Explaining the Vision“ hinzuzufügen.
Um zu sehen, wie die Vorschläge gehandhabt werden, lesen Sie mehr über den Prozess .
Dieses Material gehört zur redaktionellen Überprüfung in das Roadmap-Repo, daher werde ich dieses Problem schließen. Wenn Sie weitere Kommentare zu den spezifischen Vorschlägen abgeben möchten, fügen Sie Ihre Vorschläge den Pull-Requests hinzu.
Ich habe versucht, mir die angesprochenen Punkte anzusehen und sie in ein „Botschaftshaus“ zu transkribieren, um sie zu kommunizieren.
Hilfreichster Kommentar
@JordanShurmers Verständnis der Dinge:
Was es ist
SoLiD = Social Linked Data.
Bei Solid geht es in erster Linie um zwei Dinge: Persönliche Webdaten unter die Kontrolle der Person zu bringen und dezentralen Apps den Zugriff auf diese Daten zu ermöglichen, wann immer Sie möchten. Es existiert, weil aktuelle soziale/persönliche Web-Apps die Benutzerdaten nicht als Eigentum des Benutzers ansehen und diese Daten nicht untereinander teilen.
Mission / Vision
Bei der _Mission_ geht es im Moment wahrscheinlich darum, die erste Plattform zu bauen, damit die ultimative Vision beginnen kann, stattzufinden. Die langfristige _Vision_ besteht darin, Menschen, die ihre eigenen Daten verwalten möchten, ein Zuhause im Internet zu bieten, mit einem ständig wachsenden Ökosystem von Apps, die für die Interaktion mit diesen Daten entwickelt wurden.
Wie?
Dies wird erreicht, indem die Leistungsfähigkeit verknüpfter Daten genutzt wird, um Daten über Personen und Dinge darzustellen, WebIDs , um Personen mit ihren Daten zu verknüpfen, und Web Access Control , um Mechanismen bereitzustellen, mit denen Personen den Zugriff auf ihre Daten verwalten können.
Das Ding, das derzeit als "Datenbrowser" bezeichnet wird, wird für das Ganze von entscheidender Bedeutung sein, indem es den Benutzern ermöglicht, alle ihre Daten vollständig anzuzeigen und zu verwalten. Wenn Benutzer nicht verstehen, wie sie ihre Daten verwalten sollen (einschließlich mit wem/was sie Daten teilen), schlägt dies fehl
Werte
Solid sollte NIEMALS davon ausgehen, dass es Benutzerdaten kontrolliert.
Solid sollte NIEMALS absichtlich Personen von der Verwendung von Solid ausschließen.
Solid sollte Benutzern IMMER erlauben, alle ihre Daten anzuzeigen und zu verwalten.
Solid sollte Webentwickler IMMER dazu ermutigen, die soliden Daten ihrer Benutzer zu verwenden, anstatt ihre eigenen Daten zu sammeln.
Warum sollte ich es verwenden?
Wenn ich verschiedene Web-Apps (Kalender, Rezepte, Aufgaben, Fotos, Blog usw.) verwenden könnte, die alle mit derselben Datenquelle kommunizieren, die unter meiner Kontrolle steht und gemeinsam genutzt werden kann, würde ich sie verwenden. Mein primärer Anwendungsfall, an den ich gerade denke, ist meine Familie – unsere Kalender koordinieren, Geschichten/Bilder teilen, Mahlzeiten planen usw.