gitlab galacteek/galacteek continuous-rdf-mplayer-sync-liber

Galacteek 0.5.4

The AppImage for this release is only distributed via GitLab packages.

Release changelog

Added

  • RDF hashmarks store
  • Qt SparQL models API: add async support
  • Add MIME type recognition for turtle (ttl), YAML
  • Add UI to browse pronto graphs from a browser tab

Changed

  • Improve the Curve25519 pubsub API
  • SmartQL P2P service
    • Implement a peer-dependent authentication middleware for the http service
  • Pronto
    • galacteek.ld.pronto is now encrypted with curve25519
    • Use time-rotating peer-dependent credentials for the smartql p2p service
  • Mediaplayer:
    • Deprecate old MFS+JSON playlists storage
    • Store playlists as RDF (schema is: ips://galacteek.ld/MultimediaPlaylist)
    • Playlists by default are stored in a private RDF store
    • Playlists can be published to a public RDF store
    • Public playlists are synchronized between peers via a SparQL script
  • Content providers peering: separate Pinata nodes config by region

Fixed

  • AppImage: fix xkb issue when running in Wayland (set XKB_CONFIG_ROOT)

Using the AppImage

After downloading the AppImage, make it executable and then run it:

chmod +x Galacteek-8c999f48-x86_64.AppImage
./Galacteek-8c999f48-x86_64.AppImage

The AppImage does not bundle libstdc++. If you use a Linux system with an old libstdc++ and cannot run the AppImage, please open an issue.

Be sure to install all the gstreamer packages to be able to use the mediaplayer.

If you have problems running the AppImage, be sure to visit this wiki page before opening an issue.

Don't miss a new galacteek release

NewReleases is sending notifications on new releases.