Live data from Hacker News

Fossil Chat

fossil-scm.org

71–80 of 172 posts

Re: Fossil Chat

#71
I think this is great. I will upgrade ChiselApp.com to use Fossil 2.15 as soon as it's released.

A bit off-topic, but the thing I miss most when I use Fossil (versus GitHub.com) is the ability to do code reviews and leave in-line comments on code.

Also, pull requests [0] would be awesome for some of my more public projects.

[0] https://fossil-scm.org/forum/forumpost/01d77b7259ea0b00b7065...

Re: Fossil Chat

#72
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.

Yes, we use it. It's awesome. Thank you again D. Richard Hipp.

Re: Fossil Chat

#74
post #69
post #37

Earlier quoted context omitted.

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.

There has pretty much always been a way to amend commits -- the difference is in Fossil this amendment is done by writing a new journal entry (artifact) noting which commit is being amended and how, rather than modifying the commit directly. Generally, the compiled version (base+resultant set of amendments) is displayed to the user, but the entries which modified the commit are also available to be seen.

>modifying the commit directly.

Git preserves a record of the origial commit, plus amendments leading up to the final - git-reflog. The reflog is however subject to periodic pruning by default - see git-gc.

Re: Fossil Chat

#75
post #66
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 use Fossil and run a Fossil hosting service called ChiselApp [0]. I've used Fossil for all kinds of projects big (commercial Linux distributions, with installer ISO as the result of the CI/CD pipeline stored as Fossil Unversioned content artifacts) to small (a single file demo), but primarily with only a small number of developers. [0] https://chiselapp.com/

Could you please put up a post on the ChiselApp website about your motivations for running a free service, how you manage it, etc.? It’s always interesting to see these free services without a commercial angle, and makes me wonder why they’re there, how they sustain themselves, what restrictions they impose on users, and related matters.

Re: Fossil Chat

#76
post #71

I think this is great. I will upgrade ChiselApp.com to use Fossil 2.15 as soon as it's released. A bit off-topic, but the thing I miss most when I use Fossil (versus GitHub.com) is the ability to do code reviews and leave in-line comments on code. Also, pull requests [0] would be awesome for some of my more public projects. [0] https://fossil-scm.org/forum/forumpost/01d77b7259ea0b00b7065...

Interesting, I could see using fossil for public projects if the pull requests gets implemented.

Currently I only use it for private projects. So my top wish list feature would be basic CI.

Re: Fossil Chat

#77
post #75
post #66

Earlier quoted context omitted.

I use Fossil and run a Fossil hosting service called ChiselApp [0]. I've used Fossil for all kinds of projects big (commercial Linux distributions, with installer ISO as the result of the CI/CD pipeline stored as Fossil Unversioned content artifacts) to small (a single file demo), but primarily with only a small number of developers. [0] https://chiselapp.com/

Could you please put up a post on the ChiselApp website about your motivations for running a free service, how you manage it, etc.? It’s always interesting to see these free services without a commercial angle, and makes me wonder why they’re there, how they sustain themselves, what restrictions they impose on users, and related matters.

I run it because I use Fossil a lot and want a low-friction way to create new repos. It doesn't cost me anything to run since I already had extra CPU, RAM, and Disk capacity on my personal server.

Re: Fossil Chat

#78
post #71

I think this is great. I will upgrade ChiselApp.com to use Fossil 2.15 as soon as it's released. A bit off-topic, but the thing I miss most when I use Fossil (versus GitHub.com) is the ability to do code reviews and leave in-line comments on code. Also, pull requests [0] would be awesome for some of my more public projects. [0] https://fossil-scm.org/forum/forumpost/01d77b7259ea0b00b7065...

Interesting, I could see using fossil for public projects if the pull requests gets implemented. Currently I only use it for private projects. So my top wish list feature would be basic CI.

I started Fossil CI [0] for this, but I have not finished it up.

[0] https://chiselapp.com/user/rkeene/repository/fossil-ci/index

Re: Fossil Chat

#79
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!)

i mean, this site is called "hacker" news so...

Re: Fossil Chat

#80
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 decided to give it a try on a new project and, although it seemed strange at first (coming from years using git), I fell in love with it and I'm converting all my own projects to fossil. It does everything other SCMs do. It also can do everything git does, but in a saner way.

Also, the self-hosting capabilities in a few MB binary are astonishing and you just don't pay for what you don't use. In my own repositories, I don't use chat nor wiki pages, but I do use forum, the ticket system and technotes.

The community and developers are very nice to answer questions too, and are open for suggestions. There is room for even further improvement and it is more a matter of someone showing up willing to develop the specific feature of the project.

Post reply on HN