Live data from Hacker News

Fossil Chat

fossil-scm.org

11–20 of 172 posts

Re: Fossil Chat

#11
All I can think is that it seems a bit early for April Fool's jokes.

It isn't clear what makes bundling a chat program into your SCM beneficial. The only benefit I can see is linking to other things in the SCM like wikis and issues, but since these are available on the web anyways you can just use regular URLs in any old chat app.

The other possible benefit would be keeping chat with you for local searching and keeping it with the history of the repo, however this is designed to be ephemeral so throwing that possible benefit away. (I guess you are supposed to use Forums for that https://www.fossil-scm.org/home/doc/trunk/www/forum.wiki)

I'm not a Fossil user, so maybe I just don't understand, but I see little to no value in this feature.

Re: Fossil Chat

#13
So they built their own chat room feature?

I feel that's a bit short-sighted, but I'll admit I'm only a random opinionated passer-by. You can certainly do it, but you'll run quickly into issues and be buried in feature requests because like it or not, a chat room isn't just "a couple messages being passed back and forth"

Hand rolling your own communication tool is a great way to become so busy you don't have time for your actual work.

Re: Fossil Chat

#14

All I can think is that it seems a bit early for April Fool's jokes. It isn't clear what makes bundling a chat program into your SCM beneficial. The only benefit I can see is linking to other things in the SCM like wikis and issues, but since these are available on the web anyways you can just use regular URLs in any old chat app. The other possible benefit would be keeping chat with you for local searching and keepi…

If you already have a chat infrastructure set up with all the bells and whistles, then you probably don't need this; it is a different kind of workflow.

But one workflow for it would be open source projects that prefer not to have to maintain additional infrastructure and just want to inline ephemeral communication w/o having to keep it forever; then they make a design decision and have everything that is finalised moved over and documented in the wiki.

Re: Fossil Chat

#17

How is the security with Fossil? I'm always leery of hosting (niche) web facing services written in C.

Apache and nginx are C

As is stunnel, which is what the canonical fossil website uses to handle HTTPS

Re: Fossil Chat

#18
post #16

How is the security with Fossil? I'm always leery of hosting (niche) web facing services written in C.

What web server do you use?

Caddy, though I have used NGINX and HAProxy in the past. I get your point, but those projects have corporate backing and a lot of scrutiny. A niche C project seems less likely to have that.

Re: Fossil Chat

#19

So they built their own chat room feature? I feel that's a bit short-sighted, but I'll admit I'm only a random opinionated passer-by. You can certainly do it, but you'll run quickly into issues and be buried in feature requests because like it or not, a chat room isn't just "a couple messages being passed back and forth" Hand rolling your own communication tool is a great way to become so busy you don't have time for…

In the context of fossil-scm, it does make sense. The idea of fossil is that it's 1 embedded database (sqlite) that contains the entirety of your development activities.

scm, wiki, defect tracking, a little bit of project management, and now chat room.

The entire idea of fossil is that you shouldn't need to use another website or another tool for anything related to tracking your development. It's the "I am stranded on a tropical island, what do I use for hacking on a project if I can't have github or irc or slack or any other tools out there."

In the context of fossil, chat is just a couple messages being passed around with no account taken at all for any other concerns. It's not a "chat" tool, it's a chat tool for the fossil-scm. Especially if you look at the Ephemeral feature - they delete chat messages after a certain configurable time - so they don't even have to worry about keeping messages.

Re: Fossil Chat

#20
post #2

Does anyone use Fossil? I'm considering it for my personal projects. I like all it offers for the relatively low resource usage. The only use of it I've seen in the wild is Ripcord ( https://dev.cancel.fm/issues ), which is interestingly also relatively low resource usage compared to its competitor.

It seems to me like you’d want it to be obviously way superior for some reason to go so far away from the herd.
Post reply on HN