Live data from Hacker News

Fossil Chat

fossil-scm.org

51–60 of 172 posts

Re: Fossil Chat

#51
post #36

Earlier quoted context omitted.

I think you mean cdvs, the e is clearly overkill, takes up more bytes on disk, increases compile times and eats up valuable screen real estate! The last one is especially bad, because it will make the code that uses it harder to read.

Surely we should instead use cdv, in case there's only one of them in a row. And boom, 25% space savings from that little change!

This is a 25% decrease in storage and a 25% increase in raw typing throughput. Truly increadible.

Re: Fossil Chat

#52

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…

It's only for devs with commit bits—not random users. So not likely to be buried in feature requests and much more likely to be just a couple messages being passed back and forth between developers of the project. I feel it streamlines the process and improves cohesion a great deal; more of a long-sighted deal—but I'm only a random opinionated passer-by.

Re: Fossil Chat

#53
post #33

HI! What it looks like: https://imgur.com/a/PaHExsp Here's Fossil 2.15 running on EC2: http://54.79.202.57/register - this link will allow you to create a new account. Alternatively, the "chat" user (password "chat") can be used if you don't want to make an account. [It used to have the ability to create additional users (with admin privs), with the result that the fossil instance rapidly began spouting SQL errors an…

Thanks for the demo server, exikyut.

Maybe: Go to the Setup/Access page and select the "Allow users to register themselves" checkbox, and add permission "C" to "Default privileges". Then press Apply. With that setup change, users will have a "Create New Account" button on the login page.

Re: Fossil Chat

#54
post #37
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.

I avoid it because of complete lack of commit amendment tools. It seems like quarter of the time I make a commit I mess up either a commit message or a file list, and have to "git amend". I have no idea how the sqlite devs live without the feature, they must be much more careful programmers than I am.

You could always try "fossil amend" as a commit amendment tool for starters.

Re: Fossil Chat

#55
post #35

> Fossil chat is not intended as a replacement or competitor for So what is it for? If it's another inbox to check that's a bit of a productivity drain. I could understand if it was explicitly designed to compete with other chat platforms. This would seem to fit with Fossil's mission well.

Fossil is offline. You sync up when connected and then you have code, issues, wiki, chat that work offline, and sync when connected again. It's not an instant messenger, more like a mail box or a bulletin board. Which works when network is down.

The chat does not sync

Re: Fossil Chat

#56
post #53
post #33

HI! What it looks like: https://imgur.com/a/PaHExsp Here's Fossil 2.15 running on EC2: http://54.79.202.57/register - this link will allow you to create a new account. Alternatively, the "chat" user (password "chat") can be used if you don't want to make an account. [It used to have the ability to create additional users (with admin privs), with the result that the fossil instance rapidly began spouting SQL errors an…

Thanks for the demo server, exikyut. Maybe: Go to the Setup/Access page and select the "Allow users to register themselves" checkbox, and add permission "C" to "Default privileges". Then press Apply. With that setup change, users will have a "Create New Account" button on the login page.

:O hi!

Done, that's a really cool feature.

Re: Fossil Chat

#57

Earlier quoted context omitted.

Fossil looks very interesting, but I completely disagree with their [stance on rebasing]( https://fossil-scm.org/home/doc/trunk/www/rebaseharm.md ). This is a dealbreaker for me. I do not consider having 10 buggy commits per feature instead of 1 working one an advantage. It just complicates reading history and hinders debugging (e.g. bisect). I get their arguments, I just disagree.

This is what private branches are for - when you merge them and sync they show up as a single commit on the mainline branch - not too different from git merge --squash.

That, and it's very easy to hide commits from the timeline too. You can get most if not all the benefits of rebase without losing history—that's a good thing.

Re: Fossil Chat

#58

> Fossil chat is not intended as a replacement or competitor for So what is it for? If it's another inbox to check that's a bit of a productivity drain. I could understand if it was explicitly designed to compete with other chat platforms. This would seem to fit with Fossil's mission well.

Most Fossil projects are on the smaller (smallest?) side, apart from 2-3 outliers. They certainly don't have a dedicated IM channel, and they certainly don't need it... except when they do. I could see this as a useful feature when you need to chat with contributors once in a while in a less-formal way than issue comments.

Yes. Developers working independently is best for productivity, but sometimes you need to coordinate something, which then brings up the question: what to use? The last time I tried to list it, I came up with over a dozen options, all of which either require some sort of admin setup hassle or put you into the claws of some megacorp. With Fossil chat, you've already got Fossil set up, so it becomes the low-friction path.

Re: Fossil Chat

#59
post #33

HI! What it looks like: https://imgur.com/a/PaHExsp Here's Fossil 2.15 running on EC2: http://54.79.202.57/register - this link will allow you to create a new account. Alternatively, the "chat" user (password "chat") can be used if you don't want to make an account. [It used to have the ability to create additional users (with admin privs), with the result that the fossil instance rapidly began spouting SQL errors an…

Some seems to have changed the password already :/ Too bad it isn't allowed for logged-in anonymous users to chat (though that would be confusing!)

Fixed and fixed. You can now go directly to http://54.79.202.57/register
Post reply on HN