Some of the presented features as well as many bugfixes and improvements were sponsored by Codeberg.
In 2024, we allocated a budget of 21.500 € for Forgejo development. Human time is costly, but the amount of features and fixes, especially for things that were on the wishlist for many years, are worth the investment.
TIL: When you use #codeberg and/or #forgejo, you can pimp your profile page by creating a repository called .profile (the dot is important) with a single file called README.md in it. Once done, the Markdown in said file will be shown as default content on your profile page. This is going to be fun! https://codeberg.org/jwildeboer
Forgejo v7.0 is available with translations in Bulgarian, Esperanto, Filipino and Slovenian; SourceHut builds integration; support for the SHA-256 hash function in Git; source code search by default and more. It also is the first Long Term Support version. The adoption of semantic versioning is the reason for the version bump from v1.21 to v7.0 and is compatible with existing tools. ✨
Pipe Viewer - pv - is a terminal-based tool for monitoring the progress of data through a Unix pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.
This release adds a new SI units feature supplied by Kevin Ruddy, incorporates French translations supplied by Thomas Bertels, and fixes bugs with TMPDIR support and blocking output.
PV uses the resources of the @Codeberg platform for free software development.
It is an #OpenStreetMap based service to find #vegan (and #vegetarian) restaurants, in other words an open alternative to #HappyCow (except for the review functionality).
It continues to strike me that now, almost 4 months after last commit on any #github project, including #inxi, gh users keep starring my gh repos, even though all of them clearly state that the code is migrated to @Codeberg in the README, which is why I got sick of gh users, they don't read as a whole, and tended to post annoying issues. The users who read, tend to post good issues. that's what I see on codeberg smxi repos now. Not perfect, nothing is, but better. So happy with switch.
We also took the opportunity to refine our release process, so now our container-first releases are over here https://codeberg.org/karrot/karrot/releases - being built using Codebergs CI.
Huh, apparently #Gitea switched to an open core model a while back, and the good people at CodeBerg e.V. made a fork called #Forgejo . Maybe I should switch?
I am currently working on #accessibility in #forgejo. And I discovered a problem with focus where it is not possible to navigate the page with "tab", a dropdown makes the focus skip to the end of the page and you end up in a loop.
Can someone recommend ways or tools to debug focus in webbrowsers? I have a hard time to see how the focus skips there. Any hints are welcome.
Do you thank everyone who makes your software project a success?
Take the time today and explicitly send appreciations to those who don't send you code patches, but help with #design, #localization, user support, defining priorities, community management and so much more!
How clean is your #fork? #github, the place that #microsoft gets #openSource developers to provide it free #ai training data for use by proprietary products, is being attacked by bots making millions of malicious forks (copies) of projects and adding password stealing code.
Check your sources carefully before you #git clone!