# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 25
# self = https://watcher.sour.is/conv/bcwm4fa
Oh, btw, I'm considering building a VCS. The whole repository is just a single big patch file. It's for small projects tho. Ideas on what problems I might encounter with this approach?
@adi Check out Pijul, which has basically taken up this idea and run a marathon with it.
My VCS would allow you use standard UNIX tools like diff
and patch
.
@adi I mean, you can read their docs to learn about the file format, but diff
and patch
are straightforward. In pijul, commits *are* patches.
@abucci Ah, I remember at leas one issue I had with Pijul. Rust....
I'm installing now, It's not the first time. I remember tho I wasn't satisfied with their repo format.
Yeah, errors on cargo install pijul --version "~1.0.0-beta"
...
@adi hmm, not sure what to tell you. That command works fine for me, which is unhelpful for you! I use nix
to install stuff I want to play with, and that should work fine for everyone if you're into nix
.
@abucci Ran it on OpenBSD, running it on Linux now.
Error compiling nix
. Crap, so complicated! See, that's why I'm building a VCS and not doing React.
Error compiling nix
. Crap, so complicated! See, that's why I'm building a VCS.
@adi binary versions of nix
are distributed for Linux and MacOS. You're on your own if you want to try it on *BSD, but you can find people who've said they've pulled that off if you search.*
@adi What's wrong with Git?
@adi What's wrong with Git?
@adi What's wrong with Git?
@prologic I'm not a big fan of the CLI interface!
And I'd rather have a plain text repo!
@prologic Yeah, I'm considering a simpler storage format.