home.social

#fossilscm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fossilscm, aggregated by home.social.

fetched live
  1. #Fossil er distribuert forum, wiki, saksbehandler o.l. på toppen av #SQLite.

    Nesten som en atproto-app som Eurosky-folka pusher 😜

    Eks på oppsett for å kjøre greia på domeneshop:

    få.rødsei.no/wiki?name=Fossil+

    #FossilSCM #cgi

  2. @henrik If you’re going with #fossilscm you can host your project free at chiselapp.com 😎

  3. Oh man how cool Fossil is! I updated the Goophy devlog entry on my gopher hole and with just one command: ' fossil commit -m "Update Goophy Devlog" ', it commited the changes and synced them with my remote fossil server.

    #fossilscm #fossil

  4. @krille perhaps switching to platforms as the all-in-one #FossilSCM - easily self hosted on lowest tier vps - or #Codeberg would assuage who is annoyed at GitHub’s #softwareBloat. And boost participation.

  5. Hi guys, I know this risk to become the dumbest question ever made on the #fediverse but I must ask it not matter what…

    For all the experts and non-experts… Is it possible, or would it possible, to have a plain text image format?

    Something that can be diffable and you can track changes as for instance the #SVG format. It looks like all these control versions, like #git, aren't very suitable to handle format like #png, #jpg ,etc… They can only handle them as a binary blob and track if it has changed and re-upload or re-download fully.

    Long-story short: handle the creation of catalog with #Fossil-scm hasn't been very good regarding managing the huge amount of pictures…

    #DesignWithOpenSource #gimp #opensource

  6. Fossil-scm help

    #fossilscm expert I need your help...

    The repo on the server has an error on a hash:

    size mismatch on artifact 1271: wanted 261534 but got 0
    wrong hash on artifact 1271
    954 non-phantom blobs (out of 1297 total) checked:  2 errors
    low-level database integrity-check: ok

    How can I fix it?
    From the local machine I can't do anything:

    fossil update
    SQLITE_NOTICE(539): recovered 9 pages from /home/me/sp/projects/ctlg0.fossil-journal
    Pull from ssh://me/sp/ctlg0.fossil
    bind [127.0.0.1]:12000: Address already in use
    Round-trips: 1   Artifacts sent: 0  received: 0
    wrong hash on received artifact: 3661aa5b091f6eb3937419b05697b7ddc0e645cab2a5cf0e6a95fcc20203fe5f
    Round-trips: 1   Artifacts sent: 0  received: 12
    hash of rid 889 does not match its uuid (
    fish: Job 1, 'fossil update' terminated by signal SIGABRT (Abort)

    Is there any magic command to auto repair or discard that hash?

    Thanks in advance!

    #linux #freebsd #mastohelp #fossil

  7. @aslakr @bert_hubert
    And he also created the source management for SQLite: fossil-scm, which includes pikchr support (and webGUI, ticketing system, forum, developer chat, ...)
    fossil-scm.org/
    #sqlite #fossilscm

  8. Anyone migrate from #GitHub or #GitLab to #Codeberg or other options? Curious what your experience might have been like. The 3 features I have a lot of interest in are Public #Repositories, Private Repositories, and #GitHubPages. GitHub offering all 3 of these for "#free" is a huge advantage for "users". #Forge #Foregejo #FossilSCM

  9. Is there a #git command to create a single file backup of an entire repository? Say I'm self-hosted and I want to back up offsite now and then. In #fossilscm the repo is already a single file so it's trivial.

  10. If you're using #fossilscm then you might find these #nix flakes and #rust bindings useful:

    git.sr.ht/~cgenie/libfossil-fl (#nix flake to download & compile libfossil source code)

    git.sr.ht/~cgenie/libfossil-rs (low-level #rust bindings from bindgen)

    git.sr.ht/~cgenie/libfossil-rs (a bit higher level #rust lib)

  11. #FossilSCM is cooler than I thought and fossil-scm.org really is like a fossil default server. It even has built in chat! :D

  12. The last #Apache security update on #Debian broke something with #fossil #fossilscm.

    This is fixed in Fossil trunk. Details here: fossil-scm.org/forum/forumpost

    If you get the "server did not reply" error when syncing a repo, update your client and server to the last snapshot. An official Fossil 2.24 release should be out in the coming days.

  13. I deeply respect @briankrebs, but in this case I think the data he's presenting is fundamentally invalid. A little-known fact about #Git history is that #timestamps are both definable and mutable. While you might be able to make statements about when a Git commit was pushed to a server using the server-side SSH or HTTP logs, the fact that you can set GIT_AUTHOR_DATE and GIT_COMMITTER_DATE as environment variables means you can't rely on commit timestamps alone for this type of analysis.

    This is a feature of Git since the ability to squash or rewrite its mutable history is a key differentiator compared to #FossilSCM or other #SCMs that treat history as immutable(ish). For example, allowing one to do things like report a commit as the time a patch or source document was originally written rather than just noting when it was committed or merged can be very useful in accurately representing the real-world evolution of data created outside the repository.

    This is not a flaw in Git. Anyone savvy enough to craft the #xz attack could just as easily have adjusted their system clocks instead, leading to fraudulent timestamps in the commit history anyway.

    Forensically, you'd need to look at the timestamps from NTP-backed server or router logs, not just the Git history. All Git clients are technically "offline" until they push one or more commits to a remote, so there's really no way to validate client-side SCM timestamps. This is also true of email headers, filesystem attributes, and any other data that relies on real system clocks or user-defined timestamps, so you'd need more points of correlation than are provided here.

    linkedin.com/posts/bkrebs_one-

  14. Started to play with fossil-scm.org/ recently and I’m surprised it’s not widely used in the industry.

    #fossilscm #git #scm

  15. Fossil SCM users here?

    I'm considering using it for my notebase. Any experiences or links to share?

  16. AsmBB - by John Found. "fully written in assembly language and uses SQLite as a database back-end. That is why it can work on really weak hosting and in the same time serve huge amount of visitors without lags and delays."
    asmbb.org/what-is-asmbb.1/

    The initial user experience is quite impressive with a number of small affordances that build a silky feeling. Now on my shortlist for when I next desire to host a forum.

    Found by way of #fossilscm forum and Brian Tiffin.
    #SmallWeb

  17. I tagged sqlite, but really it's #fossilscm that represents my ideal. A single self contained application that wraps data and UI and disconnected offline/online synchronization in one package. It's awesome, and I don't understand why more projects haven't copied it.