Why SQLite Does Not Use Git

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • jj

    A Git-compatible VCS that is both simple and powerful

  • Check out https://github.com/martinvonz/jj/. It's highly inspired by Pijul, among VCSes, and uses a git backing store, so you can use it personally and (mostly) seamlessly interact with any git-only team.

  • mozsearch

    Mozilla code search website. (Please file bugs in bugzilla at https://mzl.la/2YtXmoN)

  • All the time. I would say at least 50% of my code browsing is done from my phone. I make heavily use of the mobile GitHub web interface for this (find-references support has been a godsend, search is still meh, I hate how they keep breaking basic find-in-page with SPA jank). Also Searchfox [0] when I need to comb through Firefox code (fast, excellent, no complaints).

    Context: grad student, programming languages and systems research plus a bunch of IoT hacking on my own time. Either elder Gen Z or youngest possible Millennial, depending where you put the cutoff.

    [0] https://searchfox.org

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

  • I've tried to extend my work day by checking on projects from the train. Absent spotty data coverage, I've found GitHub works fine and I can do light code reviews easily.

    GitHub pulse[1] is a great UI for looking at recent activity. This page is bare for the SQLite mirror because they don't work on GitHub so it only has commit history. The linked Caddy project is a better example. IMO it looks more useful than the timeline.

    I wonder if anyone's built the equivalent view for git/GitHub already. Shouldn't be too difficult.

    [1] https://github.com/caddyserver/caddy/pulse

  • termux-packages

    A package build system for Termux.

  • I wonder how far you could get with the git client in termux. I got vim running at one point.

    [1] https://termux.dev/

    [2] https://packages.termux.dev/apt/termux-main/pool/main/g/git/

  • manga-image-translator

    Translate manga/image 一键翻译各类图片内文字 https://cotrans.touhou.ai/

  • A lot of problem with Python packages is the fact that a lot of Python programs is not just Python. You have a significant amount of C++, Cython, and binaries (like Intel MKL) when it comes to scientific Python and machine learning. All of these tools have different build processes than pip so if you want to ship with them you end up bring the whole barn with you. A lot of these problems was fixed with python wheels, where they pack the binary in the package.

    Personally, I haven't ran into a problem with Python packaging recently. I was running https://github.com/zyddnys/manga-image-translator (very cool project btw) and I didn't ran into any issues getting it to work locally on a Windows machine with Nvidia GPU.

  • fossil-mirror

    A test of the ability of the Fossil DVCS to mirror to GitHub

  • time git clone https://github.com/drhsqlite/fossil-mirror

  • ghstack

    Submit stacked diffs to GitHub on the command line

  • It seems like this is an idea that is really sticky.

    [0] https://github.com/ezyang/ghstack

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Git

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  • Git came before Mercurial. Both git and Mercurial were spawned by the same event; BitKeeper revoking its free license for Linux kernel development.

    Git development began 2005-04-03, and was self hosting on the 7th. Mercurial was announced on 2005-04-19, and has been self hosting since 2005-05-03.

    Original git commit: https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23...

    Original Mercurial commit: https://repo.mercurial-scm.org/hg/rev/9117c6561b0b

  • Because no one is driving a universal content aware diff, as far as I can tell.

    If you just want images then gitlab does a good enough job.

    https://gitlab.com/gitlab-org/gitlab-test/-/commit/2f63565e7...

  • cli

    GitHub’s official command line tool

  • They already have the GitHub command line, actually.

    https://cli.github.com/

  • VFSForGit

    Virtual File System for Git: Enable Git at Enterprise Scale

  • https://github.com/microsoft/VFSForGit

    better than it used to, with the caveat that git in particular is not and has never claimed to be good at versioning blobs.

  • rekor

    Software Supply Chain Transparency Log

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts