I would like to introduce you lovely OpenSource Lovers to a GIT-Alternative called FOSSIL that I also stumbled upon because of this Blog.<br> It’s basically opensource Github-in-a-box which means it’s an SCM with:

  • Bug-tracker
  • Ticketting-system
  • Forum
  • Wiki-system
  • even a Chat-functionality
  • Has built-in GUI
  • Also has a Web-Server
  • Self-Hostable like Gitea/Forgejo

& the best part it’s all in ONE STANDALONE FILE!!! which is extremely lightweight which you can copy to your $PATH & works even in crappy internet. how cool is that!!

However this tool supports a completely different style of development in FOSS called the “Cathedral-Style” whereas GIT suports a “Bazaar-Style”<br> The person behind Fossil is the creator of SQLite, <u>Dr.Richard Hipp</u> & they even made other projects to support Fossil like a PIC-Like language called PikChr<br> Well just in case; here’s a list of difference between Git vs Fossil<br> & guess what!! they even have a hosting service called CHISEL

Listen; Just check it out & use it for fun in your spare time even with the flaws it has (& Try out Darcs & Pijul as well)

    • kingthrillgore@lemmy.ml
      link
      fedilink
      arrow-up
      5
      arrow-down
      4
      ·
      edit-2
      1 month ago

      Git is far from user friendly but that’s a design consideration from a decentralized architecture. Fossil will have the same considerations. People need to learn how to use Git.

      The problem is there’s only one person who really knows how to use it: Linus.

      • silasmariner@programming.dev
        link
        fedilink
        arrow-up
        7
        ·
        1 month ago

        I remember Linus saying in an interview that he’d only really been involved in git for the first 6 months or so and that the other devs had managed it without him since then. This makes sense - Linus’s creations aren’t successful because he’s the only person who understands them, they’re successful because there are so many other collaborators on them.

      • TrickDacy@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        1 month ago

        Isn’t that by design? I believe the intention was to offload that capability to an existing solution, usually ssh.

        • ZeroOne@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          3
          ·
          1 month ago

          Yeah & for that we have to deal withe Dependency hell Look at the size of Fossil & compare

          • TrickDacy@lemmy.world
            link
            fedilink
            arrow-up
            3
            ·
            1 month ago

            Not sure what that means. Never once heard of git being a problem or large in size. Further, it’s extremely widely supported.