Information: Recopilación de aportes de la comunidad para "¿Qué es Solid?"

Creado en 14 jun. 2019  ·  26Comentarios  ·  Fuente: solid-archive/information

Puede leer las definiciones actuales de la misión, la visión y los valores de Solid en https://github.com/solid/information/blob/master/solid-vision.md

Solo para recapitular el significado de cada uno de los términos:

Visión: una declaración de visión se centra en el mañana y en lo que una organización quiere llegar a ser en última instancia.
Misión: una declaración de misión se centra en el presente y en lo que hace una organización para lograrlo.
Valores: las filosofías o principios operativos que guían la conducta y las relaciones internas de una organización.
Sería bueno asegurarnos de que tenemos un entendimiento común y un acuerdo sobre estos términos.

Tal vez podrías responder lo siguiente:

  • A su entender y con sus propias palabras, ¿cuáles entiende que son la misión, la visión y los valores de Solid? (sin respuesta incorrecta o correcta)?
  • ¿Qué es Solid (en un sentido muy literal)?
  • ¿Como funciona?
  • ¿Por qué existe?
  • Haga una lista de todos los valores (idealmente palabras sueltas, pero también pueden ser descripciones) que cree que Solid debería apreciar más, luego seleccione los 3 que crea que son los más importantes/relevantes.
  • Describa qué lo motivaría a usar Solid como consumidor/usuario.
  • Completa la frase "Sólido NUNCA..." y "Sólido SIEMPRE..."

Comentario más útil

La comprensión de las cosas de @JordanShurmer :

Lo que es

SoLiD = Datos Sociales Vinculados.

Solid se trata principalmente de 2 cosas: poner los datos web personales bajo el control de la persona y permitir que las aplicaciones descentralizadas accedan a esos datos cuando lo desee. Existe porque las aplicaciones web sociales/personales actuales no ven los datos del usuario como pertenecientes al usuario y no comparten esos datos entre ellos.

Misión / Visión

La _misión_ en este momento probablemente se trata de construir la plataforma inicial para que la visión final comience a tener lugar. La _visión_ a largo plazo es proporcionar un hogar en la web para las personas que desean administrar sus propios datos, con un ecosistema cada vez mayor de aplicaciones creadas para interactuar con esos datos.

¿Cómo?

Esto se logrará aprovechando el poder de los datos vinculados para representar datos sobre personas y cosas, WebIDs para asociar personas con sus datos y Web Access Control para proporcionar mecanismos para que las personas administren el acceso a sus datos.

Lo que actualmente se llama "navegador de datos" será crucial para todo el asunto al permitir que los usuarios vean y administren completamente todos sus datos. Si el usuario no entiende cómo administrar sus datos (incluido con quién/con qué están compartiendo datos), entonces falla

Valores

  • accesibilidad
  • honestidad/transparencia
  • compartibilidad
  • intimidad
  • descentralización
  • los usuarios son dueños de los datos

Solid NUNCA debe asumir que controla los datos del usuario.
Solid NUNCA debe excluir intencionalmente a las personas del uso de Solid.
Solid SIEMPRE debe permitir a los usuarios ver y administrar todos sus datos.
Solid SIEMPRE debe alentar a los desarrolladores web a utilizar los datos sólidos de sus usuarios en lugar de recopilar sus propios datos.

¿Por qué lo usaría?

Si pudiera usar varias aplicaciones web (calendario, recetas, tareas, fotos, blog, etc.) que hablan con la misma fuente de datos, que está bajo mi control y se puede compartir, la usaría. Mi caso de uso principal en el que estoy pensando en este momento es mi familia: coordinar nuestros calendarios, compartir historias/fotos, planificar comidas, etc.

Todos 26 comentarios

La comprensión de las cosas de @JordanShurmer :

Lo que es

SoLiD = Datos Sociales Vinculados.

Solid se trata principalmente de 2 cosas: poner los datos web personales bajo el control de la persona y permitir que las aplicaciones descentralizadas accedan a esos datos cuando lo desee. Existe porque las aplicaciones web sociales/personales actuales no ven los datos del usuario como pertenecientes al usuario y no comparten esos datos entre ellos.

Misión / Visión

La _misión_ en este momento probablemente se trata de construir la plataforma inicial para que la visión final comience a tener lugar. La _visión_ a largo plazo es proporcionar un hogar en la web para las personas que desean administrar sus propios datos, con un ecosistema cada vez mayor de aplicaciones creadas para interactuar con esos datos.

¿Cómo?

Esto se logrará aprovechando el poder de los datos vinculados para representar datos sobre personas y cosas, WebIDs para asociar personas con sus datos y Web Access Control para proporcionar mecanismos para que las personas administren el acceso a sus datos.

Lo que actualmente se llama "navegador de datos" será crucial para todo el asunto al permitir que los usuarios vean y administren completamente todos sus datos. Si el usuario no entiende cómo administrar sus datos (incluido con quién/con qué están compartiendo datos), entonces falla

Valores

  • accesibilidad
  • honestidad/transparencia
  • compartibilidad
  • intimidad
  • descentralización
  • los usuarios son dueños de los datos

Solid NUNCA debe asumir que controla los datos del usuario.
Solid NUNCA debe excluir intencionalmente a las personas del uso de Solid.
Solid SIEMPRE debe permitir a los usuarios ver y administrar todos sus datos.
Solid SIEMPRE debe alentar a los desarrolladores web a utilizar los datos sólidos de sus usuarios en lugar de recopilar sus propios datos.

¿Por qué lo usaría?

Si pudiera usar varias aplicaciones web (calendario, recetas, tareas, fotos, blog, etc.) que hablan con la misma fuente de datos, que está bajo mi control y se puede compartir, la usaría. Mi caso de uso principal en el que estoy pensando en este momento es mi familia: coordinar nuestros calendarios, compartir historias/fotos, planificar comidas, etc.

Solid se trata principalmente de 2 cosas: poner los datos web personales bajo el control de la persona,

Por el momento, la especificación de Solid no define al usuario. Entonces, el usuario puede ser: una persona, una empresa, una institución, un grupo de personas. Así que necesitamos cambiar la comunicación o la especificación de Solid.

Según tengo entendido, la especificación actual de Solid explica cómo permitir que un usuario (indefinido) cambie de aplicación o almacenamiento de datos y tome los datos generados en la aplicación o solución de almacenamiento de datos anterior.

la especificación Solid no define al usuario.

Cierto. Estaba usando la palabra Usuario para referirme al sujeto de los datos, ya sea una empresa, una persona, etc.

_Sujeto de datos_ es el idioma que usan las leyes relacionadas con GDPR, creo. Entonces, para ser más explícito, podría haber dicho _Solid es primordial en 2 cosas: poner los datos web bajo el control del sujeto de los datos..._. Aunque realmente no tiene el mismo anillo :D

En mi opinión, todavía es justo decir que sólido se trata principalmente de que el usuario sea el propietario de los datos, aunque no se limita a los usuarios reales. 🤷‍♂ Tal vez otra declaración que agregaría es _Solid NUNCA debe priorizar la propiedad de datos institucionales sobre los personales_, pero eso probablemente sea demasiado vago, discutible y fuera de tema;)

'sujeto de datos' en GDPR se refiere a personas físicas: un solo ser humano individual...

("'datos personales' significa cualquier información relacionada con una persona física identificada o identificable ("sujeto de datos"); una persona física identificable es aquella que puede ser identificada, directa o indirectamente, en particular por referencia a un identificador como un nombre , un número de identificación, datos de ubicación, un identificador en línea o a uno o más factores específicos de la identidad física, fisiológica, genética, mental, económica, cultural o social de esa persona física;" https://gdpr-info.eu/ art-4-gdpr/)

La comunicación de Solid menciona la 'privacidad', que es un derecho humano y, por lo tanto, podría interpretarse como más aplicable a los datos personales.

Si ampliamos la red a 'usuario', ¿tal vez necesitemos definir qué datos deben ser controlados por qué usuario?

¿Existe un problema real con las empresas que no controlan los datos de la empresa? Es decir, aunque podría aplicarse a una empresa, ¿realmente agrega algo?

¿Habría alguna objeción para definir al usuario en Solid como un sujeto de datos que controla los datos personales?

Si hay objeciones, ¿cuáles serían los elementos que faltan o se pasan por alto que deberían incluirse?

Trabajé mucho con este tipo y mi experiencia es tratar de escribir en un sentido que cualquiera pueda entender. Por ejemplo:

VISIÓN

Una Internet más inteligente y descentralizada con verdadera propiedad de los datos y privacidad mejorada.

MISIÓN

Proporcionar a la industria y la comunidad herramientas y tecnologías para que puedan hacer realidad la visión. Permitir que personas de todos los campos participen en reuniones, talleres, conferencias y se comuniquen en línea.

VALORES

  • Somos hábiles y humildes.
  • Somos apasionados en lo que hacemos
  • Creemos en una Internet más inteligente y descentralizada con privacidad real
  • Compartimos porque nos importa, el código abierto y los estándares están en nuestro espíritu.

POR QUÉ

Nuestros datos hoy están bloqueados detrás de firewalls en comunidades y aplicaciones populares, no tenemos control de cómo se usan nuestros datos y dónde. Los datos de internet hoy en día son en realidad más o menos tontos, no tienen relación con otros datos que puedan ser relevantes.

CÓMO

Sólido intento de resolver estos problemas proporcionando una Internet descentralizada más inteligente con datos vinculados y verdadera propiedad de los datos. Estamos creando herramientas y bibliotecas para que la comunidad de desarrolladores pueda participar en la creación de este Internet más inteligente. También tenemos la misión de proporcionar una buena solución de experiencia de uso a personas no técnicas para administrar sus datos vinculados.

QUIEN CUANDO

El Prof. Tim Berners-Lee, inventor de la World Wide Web, lidera esta Misión a través de la organización Solid con el apoyo de inrupt, una de las primeras empresas emergentes en este campo. Solid and inrupt está colaborando hoy en el desarrollo de un SDK, un sistema de diseño, bibliotecas, etc. y también un nuevo navegador de datos que podrá ser utilizado también por personas no técnicas.

Revisé solid.mit.edu y recopilé todas las declaraciones relevantes de visión/misión/valor:

  • “Reutilización de datos existentes” - solid.mit.edu
  • “Los desarrolladores podrán innovar fácilmente creando nuevas aplicaciones o mejorando las aplicaciones actuales, todo mientras reutilizan los datos existentes creados por otras aplicaciones”. - solid.mit.edu
  • “desatar una nueva ola de innovación: para desarrolladores, para empresas, para todos”. - solid.mit.edu
  • "cambiar sin problemas entre aplicaciones y servidores de almacenamiento de datos personales, sin perder datos ni conexiones sociales" - solid.mit.edu
  • "y quién puede acceder a ellos (datos)" - solid.mit.edu
  • "evitar el bloqueo de proveedores" - solid.mit.edu
  • “Los usuarios deben tener la libertad de elegir dónde residen sus datos” - solid.mit.edu
  • "propiedad verdadera del control de datos" - solid.mit.edu
  • "restaurar la propiedad de control legítima de los datos a cada usuario de la web" - solid.mit.edu
  • "privacidad mejorada" - solid.mit.edu
  • "proteger la integridad de la próxima fase de la web" - solid.mit.edu

También de solid/chat en respuesta a la pregunta '¿Qué problemas resuelve Solid?':

  • "En gran parte, sacar información de la cabeza y colocarla en un espacio donde se pueda convertir en algo que sea estructuralmente semántico... ese volcado de cerebro para un flujo de trabajo de publicación pulido" - solid/chat
  • "elegir quién puede usarlo (datos)" - sólido/chat
  • "libérame del bloqueo del proveedor" - sólido/chat
  • “ejecuta un Pod en tu propia red para que no tengas que depender de una conexión a Internet. muy importante para los hogares inteligentes, donde las soluciones actuales se basan principalmente en servicios en la nube”. - sólido/chat
  • "poseer sus datos" - sólido/chat

Frases relevantes de https://medium.com/@timberners_lee/one -small-step-for-the-web-87f92217d085:

  • "Solid, un proyecto de código abierto para restaurar el poder y la agencia de las personas en la web".
  • "Solid cambia el modelo actual en el que los usuarios tienen que entregar datos personales a los gigantes digitales a cambio del valor percibido".
  • "Solid es cómo hacemos evolucionar la web para restaurar el equilibrio, brindándonos a cada uno de nosotros un control total sobre los datos, personales o no, de una manera revolucionaria".
  • "(Solid) le da a cada usuario una opción sobre dónde se almacenan los datos, qué personas y grupos específicos pueden acceder a elementos seleccionados y qué aplicaciones usa".
  • "(Solid) le permite a usted, su familia y colegas, vincular y compartir datos con cualquier persona. Permite que las personas vean los mismos datos con diferentes aplicaciones al mismo tiempo".
  • "Solid se guía por el principio de "empoderamiento personal a través de los datos" , que creemos que es fundamental para el éxito de la próxima era de la web. Creemos que los datos deberían empoderar a cada uno de nosotros".
  • "Con Solid, tendrá una agencia mucho más personal sobre los datos : usted decide qué aplicaciones pueden acceder a ellos".
  • "leer escribir"
  • "La gente quiere aplicaciones que los ayuden a hacer lo que quieren y necesitan hacer, sin espiarlos. Aplicaciones que no tengan un motivo oculto de distraerlos con propuestas para comprar esto o aquello. La gente pagará por este tipo de calidad y seguridad. Por ejemplo, hoy en día la gente paga por el almacenamiento en lugares como Dropbox. Se necesita Solid y el enfoque diferente y beneficioso que proporcionará".
  • A su entender y con sus propias palabras, ¿cuáles entiende que son la misión, la visión y los valores de Solid? (sin respuesta incorrecta o correcta)?

Solid tiene como objetivo empoderar a las personas y fomentar la innovación liberando datos de los silos.

  • ¿Qué es Solid (en un sentido muy literal)?

Un ecosistema abierto de personas, datos y servicios.

  • ¿Como funciona?

Los datos se almacenan en módulos, independientemente de los servicios que utilicen estos datos, lo que ofrece opciones independientes de almacenamiento de datos y aplicaciones.

  • ¿Por qué existe?

Para nivelar el campo de juego, de modo que la innovación ya no dependa de la recopilación de datos, lo que impacta positivamente tanto a las personas como a los creadores.

  • Haga una lista de todos los valores (idealmente palabras sueltas, pero también pueden ser descripciones) que cree que Solid debería apreciar más, luego seleccione los 3 que crea que son los más importantes/relevantes.
  1. universalidad
  2. innovación sin permiso
  3. interoperabilidad
  • Describa qué lo motivaría a usar Solid como consumidor/usuario.

Elección.

  • Completa la frase "Sólido NUNCA..." y "Sólido SIEMPRE..."

Solid nunca debe perder de vista lo que las personas (usuarios finales, desarrolladores, inventores…) necesitan.

Solid siempre debe priorizar la elección, al mismo tiempo que la equilibra cuidadosamente con la interoperabilidad.

Comenzó a probar y combinar todas las perspectivas https://github.com/solid/information/pull/186

A su entender y con sus propias palabras, ¿cuáles entiende que son la misión, la visión y los valores de Solid? (sin respuesta incorrecta o correcta)?

Solid le devuelve el poder al usuario, para que pueda controlar los datos y elegir las aplicaciones que pueden usarlos.

¿Qué es Solid (en un sentido muy literal)?

Un ecosistema que descentraliza la web.

¿Como funciona?

Muestra datos con el navegador de datos y ayuda a construir la web semántica a través de principios de datos vinculados.

¿Por qué existe?

Porque queremos verdadera propiedad.

Haga una lista de todos los valores (idealmente palabras sueltas, pero también pueden ser descripciones) que cree que Solid debería apreciar más, luego seleccione los 3 que crea que son los más importantes/relevantes.

apertura, datos vinculados, web semántica, web como sistema de archivos, propiedad de los datos, control, autonomía, libertad, conexión, esperanza, visión, crecimiento, privacidad

"control, autonomía, crecimiento"

Describa qué lo motivaría a usar Solid como consumidor/usuario.

Porque puedo CONTROLAR.

Completa la frase "Sólido NUNCA..." y "Sólido SIEMPRE..."

Solid NUNCA debe excluir a nadie sin una razón profunda.

Solid SIEMPRE debe alentar a cualquier individuo y compartir tanto como sea posible.

Intenté escribir todo en un solo texto concreto en https://github.com/solid/information/blob/master/solid-vision.md ¿alguna sugerencia?

Se ve bien en general. Comentarios rápidos:

Solid es una especificación técnica voluntaria que describe cómo construir software interoperable.

No entiendo "voluntario", y sugeriría "conjunto de".
Sin embargo, también dudo en llamar sólido solo una especificación. Es como llamar a la Web una especificación.

Solid se deriva originalmente de 'datos vinculados sociales' y está dirigido por Sir Tim Berners-Lee, inventor de la World Wide Web.

Quitaría la etimología; ya no importa en este punto, y solo es engañoso.

El "es dirigido" en esta oración también apunta al hecho de que Solid es más que una especificación.

Primero responderé las preguntas formuladas en el OP:

A su entender y con sus propias palabras, ¿cuáles entiende que son la misión, la visión y los valores de Solid? (sin respuesta incorrecta o correcta)?

Misión: Empoderar a los usuarios y permitirles la propiedad y soberanía sobre su identidad y datos.
Visión: Deshacerse de la dictadura actual de sistemas cerrados y servicios cerrados.
Valores: Apertura, Privacidad, Seguridad, Propiedad.

¿Qué es Solid (en un sentido muy literal)?

Para mí, Solid es un ecosistema (especificaciones, marco, implementaciones, comunidad) que intenta devolver la propiedad y el control de datos/identidad a los usuarios.

¿Como funciona?

Como persona técnica: No estoy seguro para ser honesto.
Como persona lambda: Ni idea.

¿Por qué existe?

Debido a cómo el estado actual de propiedad de identidad/datos, soberanía y control, ya no tiene el control de los usuarios como antes.

Haga una lista de todos los valores (idealmente palabras sueltas, pero también pueden ser descripciones) que cree que Solid debería apreciar más, luego seleccione los 3 que crea que son los más importantes/relevantes.

  • Intimidad
  • Respeto obligatorio y proactivo de una especificación
  • Libertad de elección en implementaciones.
  • Control de identidad/datos

(No pude elegir un top3 lo siento)

Describa qué lo motivaría a usar Solid como consumidor/usuario.

Ese cumplimiento de la especificación es algo obligatorio, por lo que es seguro crear soluciones. Está bien que la especificación y el cumplimiento se muevan rápidamente, siempre y cuando la especificación no sea un ciudadano de segunda clase.

Completa la frase "Sólido NUNCA..." y "Sólido SIEMPRE..."

Solid NUNCA debe renunciar a los usuarios finales.
Solid SIEMPRE debe garantizar que los usuarios finales estén empoderados.


También quería dar algunos comentarios sobre el documento en sí, pero Github no permite comentarios sobre archivos .md, así que aquí va:

Solid es una especificación técnica voluntaria que describe cómo construir software interoperable.

Esta oración se siente un poco sin sentido. Una especificación es construir software interoperable, no Solid. Sugeriría que la frase de una sola línea debe ser sobre de qué se trata Solid, y no cómo lo está logrando.

Tengo en mente algo más como esto (totalmente crudo):

Solid es un marco basado en especificaciones que permiten construir soluciones interoperables para la propiedad de datos e identidades.


Los datos deben pasar sin problemas de una aplicación de Solid o Pod a otro sin el permiso de los demás.

Esta frase es ambigua. Los pods tienen un concepto de control de acceso a través de ACL y OIDC, por lo que es posible que se requieran y soliciten permisos de otro propietario del pod. Pero creo que el punto de la oración es que no debería haber una necesidad de "intervención manual" o "traducción manual" de los datos y que todo debería basarse en esquemas definidos para que cualquier implementación pueda usar el mismo lenguaje para hablar con otro pod. y describir lo mismo.

Los obstáculos técnicos innecesarios o las oportunidades comerciales no deben utilizarse como excusa para no proporcionar interoperabilidad.

Parece que esto también debería ser cierto para todos los demás valores. ¿Es el punto aquí decir que la experiencia/control/derechos del usuario final deben mantenerse por encima de los obstáculos técnicos o las oportunidades comerciales?

Soberanía Digital

La forma en que está escrita esta sección da la sensación de que una empresa como Facebook o LinkedIn podría decir "Damos la granularidad de las decisiones y las presentamos en consecuencia con gran detalle" y estar en lo correcto, ajustando la definición y las casillas de verificación en esta sección. Siento que el elemento clave que falta es que todos los metadatos de lo que se permitió, a quién, cuándo, dónde, registros de acceso, etc. deben estar presentes en una plataforma que controla el usuario, que creo que es el punto de Solid.
Si una entidad tiene acceso tanto a los datos como a los registros/metadatos que permitirían al usuario saber qué sucedió, entonces la entidad puede simplemente ocultar/cambiar esa información y el usuario nunca tendrá una forma real de verificar.


¡Espero que estos comentarios sean útiles!

Gracias @danwilkinsoncreative por reunir una versión sucinta de todas estas ideas en un texto en https://github.com/solid/information/pull/202

@JordanShurmer @eduardoinnorway @RubenVerborgh @ewingson @maxidorius ¿Siente que sus ideas originales están capturadas en este impulso?

@Mitzi-Laszlo ¡Sí!

Aquí está el enlace para la llamada del miércoles a las 1400 CEST para hablar sobre la propuesta de visión, misión y valores de Solid en detalle. https://zoom.us/j/8678621195 Esperando eso, mientras tanto puede seguir chateando e invitando a otros a compartir sus comentarios.

Llego tarde para contribuir. Evité leer los de los demás para ponerme al día y así no estar influenciado.

Visión

Un futuro en el que las personas y las organizaciones tengan control total sobre su información y sean libres de elegir y cambiar cómo les sirve.

Misión

Permitir que se proporcionen productos y servicios a personas y organizaciones sin necesidad de que su información quede fuera de su control. Permitir que los usuarios de aplicaciones de software controlen quién puede usar su información y que los desarrolladores puedan consultarla en el lugar que elijan los usuarios.

Valores

  • Transparencia
  • Integridad
  • Generalidad

Ahora las respuestas a las preguntas...

¿Qué es Solid (en un sentido muy literal)?

En un sentido literal, Solid es un medio para habilitar soluciones de software que permiten a las personas y organizaciones controlar su propia información y elegir y cambiar libremente los productos y servicios a los que permiten acceder a su información.

¿Como funciona?

Solid se basa en los formatos de datos y protocolos estándar de uso universal de la World Wide Web para permitir que las personas y las organizaciones operen su propia información, datos y servicios a los que se refieren las aplicaciones de software. Proporciona especificaciones abiertas, patrones de diseño y marcos de referencia para que los desarrolladores de software construyan productos que respalden la preferencia de sus usuarios por controlar su propia información y garantiza que puedan usar libremente cualquier otra aplicación de software con su información (datos).

¿Por qué existe?

Solid existe porque se reconoce ampliamente que las personas y las organizaciones corren un riesgo significativo cuando su información es recopilada y compartida por proveedores de servicios centralizados. Grandes cantidades de usuarios e información se vuelven extremadamente valiosos, susceptibles de explotación y mucho más fáciles de robar cuando se mantienen en un solo lugar.

Las limitaciones técnicas en el pasado significaban que era más fácil para los usuarios almacenar sus datos con sus proveedores de servicios en línea. Esta ubicación conjunta de la información, a menudo con muchos millones de usuarios, significó que los proveedores de servicios pudieron brindar acceso a grandes poblaciones de personas, generando efectos de red masivos y controlando su tecnología de extremo a extremo, lo que facilitó la escala de su servicio.

Solid permitirá a las personas y organizaciones elegir dónde almacenar su información y quién tiene acceso a ella. En lugar de centralizar la información, permite descentralizarla. El patrón de diseño sólido separa las aplicaciones de software de la información que necesitan y las redes de alta velocidad del futuro cercano significan que no es necesario ubicarlo en el mismo lugar para brindar altos niveles de servicio.

Haga una lista de todos los valores (idealmente palabras sueltas, pero también pueden ser descripciones) que cree que Solid debería apreciar más, luego seleccione los 3 que crea que son los más importantes/relevantes.

Transparencia
Integridad
Generalidad [o Universalidad como sugirió otra persona]

Describa qué lo motivaría a usar Solid como consumidor/usuario.

Me motivaría usar Solid si me brindara la misma experiencia que otros servicios centralizados populares. Entonces, todo lo que se necesita es duplicar sus funciones clave en una aplicación descentralizada que integre información autorizada publicada por otros en sus ubicaciones de información preferidas.

Completa la frase "Sólido NUNCA..." y "Sólido SIEMPRE..."

Sold NUNCA debe fallar en su mecanismo de lista de control de acceso y Solid SIEMPRE debe respaldarse con un protocolo que pueda implementarse con cualquier tecnología (como http).

para tu información

Me resultó un poco difícil ponerme al día y dar sentido a dónde está el documento usando git como un sistema de control de documentos.

Estoy de acuerdo con usarlo para el código. No he usado la wiki de GitHubs, pero tal vez sea más fácil. Acostumbrado a usar wiki/confluence para la colaboración de contenido.

:-)

Como no estoy seguro de cuál es la mejor manera de ofrecer mis comentarios en preparación para la reunión de hoy, los pondré aquí. Estos son comentarios sobre https://github.com/solid/information/pull/202 .

¿Qué es Sólido?

Solid es un estándar técnico global para la creación de software interoperable”. Creo que esto es demasiado amplio y no defendible .

Yo propondría:
Solid es un estándar técnico global para separar los datos de las aplicaciones de software para que las personas y las organizaciones puedan mantener el control de sus datos .

También propondría seguir con:
_Solid tiene como objetivo hacer posible elegir y cambiar libremente qué software y servicios tienen acceso a sus datos. Para ello, proporciona un estándar tecnológico para que los usuarios controlen su propia identidad digital, almacenen sus datos en un almacén que ellos controlen y para que las aplicaciones de software accedan a los datos sin necesidad de que estén centralizados._

Solid está dirigido por Sir Tim Berners-Lee, inventor de la World Wide Web, y se originó en el Instituto Tecnológico de Massachusetts (MIT). Es una colaboración no comercial de código abierto entre miles de colaboradores expertos de todo el mundo.

La Visión y la Misión están al revés :-)

Visión sólida

Un futuro en el que todos tengan total libertad de movimiento para sus datos de usuario y elijan cómo se utilizan. - Sugiero que este es el énfasis incorrecto porque puede satisfacerse teniendo la capacidad de importar y exportar, que no es de lo que se trata Solid.

Yo sugiero:
_The Solid Vision es un futuro en el que una persona u organización puede mantener el control sobre su información y ser libre de elegir y cambiar qué software y servicios pueden procesarla._

Misión sólida

"Establecer un estándar global para la interoperabilidad contra el cual se construyen todas las aplicaciones": no creo que esto sea realmente lo que hace, Solid se centra en los datos.

Yo sugiero:
_La visión de Solid es un futuro en el que una persona u organización puede mantener el control sobre su información y elegir libremente qué software y servicios pueden procesarla.

Valores sólidos

En las explicaciones sobre los valores, no creo que debamos definirlos en términos de tecnología: Solid App, Pod, etc. Estos términos pueden cambiar y las personas no saben cuáles son en este momento al interactuar con Solid.

Libertad - ¡Absolutamente de acuerdo!

Autodeterminación - ¡Absolutamente de acuerdo :-)!

Accesibilidad, Apertura y Universalidad - Demasiados, elija uno o encuentre un valor general - Me gusta la Universalidad

Tuve valores de:

  • Accesibilidad: garantizar que cualquier persona pueda adoptar Solid
  • Simplicidad: garantizar que Solid sea fácil de aprender y fácil de implementar
  • Generalidad: garantizar que Solid sea ampliamente aplicable a la mayoría de las situaciones

Igualdad: no estoy convencido de que esto sea necesario en absoluto.

Mencioné una técnica de casa de mensajes para ayudar a enmarcar la propuesta en la que estamos trabajando. Esta es una explicación tan buena como cualquier https://www.slideshare.net/RichardHatheway/developing-a-message-house .

Puede encontrar solicitudes de extracción para cada uno de los elementos discutidos, cada uno de los cuales representa una propuesta del Panel de explicación de la visión .

Si está interesado en esta conversación, envíe una solicitud de incorporación de cambios para agregar su nombre al panel Explicación de la visión.

Para ver cómo se manejarán las propuestas, lea más sobre el proceso .

Este material pertenece al repositorio de hoja de ruta para revisión editorial, así que cerraré este número. Si desea comentar más sobre las propuestas específicas, agregue sus sugerencias a las solicitudes de incorporación de cambios.

mensaje casa.pdf

Probé a ver los puntos que se estaban planteando y los transcribí en una "casa de mensajes" para comunicarlos.

¿Fue útil esta página
0 / 5 - 0 calificaciones