|
|
| (17 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| {{#mermaid: | | {{#mermaid: |
| graph BT | | graph BT |
|
| |
| %% --- TIER 0: LONG TERM OUTCOMES ---
| |
| LT1[Organisations know how<br/>to use Solid to deliver<br/>better experiences to<br/>customers citizens]
| |
| LT2[The Solid<br/>ecosystem<br/>thrives]
| |
| LT3[Demand for Solid-<br/>based consumer and<br/>citizen apps personal<br/>AI increases]
| |
| LT4[Introduce guardrails for<br/>how apps and agents<br/>access our data via, <br/>data proctection laws ]
| |
|
| |
| %% --- TIER 1: ACTIVITIES & OUTPUTS (Foundation) ---
| |
| %% Tech Column (Blue)
| |
| subgraph SG1["Tech and Infrastructure"]
| |
| T1[Spec work<br/>on<br/>provenance]
| |
| T2[Incubate new<br/>specification]
| |
| T3[Develop the<br/>Linked Web<br/>Storage LWS<br/>Working Group<br/>Specification]
| |
| T4[Maintain and scale Solid's<br/>core open-source<br/>infrastructure,such as<br/>solidproject.org,<br/>solidcommunity.net Pods,<br/>and production-ready<br/>infrastructure for<br/>experimentation and<br/>prototyping. ❗]
| |
| T5[Advanced development of<br/>Solid's core technology<br/>stack, including SolidOS<br/>and development of open<br/>source server<br/>implementations of Solid<br/>as well as the overall<br/>framework and<br/>applications. ❗]
| |
| T6[Interoperability<br/>work]
| |
| T7[?]
| |
| T8[Access<br/>control<br/>enforced<br/>query]
| |
| T9[SOLID<br/>CALENDAR<br/>APPS]
| |
| T10[More<br/>implementations]
| |
| T11[LWS achieves official<br/>W3C recomendation<br/>status]
| |
| T12[?]
| |
| T13[Solid's<br/>core technologies<br/>significantly<br/>improved]
| |
| T14[People are more inclined<br/>to adopt and retain Solid<br/>within their project as the<br/>infrastructure will be more<br/>reliable and the apps will<br/>have better UX. ❗]
| |
| end
| |
|
| |
| %% Ecosystem Column (Teal/Cyan)
| |
| subgraph SG2["Ecosystem facilitation"]
| |
| E1[Conduct a landscape<br/>review of the Solid<br/>community and develop a<br/>comprehensive catalogue<br/>of people, organisations,<br/>groups, and projects<br/>associated with Solid. ❗]
| |
| E2[Mobilise the <br/>project team<br/>and resources<br/>from across the<br/>community. ✅]
| |
| E3[Appoint a<br/>representative<br/>Advisory Community<br/>and convene their first<br/>meeting to guide on<br/>strategic direction. ✅]
| |
| E4[Project team<br/>established with<br/>clearly defined<br/>roles to meet the<br/>ambitions of this<br/>project and work<br/>plan. ✅]
| |
| E5[Advisory<br/>Committee<br/>established,<br/>providing regular<br/>strategic<br/>guidance. ✅]
| |
| E6[Provide leadership and<br/>delivery support for the<br/>Solid initiative, including<br/>the operation and<br/>ongoing evolution of<br/>global governance<br/>structures. ❗]
| |
| E7[Solid org<br/>chart<br/>ecosystem<br/>map]
| |
| E8[Community<br/>validation Solid<br/>Theory of Change<br/>of Change and financial<br/>sustainability<br/>plan]
| |
| E9[Robust<br/>governance<br/>ensures Solid's<br/>continued global<br/>coordination and<br/>credibility ❗]
| |
| E10[Successful<br/>fundraising<br/>secures<br/>sustainable<br/>stewardship<br/>model]
| |
| E11[The granting<br/>ecosystem is<br/>supported]
| |
| E12[Solid's long-term<br/>sustainability<br/>strengthened by new<br/>contributors, including<br/>organisations building<br/>with Solid, continuing<br/>to support the project ❗]
| |
| E13[Economically<br/>sustainable<br/>ecosystem<br/>facilitation<br/>model in place]
| |
| end
| |
|
| |
| %% Community Column (Light Green)
| |
| subgraph SG3["Community"]
| |
| C1[Train the next generation<br/>of Solid developers by<br/>creating a suite of training<br/>materials with at least 7<br/>modules, onboarding<br/>guides, and exercises<br/>accessible via<br/>solidproject.org. ❗]
| |
| C2[Support and manage<br/>contributor structures, onboarding<br/>new contributors through<br/>improved contribution<br/>pathways and frictionless<br/>experiences, particularly<br/>for currently clunky<br/>processes. ❗]
| |
| C3[Diversify<br/>Solid<br/>sectors and<br/>languages]
| |
| C4[Cultivate and grow the<br/>open-source community around Solid by<br/>coordinating global events<br/>Solid World, and<br/>supporting active <br/>community management<br/>and engagement. ❗]
| |
| C5[Onboard<br/>new<br/>contributors]
| |
| C6[Create a network at<br/>a technical level<br/>allowing for<br/>support, discourse,<br/>question<br/>answering]
| |
| C7[Something<br/>about non-dev<br/>contributors? ❓]
| |
| C8[Active support,<br/>such as<br/>mentoring, for<br/>the open source<br/>community and<br/>practitioners]
| |
| C9[Mobilising,<br/>empowering,<br/>and upskilling<br/>Solid<br/>chapters ]
| |
| C10[New developers<br/>trained, with at<br/>least some able to<br/>independently<br/>integrate or<br/>develop Solid-based<br/>applications. ❗]
| |
| C11[Secure<br/>coding dev<br/>tools for both<br/>devs and non-<br/>devs exist ]
| |
| C12[Global network of Solid<br/>chapters, sector-specific<br/>working groups,<br/>collaborations, and sets of<br/>interoperable applications<br/>established ❗]
| |
| C13["Solid Champions"<br/>programme<br/>implemented with<br/>first cohort of<br/>champions named ]
| |
| C14[Increased<br/>collaborations<br/>in quality and<br/>quantity ❗]
| |
| C15[Developers<br/>continue to<br/>engage and<br/>support Solid<br/>technologies ❗]
| |
| C16[Improved insights<br/>enhance advocacy,<br/>unlocking new<br/>business development<br/>or partnership<br/>opportunities for<br/>Solid. ❗]
| |
| C17[Vibrant and<br/>growing dev<br/>and non-dev<br/>communities ]
| |
| end
| |
|
| |
| %% Use Cases Column (Yellow-Green)
| |
| subgraph SG4["Use Cases"]
| |
| U1[Develop organisational<br/>and technical<br/>infrastructure to support<br/>use cases and applications<br/>led by industry,<br/>governments, and other<br/>partners, based on their<br/>implementation needs<br/>and feedback. ❗]
| |
| U2[Host a non-<br/>experimental Solid<br/>service that will<br/>support academic,<br/>non-profit, and<br/>social-good<br/>applications. ❗]
| |
| U3[Host tournaments<br/>or otherwise<br/>generate prototype<br/>applications<br/>addressing priority<br/>use cases. ❗]
| |
| U4[High-impact use<br/>cases successfully<br/>identified and<br/>prioritised through<br/>the framework. ❗]
| |
| U5[Design a framework to<br/>identify, prioritise, and<br/>select the Solid use<br/>cases and apps that<br/>the Organisation will<br/>support and invest in. ❗]
| |
| U6[]
| |
| U7[]
| |
| U8[]
| |
| U9[]
| |
| U10[]
| |
| U11[]
| |
| U12[]
| |
| U13[]
| |
| end
| |
|
| |
| %% Communications Column (Green)
| |
| subgraph SG5["Communications"]
| |
| M1[Develop a<br/>communications<br/>strategy]
| |
| M2[Communicating<br/>the value of Solid]
| |
| M3[Tracking global policy]
| |
| M4[Advocacy materials]
| |
| M5[Propagate further<br/>Solid adoption]
| |
| M6[Conduct<br/>broad<br/>outreach]
| |
| M7[Advocate for<br/>Solid globally]
| |
| M8[Lobbying for<br/>public utility pods]
| |
| M9[Effective<br/>publicity machine]
| |
| M10[Global visibility<br/>increased]
| |
| M11[Public<br/>awareness]
| |
| M12[Expert forum<br/>engagement]
| |
| M13[Demand for<br/>transparency]
| |
| M14[Solid referenced in<br/>international policy]
| |
| M15[People<br/>demand<br/>data control]
| |
| M16[Influencing<br/>global<br/>policy]
| |
| end
| |
|
| |
| %% --- TIER 2: CONNECTIONS ---
| |
| T1 --> T2
| |
| T2 --> T6
| |
| T3 --> T11
| |
| T4 --> T7
| |
| T5 --> T10
| |
| T6 --> T11
| |
| T7 --> T12
| |
| T11 --> T12
| |
| T12 --> T13
| |
| T13 --> T14
| |
| T14 --> T15
| |
| T15 --> LT1
| |
|
| |
| E1 --> E7
| |
| E2 --> E4
| |
| E2 --> E5
| |
| E3 --> E5
| |
| E4 --> E6
| |
| E5 --> E6
| |
| E6 --> E7
| |
| E6 --> E8
| |
| E7 --> E9
| |
| E8 --> E10
| |
| E9 --> E12
| |
| E10 --> E11
| |
| E11 --> E12
| |
| E11 --> T14
| |
| E12 --> E13
| |
| E13 --> LT2
| |
|
| |
| C1 --> C5
| |
| C2 --> C6
| |
| C3 --> C6
| |
| C3 --> C7
| |
| C4 --> C6
| |
| C4 --> C7
| |
| C5 --> C11
| |
| C6 --> C5
| |
| C6 --> C8
| |
| C7 --> C13
| |
| C8 --> C10
| |
| C8 --> C11
| |
| C8 --> C12
| |
| C8 --> C9
| |
| C9 --> C12
| |
| C10 --> C14
| |
| C11 --> C14
| |
| C12 --> C14
| |
| C13 --> C16
| |
| C14 --> C15
| |
| C15 --> C17
| |
| C16 --> E12
| |
| C16 --> U12
| |
| C17 --> LT2
| |
|
| |
| U1 --> U6
| |
| U1 --> U7
| |
| U1 --> U8
| |
| U2 --> U8
| |
| U3 --> U8
| |
| U4 --> U3
| |
| U5 --> U4
| |
| U6 --> U9
| |
| U7 --> U9
| |
| U8 --> U9
| |
| U9 --> U11
| |
| U10 --> U9
| |
| U11 --> U12
| |
| U12 --> U13
| |
| U13 --> LT2
| |
|
| |
| M1 --> M6
| |
| M2 --> M6
| |
| M2 --> M7
| |
| M3 --> M9
| |
| M4 --> M5
| |
| M5 --> M9
| |
| M6 --> M5
| |
| M6 --> M7
| |
| M6 --> M9
| |
| M7 --> M9
| |
| M8 --> M9
| |
| M8 --> U10
| |
| M9 --> M10
| |
| M9 --> M11
| |
| M9 --> M12
| |
| M10 --> M15
| |
| M11 --> M13
| |
| M12 --> M14
| |
| M13 --> M15
| |
| M14 --> M16
| |
| M15 --> M16
| |
| M15 --> LT3
| |
| M16 --> LT4
| |
|
| |
| %% --- TIER 4: THE PIVOT POINT ---
| |
| LT1 --> Accel[Solid adoption<br/>accelerates]
| |
| LT2 --> Accel
| |
| LT3 --> Accel
| |
| LT4 --> Accel
| |
|
| |
| %% --- TIER 5: IMPACT ---
| |
| Accel --> Imp1[People get more<br/>benefit from<br/>data]
| |
| Accel --> Imp2[People are safer<br/>from data harms]
| |
|
| |
| %% --- TIER 6: THE PEAK ---
| |
| Imp1 --> Vision[Solid vision<br/>and mission]
| |
| Imp2 --> Vision
| |
|
| |
| %% --- COLOR STYLING ---
| |
| style Vision fill:#f9f,stroke:#333
| |
| style Accel fill:#000,color:#fff
| |
| style LT1 fill:#000,color:#fff
| |
| style LT2 fill:#000,color:#fff
| |
| style LT3 fill:#000,color:#fff
| |
| style LT4 fill:#000,color:#fff
| |
| style Imp1 fill:#fff,stroke:#333
| |
| style Imp2 fill:#fff,stroke:#333
| |
| style SG1 fill:#0000,stroke:#0000;
| |
| style SG2 fill:#0000,stroke:#0000;
| |
| style SG3 fill:#0000,stroke:#0000;
| |
| style SG4 fill:#0000,stroke:#0000;
| |
| style SG5 fill:#0000,stroke:#0000;
| |
|
| |
| classDef tech fill:#add8e6,stroke:#333;
| |
| classDef eco fill:#e0ffff,stroke:#333;
| |
| classDef comm fill:#ccffcc,stroke:#333;
| |
| classDef use fill:#dfffdf,stroke:#333;
| |
| classDef mms fill:#90ee90,stroke:#333;
| |
| classDef label fill:#ffff99,stroke:#333;
| |
|
| |
| class T1,T2,T3,T4,T5,T6,T7,T9,T10,T11,T12,T13,T14,T15 tech;
| |
| class E1,E2,E3,E4,E5,E6,E7,E8,E9,E10,E11,E12,E13 eco;
| |
| class C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17 comm;
| |
| class U1,U2,U3,U4,U5,U6,U7,U8,U9,U10,U11,U12,U13 use;
| |
| class M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16 mms;
| |
| }}
| |
|
| |
| <!--
| |
| {{#mermaid:
| |
| graph BT
| |
|
| |
| W --- X['']
| |
| X --- Y['']
| |
| Y --- Z['']
| |
| Z --- A['']
| |
| A['Activities up<br/>to April 2027'] --- B['Activities after<br/>April 2027']
| |
| B --- C['']
| |
| C --- D['Outputs']
| |
| D --- E['']
| |
| E --- F['Short-term<br/>outcomes']
| |
| F --- H['Medium to long<br/>term outcomes']
| |
| H --- I['']
| |
| I --- J['Long-term<br/>outcomes']
| |
| J --- K['Impact']
| |
| linkStyle 0 stroke-width:0px;
| |
| linkStyle 1 stroke-width:0px;
| |
| linkStyle 2 stroke-width:0px;
| |
| linkStyle 3 stroke-width:0px;
| |
| linkStyle 4 stroke-width:0px;
| |
| linkStyle 5 stroke-width:0px;
| |
| linkStyle 6 stroke-width:0px;
| |
| linkStyle 7 stroke-width:0px;
| |
| linkStyle 8 stroke-width:0px;
| |
| linkStyle 9 stroke-width:0px;
| |
| linkStyle 10 stroke-width:0px;
| |
| linkStyle 11 stroke-width:0px;
| |
| linkStyle 12 stroke-width:0px;
| |
|
| |
|
| |
|
| %% --- TIER 0: LONG TERM OUTCOMES --- | | %% --- TIER 0: LONG TERM OUTCOMES --- |
| Line 348: |
Line 77: |
| U9[Existing, functional<br/>applications services<br/>that have a direct<br/>impact on peoples<br/>lives applications that<br/>support communities ] | | U9[Existing, functional<br/>applications services<br/>that have a direct<br/>impact on peoples<br/>lives applications that<br/>support communities ] |
| U10[More<br/>public<br/>utility pod<br/>providers] | | U10[More<br/>public<br/>utility pod<br/>providers] |
| U11[Solid technology<br/>directly improves the<br/>effectiveness and<br/>impact of social-good<br/>pilots and projects by<br/>lowering barriers<br/>to collaboration). ❗] | | U11[Solid technology<br/>directly improves the<br/>effectiveness and<br/>impact of social-good<br/>pilots and projects by<br/>lowering barriers<br/>to collaboration.❗] |
| U12[Solid is part of<br/>permanent<br/>solutions for<br/>real problems ] | | U12[Solid is part of<br/>permanent<br/>solutions for<br/>real problems ] |
| U13[Solid's core<br/>value<br/>proposition<br/>repeatedly<br/>demonstrated] | | U13[Solid's core<br/>value<br/>proposition<br/>repeatedly<br/>demonstrated] |
| Line 529: |
Line 258: |
| class M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16 mms; | | class M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16 mms; |
| }} | | }} |
| -->
| |