# 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 14
# self = https://watcher.sour.is/conv/uehjnbq
I've switched to Fossil for source version control of my blog . Think it's pretty fine for personal projects.
@ychbn but why?! Another version control to get used to, to learn. Git is so light, and so easy to setup. All you need is git, and SSH.
@bender I really like its autosync feature.
@bender https://www.sqlite.org/whynotgit.html
@abucci I have to admit, coming from CVS, then Subversion (SVN) then Mercurial (hg) and finally Git (git), I actually kind of agree with some of the points there from the SQLIte author... -- That being said, I'm not switching from using Git anytime soon, as I've gotten so used to it. Maybe one day I'll write my own version control system 🀣 (kidding, or am? πŸ€”)
@abucci I have to admit, coming from CVS, then Subversion (SVN) then Mercurial (hg) and finally Git (git), I actually kind of agree with some of the points there from the SQLIte author... -- That being said, I'm not switching from using Git anytime soon, as I've gotten so used to it. Maybe one day I'll write my own version control system 🀣 (kidding, or am? πŸ€”)
@abucci I have to admit, coming from CVS, then Subversion (SVN) then Mercurial (hg) and finally Git (git), I actually kind of agree with some of the points there from the SQLIte author... -- That being said, I'm not switching from using Git anytime soon, as I've gotten so used to it. Maybe one day I'll write my own version control system 🀣 (kidding, or am? πŸ€”)
@abucci I have to admit, coming from CVS, then Subversion (SVN) then Mercurial (hg) and finally Git (git), I actually kind of agree with some of the points there from the SQLIte author... -- That being said, I'm not switching from using Git anytime soon, as I've gotten so used to it. Maybe one day I'll write my own version control system 🀣 (kidding, or am? πŸ€”)
@abucci while I am glad it works for him, and he was points that are very valid, it doesn’t mean it will work for me. I am fine with git. But good for him! πŸ˜‚
@bender yeah, it sounds interesting but I can't see myself switching from git anytime soon.
@prologic hmm, I started out on RCS and felt like CVS was a huge leap forward. I never used Mercurial. If I did switch version control systems I think I'd try pijul because the workflow sounds so much safer and easier than git. But I have to admit, the fact that the fossil executable is only around 4 Mbyes and contains the source control stuff, issue tracker, forum, chat room, user management, and ability to serve remote developers makes it pretty attractive. You need separate tools or plugins for that stuff with gitanf Microsoft bought one of them and another (Gitea) looks to be going down that road too.
@prologic hmm, I started out on RCS and felt like CVS was a huge leap forward. I never used Mercurial. If I did switch version control systems I think I'd try pijul because the workflow sounds so much safer and easier than git. But I have to admit, the fact that the fossil executable is only around 4 Mbyes and contains the source control stuff, issue tracker, forum, chat room, user management, and ability to serve remote developers makes it pretty attractive. You need separate tools or plugins for that stuff with gitand Microsoft bought one of them and another (Gitea) looks to be going down that road too.
@ychbn I'm seriously considering it for a next personal project, perhaps for classes too...

Any general advice coming from git/gitbucket/github?
@eaplmx First thing that I explored when was trying Fossil SCM for the first time is that it hasn't such thing as "staging area". All your changes are candidates to be commited by default.