home.social

#taganaknet — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #taganaknet, aggregated by home.social.

  1. I might be overdoing this whole #RDF and #LinkedData thing, but… here's the first steps with #Trinja, a RDF-to-HTML mapper and #SSG:

    codeberg.org/Taganak/trinja/sr

    The idea is: Use *any* resource described as RDF (e.g. from #Wikidata or an #ActivityPub action), link a #Jinja template to it or its rdf:type in your own set of statements, and there you got your visualisation!

    Based on #TaganakNet, the #Rust #RDF development kit by @codecraft and me. We are collecting real-world examples at a good rate!

  2. Practical exercise of the day with #TaganakNet, the #RDF #Rust SDK I am working on with @codecraft :

    I have noted, in a Turtle file, that I own some albums and songs in my multimedia library. I have noted that as #IPFS IRIs linked to the #MusicBrainz entities of the songs and albums.

    A small CLI tool reads the data as RDF graph, links them with #LinkedData from MusicBrainz, and generates a working M3U playlist using my IPFS gateway.

  3. May I introduce the first snapshot of my browser-based #RDF #LinkedData GUI, written entirely in #Rust 😉 ?

    It is based on #TaganakNet, a fully async RDF development framework @codecraft and I are developing, which already powers a preview of a graph server and a web frontend based on the same library code.

    seegras.app/

    More to come, but the UI design is final 😜 !

  4. Yay 🥳 !

    #RDF N-Triples 1.1 and 1.2 and #Turtle 1.1 syntax test suites run from their official manifests, with my self-written #Rust test runner for RDF test case manfiests based on my RDF Graph ORM!

    codeberg.org/Taganak/taganak-s

    Thanks to @codecraft for work on the internal API and @epage for support with the #winnow parser library.

    #LinkedData #TaganakNet

  5. Yay 🥳 !

    #RDF N-Triples 1.1 and 1.2 and #Turtle 1.1 syntax test suites run from their official manifests, with my self-written #Rust test runner for RDF test case manfiests based on my RDF Graph ORM!

    codeberg.org/Taganak/taganak-s

    Thanks to @codecraft for work on the internal API and @epage for support with the #winnow parser library.

    #LinkedData #TaganakNet

  6. Yay 🥳 !

    #RDF N-Triples 1.1 and 1.2 and #Turtle 1.1 syntax test suites run from their official manifests, with my self-written #Rust test runner for RDF test case manfiests based on my RDF Graph ORM!

    codeberg.org/Taganak/taganak-s

    Thanks to @codecraft for work on the internal API and @epage for support with the #winnow parser library.

    #LinkedData #TaganakNet

  7. Yay 🥳 !

    #RDF N-Triples 1.1 and 1.2 and #Turtle 1.1 syntax test suites run from their official manifests, with my self-written #Rust test runner for RDF test case manfiests based on my RDF Graph ORM!

    codeberg.org/Taganak/taganak-s

    Thanks to @codecraft for work on the internal API and @epage for support with the #winnow parser library.

    #LinkedData #TaganakNet

  8. Yay 🥳 !

    #RDF N-Triples 1.1 and 1.2 and #Turtle 1.1 syntax test suites run from their official manifests, with my self-written #Rust test runner for RDF test case manfiests based on my RDF Graph ORM!

    codeberg.org/Taganak/taganak-s

    Thanks to @codecraft for work on the internal API and @epage for support with the #winnow parser library.

    #LinkedData #TaganakNet

  9. The new #Rust #LinkedData framework @codecraft and I are building (#TaganakNet) is now at the point where it can:

    * Map #RDF schemas onto Rust types (ORM-style)
    * Use this to parse official @w3c RDF test suites from their #Turtle manifests
    * Run the test-cases
    * Succeed in running the test-cases 🥳

    That's somehow dogfooding on a special level 😉 .

    Still heavy WIP of course, but for extra curious eyes: codeberg.org/Taganak/taganak-s

  10. My (and @codecraft 's) #TaganakNet #RDF server in #Rust has reached a milestone: It can load its own config from an RDF data source (much like slapd's cn=config backend), and uses its own ORM-like derive-macro-based structs for it 🎉!

    (like here: codeberg.org/Taganak/brgy/src/)

    Now we can start implementing useful #LinkedData things on top of it (#Vocata, at some point).