Coding projects (by others)

Fossil Forum

Forum for discussion of the Fossil DVCS

Read More →

Flint

The AGPLv3 codebase behind http://chiselapp.com.

Read More →

libfossil

The Fossil SCM library API experiment. "Unofficial but not unsanctioned."

Read More →

FossilBook

This is a user guide for Fossil. It will show a new user how to setup and use this wonderfully simple source control system.

Read More →

Pikchr

A PIC-inspired graphics markup language

Read More →

mORMot and Open Source friends

Host the OpenSource components made available by the Synopse company. mORMot Framework Client-Server Delphi ORM (SQlite3 Oracle MSSQL OleDB ODBC) and interface based Services (like WCF): database access, User Interface generation, security, i18n and reporting are handled in a safe and fast SOA AJAX JSON RESTful model. PDF Engine is an Open Source PDF document creation library for Delphi, embedded in one unit. Use a true TCanvas to create the PDF, and embed True Type fonts subsets. Unicode ready. GDI+ SynGdiPlus unit: some TGraphic descendants are registered in your application to load and save GIF, TIF, PNG and JPG pictures. It also allows antialiased drawing from any TMetaFile.

Read More →

Eskil

Graphical Diff Utility

Read More →

Fossil Skins Extra

Collection of themes/skins for the Fossil SCM. <span style=color:red>Public write access</span>, just make an account.

Read More →

Fossil Skins Extra

Collection of themes/skins for the Fossil SCM

Read More →

Codes divers

Divers bouts de code de ma composition

Read More →

fx

Extended fossil management commands - Scripts to maintain a mirror from fossil to git. - Watching a fossil repository (RSS) and sending mail on ticket changes.

Read More →

Fuel

A cross platform GUI for Fossil

Read More →

GIMP Script-fu

Here a some of the GIMP Script-fu scripts I have written over the years.

Read More →

TortoiseFossil

A version of the popular Tortoise-style tools for Fossil SCM.

Read More →

fossil markdown patches

This project provides patches to enable markdown in the ticket system. For you have to place * edit-ticket.th1 * new-ticket.th1 * view-ticket.tha to the respective templates in Admin/Tickets

Read More →

Codes divers

Divers bouts de code de ma composition

Read More →
Search
About this site

This page lists a few projects that I've cloned from elsewhere.

Some of them still sync with the original repository, and in some cases I keep a local (private) branch with my own tweaks and additions.

Recent ticket activity

Looking for a way to log or at least count downloads from my repo
I've been setting up a repo at [](https://chiselapp.com/user/cmacleod/repository/tartaniser/home) with a download page where I have binaries for different platforms. I would like to be able to see either a log of downloads from here, or at least a count of downloads for each platform. Perhaps this facility exists but I haven't been able to find any info on how to achieve it. Is this currently possible and if so how do I do it? If not, could this facility be provided?
New repo confirmation page has duplicated instructions
I created a new private repo `foo`, with a blank password, no overridden project code, and "Use SHA3" enabled. The confirmation page repeats the paragraph explaining the need to set up repository-specific permissions: ``` Your new repository, foo, was successfully created! Remember since fossil is an all in one solution you are required to setup repository specific permissions. While your repository won't show up on your public user page you still need to go in and lock it down yourself. The default user for your new repository is the same as your chisel username, however the password is ************, we recommend you log in and change this to something else. Remember since fossil is an all in one solution you are required to setup repository specific permissions. While your repository won't show up on your public user page you still need to go in and lock it down yourself. The default user for your new repository is the same as your chisel username, however the password is ************, we recommend you log in and change this to something else. Username: redacted Password: ************ URL: http(s)://chiselapp.com/user/redacted/repository/foo Return to dashboard ```
Re: Can't push changes to chiselapp.com
The problem eventually turned out to be caused by a couple of *large* database dumps that I'd added. These were sufficient to run up against the standard 512 MiB memory limit. I eventually spotted some **512 Internal Server error** messages; I can't be sure whether or not they were always there and I was overlooking them.
Can't push changes to chiselapp.com
I've had a chiselapp username for many years - it's the second component (of four) of my email address above. The name of the prime repo is the same as my username. Recently, I haven't been able to push changes to it - the most recent change showing on chiselapp is from June 20. My local repo has several changes since then, I have autosync switched on, so changes should have been pushed; anyway, I've done an explicit **fossil sync** and they haven't appeared. I've created a new repository, named **myStuff** and executed ``` % fossil remote https://chiselapp.com/user/<username>/repository/myStuff % fossil push ``` After the push command, fossil confirmed it was pushing to https://chiselapp.com/user/*username*/repository/myStuff, but was silent otherwise. My new repository is still empty. Before I executed the **fossil remote** command above, my local repo was pointing to https://chiselapp.com/use/*username*/repository/*username*; the command **fossil sync** behaved in a similar fashion - i.e. the only output was a message confirming the URL it was syncing with. I've raised the original **sync** problem in [the fossil forums](https://fossil-scm.org/forum/forumpost/46d8d3152162a4d4?t=h) and the folks there feel the problem lies with chiselapp not fossil. For reference, my local machine is running Linux Mint 20.2 Cinnamon, and my fossil client is 2.15 [2c6012c4aa].
Re: unable to sync existing repository correctly
Same issue here, whatever I enter in the override project ID form it seems not to be taken into account by the backend