Magit 4.0 Released
Magit 4.0 has been released after three years, featuring new commands and improved functionality. The creator seeks community support for financial sustainability and plans more frequent updates.
Read original articleMagit 4.0 has been released after three years of development, featuring 1,077 commits. Magit is a text-based Git interface for Emacs that enhances user workflows with context-sensitive commands and advanced features. The release includes around three dozen new commands and improved functionality, such as context-sensitive right-click menus. The development process faced challenges due to the need for compatibility with other packages, particularly Forge, which underwent significant refactoring. The creator, Jonas Bernoulli, expressed a commitment to more frequent releases in the future, aiming for eight per year. He also highlighted the importance of user feedback in improving the tool and acknowledged the challenges of sustaining his work financially. Bernoulli emphasized the need for community support to continue developing Magit and other Emacs projects, as his income relies on user donations. He aspires to find 1,000 supporters to achieve a sustainable living as a free and open-source software developer.
- Magit 4.0 was released with 1,077 commits after three years.
- The update includes new commands and improved user interface features.
- Future releases are planned to occur every one to two months.
- The creator seeks community support to sustain his work financially.
- User feedback is crucial for ongoing improvements to Magit.
Related
Immich Progress Update [July 2024]
Significant developments in the Immich project in July 2024 include core contributors transitioning to full-time roles, updates like container consolidation, email notifications, machine learning for similarity deduplication, and upcoming features outlined in a public roadmap. The team aims to stabilize Immich by year-end, welcoming community contributions.
Wikimedia Gitlab Migration Status
The Wikimedia movement supports Gerrit and GitLab for code hosting to reduce change fatigue. Challenges arose during migration to GitLab due to missing features, leading to the recommendation to keep deeply connected repositories on Gerrit.
Highlights from Git 2.46
Git 2.46 has been released with contributions from 96 contributors, introducing pseudo-merge bitmaps, enhanced credential helpers, and a new git config command, alongside various bug fixes and improvements.
Emacs development charts, 10×10%
Efforts to reduce Emacs bugs have led to a 45% decrease, with a focus on encouraging contributions from casual developers. The upcoming Emacs 28 release promises significant updates and improvements.
Sublime Text 4180
Sublime Text 4 Build 4180 is available for macOS, Windows, and Linux, featuring syntax highlighting improvements, new file handling options, and various bug fixes to enhance user experience and stability.
it's so good I use it to work with git even when I'm not using emacs. it's so good I barely remember how to use it conciously because my fingers just know which keys to press in a row to do things. it's so good I donate money for something that hasn't had a release in three years.
I've still not fully absorbed magit, and mostly just use the command line and the emacs interactive git rebase mode, but I go in there once in a while. And wow. So cool.
There's also 'legit' for lem, the Emacsen written in Common Lisp. https://github.com/lem-project/lem/blob/main/extensions/legi...
(Please support the developer)
Like.. Is there someone also working full time on dired? (and should there be?)
The description of the protracted refractor of a tangle of libraries just smells of yakshaving
I've been using Magit for years and... While it very handy and nice, from my perspective, it's been a "done" mode for a long long time.
I always wanted to try magit, but I never learned emacs. Gitu is an amazing alternative that is inspired by magit and works with arrow-keys/vim motions: https://github.com/altsem/gitu
except there's currently a bug that stops commit from working (c - c) when developing in wsl or a devcontainer, hopefully it'll be fixed soon. BUT if you're developing directly on your machine it is an excellent interface to git.
Related
Immich Progress Update [July 2024]
Significant developments in the Immich project in July 2024 include core contributors transitioning to full-time roles, updates like container consolidation, email notifications, machine learning for similarity deduplication, and upcoming features outlined in a public roadmap. The team aims to stabilize Immich by year-end, welcoming community contributions.
Wikimedia Gitlab Migration Status
The Wikimedia movement supports Gerrit and GitLab for code hosting to reduce change fatigue. Challenges arose during migration to GitLab due to missing features, leading to the recommendation to keep deeply connected repositories on Gerrit.
Highlights from Git 2.46
Git 2.46 has been released with contributions from 96 contributors, introducing pseudo-merge bitmaps, enhanced credential helpers, and a new git config command, alongside various bug fixes and improvements.
Emacs development charts, 10×10%
Efforts to reduce Emacs bugs have led to a 45% decrease, with a focus on encouraging contributions from casual developers. The upcoming Emacs 28 release promises significant updates and improvements.
Sublime Text 4180
Sublime Text 4 Build 4180 is available for macOS, Windows, and Linux, featuring syntax highlighting improvements, new file handling options, and various bug fixes to enhance user experience and stability.