IPFS: Interplanetary FileSystem. It’s a peer-to-peer filesystem and much more
RDF (Resource Description Framework): a standard model for data interchange on the Web. It’s a linked-data format that uses triples (subject-predicate-object).
ENS: Ethereum Name Service. It’s a domain name system that lives on the Ethereum blockchain, it’s like DNS on the blockchain.
## [0.5.4] - 2022-04-04
### 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: pubsub service 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
- Update *Pillow* to v9.0.1
- IPS contexts loader: add TTLCache for small schemas
### Fixed
- AppImage: fix xkb issue when running in Wayland (set XKB_CONFIG_ROOT)
cross-posted from: https://lemmy.ml/post/220863
> ## [0.5.4] - 2022-04-04
>
> ### 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: pubsub service 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
> - Update *Pillow* to v9.0.1
> - IPS contexts loader: add TTLCache for small schemas
>
> ### Fixed
> - AppImage: fix xkb issue when running in Wayland (set XKB_CONFIG_ROOT)
>
> https://gitlab.com/galacteek/galacteek/-/blob/pimp-my-dweb/CHANGELOG.md
IPFS: Interplanetary FileSystem. It’s a peer-to-peer filesystem and much more
RDF (Resource Description Framework): a standard model for data interchange on the Web. It’s a linked-data format that uses triples (subject-predicate-object).
ENS: Ethereum Name Service. It’s a domain name system that lives on the Ethereum blockchain, it’s like DNS on the blockchain.