GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Sebastian Lasse (sl007@digitalcourage.social)'s status on Wednesday, 20-Nov-2024 22:37:30 JSTSebastian LasseSebastian Lasse
    • radhitya.org ⚡

    @al1r4d

    independent from any language, the checklist is

    :digitalcourage: read the specifications in the correct order :)
    This means you can read the protocol spec. first to get an overview https://www.w3.org/TR/activitypub/
    but all of these W3C recommendations have "Normative References" and you need to understand them from the bottom up first, roughly the stack is
    1) https (you can use other transport mechanisms but this is common)
    2) Linked Data

    3) JSON-LD (the underlying Linked Data format)
    https://www.w3.org/TR/json-ld/
    4) The definition of the Vocabulary
    https://www.w3.org/TR/activitystreams-core/
    5) The Vocabulary
    https://www.w3.org/TR/activitystreams-vocabulary
    6) The protocol
    https://www.w3.org/TR/activitypub/

    [and apart from it natural language values for multilanguage and rel links and e.g. webfinger for mastodon]

    Then you can go on with nedjos checklist
    https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479

    #activitypub #activitystreams #dev

    PS
    my language is JS / deno

    In conversationabout 6 months ago from digitalcourage.socialpermalink

    Attachments

    1. ActivityPub
      The ActivityPub protocol is a decentralized social networking protocol based upon the [ActivityStreams] 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and content.
    2. Domain not in remote thumbnail source whitelist: www.w3.org
      Activity Streams 2.0
    3. No result found on File_thumbnail lookup.
      JSON-LD 1.1
      JSON is a useful data serialization and messaging format. This specification defines JSON-LD 1.1, a JSON-based format to serialize Linked Data. The syntax is designed to easily integrate into deployed systems that already use JSON, and provides a smooth upgrade path from JSON to JSON-LD. It is primarily intended to be a way to use Linked Data in Web-based programming environments, to build interoperable Web services, and to store Linked Data in JSON-based storage engines.
    4. No result found on File_thumbnail lookup.
      Activity Vocabulary
    5. Domain not in remote thumbnail source whitelist: socialhub.activitypub.rocks
      Guide for new ActivityPub implementers
      This is an informal guide to help new implementers get up to speed with the ActivityPub specification (published as a W3C Recommendation) and how to build projects with ActivityPub support. ℹ   Note: This is a Wiki Post that anyone can edit. Please help improve and extend this document ! What is ActivityPub? ActivityPub is a family of protocols, data models, and architectures useful for building decentralized social media apps and services. The core ActivityPub (AP) s...
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.