HEPTAPOD_CHANGELOG.md · heptapod-17.11.3 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab

#Goals2025

Moving away from the constant upgrade cycle & moving closer to the ideals of #PermaComputing #MalleableSoftware

Design and setup a redundant system of old/used, cheap, low-power devices running ia: #Guix, #Linux, #FreeBSD, #macOS, #HaikuOS, #Plan9Front, #X11, #P9, #NFS, all working together

Become an expert on #MicroControllers #ESP32 #STM32 #RP2040 #MIPS #RiscV

DIY sensors which sing like birds to communicate their status

DIY robots "drones"

Move as much as possible of my computing needs to the #Terminal, #Emacs, #Rio #CLI #TUI #P9

Get an #3DPrinter and learn to use it

Design and build my own portable 8dot #braille terminal & try out if 3x3 or 3x4 dots is also workable.

Design and build my own low-power computers, their OS, and tools

Writing more of my own tools #DIY

#SmallTalk #ObjectPascal #Prolog #Scheme #Racket #CommonLisp #Haskell #Rust #Go #ObjectiveC #Swift

Deploy #LoRa #ReticullumNetwork #RNodes #MeshCore #Meshtastic

Start an #InternetResiliencyClub

Add #Tor, #I2P support by #WebProxy

#SolarPowered #SelfHost over #I2P, #OnionService #Blog #Wiki #Repositories #GopherHole #Darcs #Mercurial

#SelfHost my own #EmailServer, which will only accept email from #KnownServers #CommunityEmail #MutualEmailAcceptance

Share files via #BitTorrent over #I2P

DIY #HomeAutomation
DIY #GardeningAutomation
DIY #GreenHouse

Get a house cat, train the cat, use voice and gestures

Start asking money for advice & technology support

Build/program my own opportunistic and strange cryptocurrency miners #BTC, #XMR, #ZEC, etc #Art

#MakeMoreArt #LearnToDraw #Learn3DModeling #LearnGenerativeArt #LearnToComposeAmbientMusic

#ReCreateJottit #ReCreateInstikiWiki

#WriteMore #PublishMore #Letters, #Essays, #Missives, #Reports, #Treatise

#Incomplete #Ongoing #NotFinal

#heptapod 18.0.0rc1 released, based on #gitlab 18.0.2 and including major internal refactorings to pay technical debt off! Docker: https://hub.docker.com/r/heptapod/heptapod/tags?name=18.0.0rc1 Changelog: https://foss.heptapod.net/heptapod/heptapod/-/blob/heptapod-18.0.0rc1/HEPTAPOD_CHANGELOG.md #git #mercurial

Time for an odd one I guess... This is a topic that seems to keep coming up and I'm curious how wide spread it is.

Are you aware that #Git, #Mercurial, and other version control tools have a global ignore file so you can add stuff like venv, node_modules, etc too it instead of adding these files to the ignore file in every repository?

See https://git-scm.com/docs/gitignore and https://wiki.mercurial-scm.org/.hgignore for some examples.

And I just learned from the docs that XDG_CONFIG_HOME/git/ignore is the default.

Yes
78.9%
No
21.1%
Poll ended at .
Git - gitignore Documentation

HEPTAPOD_CHANGELOG.md · heptapod-17.11.2 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab

Woah, #launchpad is not going to support #bazaar anymore. Reminds me of when #bitbucket stopped supporting #mercurial. It didn't kill mercurial, but it sure didn't help. 🙃

https://www.omgubuntu.co.uk/2025/06/launchpad-bazaar-support-being-removed

Canonical is Removing Bazaar from Launchpad

Canonical is sunsetting Bazaar version control on Launchpad in 2025. Learn about the timeline, migration options, and what it means for Ubuntu development.

OMG! Ubuntu

Realised that most docker images for Kallithea, a mercurial and git source control manager, were mostly very outdated or broken.

Ended up getting nerd snipped and worked on my own image for Kallithea!
https://github.com/Jalict/kallithea-docker

It is my first time doing a public facing docker image, feedback welcome :)

#selfhosting #mercurial #git #versioncontrol #scm #gitea #forgejo #docker

Trying to get the #mercurial test suite working again in the #openSUSE packages. I realise now why the tests are disabled by default.
For reference they take about 15 minutes when using all cores of my 5900X. Some of the openSUSE build workers are quite a bit slower than that it seems.
HEPTAPOD_CHANGELOG.md · heptapod-17.11.1 · heptapod / heptapod · GitLab

GitLab CE Rails application, converted to a Mercurial repository and modified for Mercurial support in a Mercurial branch called "Heptapod".

GitLab

Mozilla uses Microsoft GitHub as the official home for Firefox source code

The switch in version management from Mercurial to Git, which began two years ago, is now complete. The central repository is now located on GitHub.

https://www.heise.de/en/news/Mozilla-uses-Microsoft-GitHub-as-the-official-home-for-Firefox-source-code-10384645.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

#Browser #Firefox #GitHub #IT #Mercurial #Microsoft #Mozilla #Softwareentwicklung #Versionskontrolle #news

Mozilla uses Microsoft GitHub as the official home for Firefox source code

The switch in version management from Mercurial to Git, which began two years ago, is now complete. The central repository is now located on GitHub.

heise online