Back to Solutions

About

Launched: 2015
Record Updated: Apr 18, 2024
Annotations system
Authoring tool
Informal scholarly communications
dokieli is a clientside editor for decentralised article publishing, annotations and social interactions.

Mission

dokieli aims to re-enable the write dimension of the read-write web, empowering individuals through self-publishing capabilities. Actors can register identifiers for their content, shape, store, and share data within their access, ensuring universal access for all while preserving autonomy over their digital contributions and interactions.

Key Achievements

  • Implementation of open W3C standards such as the Solid Protocol to enable users to store their content at a preferred storage location on the Web; Web Annotation to annotate specific parts of content with specific motivations; ActivityPub, Activity Vocabulary, and Linked Data Notifications to inform publishing related and social activities; Open Digital Rights Language to aid usage of content and services.
  • Adoption in publishing and annotating scholarly articles, technical specifications, and blog posts.
  • Technical Attributes

    Open Code Repository

    Implemented

    Maintenance Status

    Actively maintained

    Technical Documentation

    Implemented

    Open Product Roadmap

    In Progress

    Open Data Statement

    Implemented

    Content Licensing

    Creative Commons Attribution 4.0 Unported

    Standards Employed

  • Information is represented and retrieved following the [Linked Data](https://www.w3.org/2005/Incubator/webid/spec/identity/) for personal/agent identities.
  • [WebID-TLS](https://github.com/solid/webid-oidc-spec) for authentication.
  • [Web Access Control](http://www.w3.org/TR/ldp/) and [Solid Protocol](https://www.w3.org/TR/ldn/) for inbox notifications for annotations and social sharing.
  • W3C [ActivityPub](https://www.w3.org/TR/annotation-model/), W3C [Web Annotation Vocabulary](https://www.w3.org/TR/annotation-html), and W3C [Selectors and States](https://www.w3.org/TR/activitystreams-vocabulary) for social activities.
  • W3C [ODRL Information Model](https://www.w3.org/TR/odrl-vocab/) to represent statements about the usage of content and services.
  • [Memento](https://creativecommons.org/) to assign license to individual contributions and annotations.
  • [Robust Links](http://schema.org), [SPAR Ontologies](https://www.w3.org/TR/prov-o/
  • Hosting Options & Service Providers

    Hosting Strategy

    Unknown

    What other tools and projects does your project interact with?

    Internet Archive / Wayback Machine, W3C services

    Community Engagement

    Code of Conduct

    Implemented

    Community Engagement

    Implemented

    Organizational Commitment to Community Engagement

    Workshops and presentations at conferences. There is a community chat answering users and developers questions since 2015.

    Engagement with Values Frameworks

    W3C TAG Ethical Web Principles: https://www.w3.org/TR/ethical-web-principles/

    User Contribution Pathways

    • Contribute funds
    • Contribute to code
    • Contribute to documentation
    • Contribute to education or training

    Policies & Governance

    Governance Summary

    dokieli is a decentralised article authoring, annotation, and social notifcation tool. No governance is known of at this time.

    Policies

    Web Accessibility Statement

    Implemented

    Open Data Statement

    Implemented

    Additional Information

    Organizational Structure

    Business or Ownership Model

    Volunteer community

    Full-time Staff

    0.0

    Funding

    Primary Funding Source

    Contributions

    Funding Needs

  • Hiring of developers and designers to make improvements to the UX and accessibility.
  • To further education and outreach initiatives.
  • To improve the developer experience by improving the codebase and tests to grow the open source community around the project.