Vers plus de souveraineté numérique en Allemagne !
Un changement qui dépasse la technique : c’est un acte politique, pour reprendre le contrôle sur ses outils numériques.
#souveraineténumérique #opensource #transitionnumérique #schleswigholstein #InnovationPublique #indépendancetechnologique
https://www.frandroid.com/marques/microsoft/2652317_chez-nous-teams-cest-fini-pourquoi-cette-region-allemande-se-separe-de-microsoft
opensource
Help us bring the Django community together at DjangoCon US 2025! We have some premium sponsorship opportunities that offer incredible exposure!
i made some small portable windows apps and put them up for free. CC0 - public domain, do whatever you want with them. No accounts, no telemetry, no installers.
- Core Cooldown - break timer
- Whisper Voice - local speech-to-text
- TypoGenie - Markdown to Word docs
- TutorialVault - video tutorial organizer
- OpenPylon - local Kanban board
- Vesper - distraction-free Markdown reader
Source on my self-hosted Gitea.
Little Bits: Issue #26 For June 2025
A new instalment of Little Bits is here with endless opportunities, inspiration and creativity along with a message of encouragement to get ‘er done.
Say I just came up with something really cool that's a library and can be useful to folks. In pre-AI times, I'd slap a GPL on it and release it as an open repo.
Now, today, how can I make it available in a way that won't get instantly sucked into training data?
Secondly (and more importantly), how can I make sure people bring their questions to me, so the project can evolve? (As opposed to them asking LLMs to hallucinate/slopcode quick tweaks for them?)
Lyon ditching Microsoft.
https://www.theregister.com/2025/06/26/lyon_leaving_microsoft/
#microsoft #lyon #france #foss #opensource
Join us today for our Godot Meetup @ IN-Berlin!
Friday, 27 Jun 2025, 19:00-22:00
Individual Network Berlin
Lehrter Straße 53, 10557 Berlin
https://www.meetup.com/godot-user-group-berlin/events/308353660/
#Berlin #GodotEngine #OpenSource #GameDev #Meetup #Hackspace #Makespace #Godot4
Join us next week on Thursday for our Godot Meetup @ Saftladen!
We adjusted our schedule: from now on we are meeting on every 4th Thursday of the month at Saftladen (instead of Fridays at IN-Berlin) and every 2nd Thursday at c-base (like before). Hope to see you at Saftladen soon!
Thursday, 26 Feb 2026, 19:00-22:00
Saftladen Game Collective
Normannenstraße 1, Lichtenberg, 10367 Berlin
https://www.meetup.com/godot-user-group-berlin/events/312319253/
Have you checked out our Summer Clearance Sale yet? Select back issues and products are 50% off through July 31st! Get 2024 and older issues of Linux Magazine, @adminmagazine, Special Issues, and select products. Follow the link for the shop for your region/currency.
https://shop.linuxnewmedia.com/shop/category/summer-clearance-79
#Linux #OpenSource #security #FOSS #LibreOffice #hacks #RaspberryPi
The Django Software Foundation’s 2024 Annual Impact Report is now live! https://www.djangoproject.com/weblog/2025/jun/30/django-2024-annual-impact-report/ A recap of all of our activities over 2024, and plans under way for 2025. We hope you like it 💚
Big update from our Documentation team – the #LibreOffice 25.2 user guides are now available! This is fantastic work, driven primarily by volunteers: https://blog.documentfoundation.org/blog/2025/07/01/%f0%9f%93%a3-the-new-libreoffice-25-2-user-guides-are-here/ #foss #OpenSource
FreeBSD 15.0 aims to introduce a KDE desktop installation option, allowing users to boot directly into a graphical login with minimal setup required.
https://linuxiac.com/kde-desktop-environment-comes-to-freebsd-15-0-installer/
🎉 Huge shoutouts to two amazing contributors from Korea's #OSSCA program who just made #Fedify even better!
First, @z9mb1 delivered PR #321, adding a handy -o/--output option to fedify lookup. Now you can save lookup results directly to files instead of just printing to terminal—a nice quality-of-life improvement for analysis and scripting workflows.
But the real showstopper is @joonnot's incredible PR #283, which introduces the brand new @fedify/testing package! This massive contribution (2,014 lines across 20 files) brings MockFederation and MockContext classes that completely transform how we test federated applications. No more complex setups or actual network requests—just clean, straightforward unit testing with activity tracking, inbox simulation, and queue-aware testing capabilities.
These contributions solve real pain points and showcase the amazing talent emerging from the OSSCA program. Both features will be available in the upcoming Fedify 1.8 release. The future of federated software development just got a lot brighter! 🚀
What exactly is #Mirlo, in a nutshell? 🥜🐦⬛
#Music #Coop #Musicians #OpenSource #SignUp #Coops #Bands #MusicCommunity #NewMusic #Cooperative #Community
We'd like to recognize some excellent contributions from our #OSSCA (Open Source Contribution Academy) participants who have been working on #Fedify.
@gaebalgom contributed PR #339, which introduces the @fedify/elysia package to provide Elysia integration for Fedify. This work addresses issue #286 by creating a plugin that enables developers using #Bun and #Elysia to integrate Fedify's #ActivityPub capabilities into their applications. The contribution includes the core integration module, documentation, examples, and proper monorepo configuration, making Fedify accessible to the Elysia community.
@r4bb1t submitted PR #315, implementing comprehensive AbortSignal support across multiple APIs to resolve issue #51. This contribution adds request cancellation capabilities not only to lookupWebFinger() but also to lookupObject(), DocumentLoader, and the HTTP signature authentication flow (doubleKnock()), allowing developers to properly handle timeouts and abort ongoing requests throughout the entire request chain. The implementation includes extensive test coverage for cancellation scenarios across all affected components and lays the groundwork for adding --timeout options to various CLI commands like fedify lookup, fedify webfinger, and fedify nodeinfo, making federated applications more robust and responsive.
@ooheunda addressed a testing infrastructure issue with PR #350, fixing a race condition in PostgreSQL message queue tests that was causing intermittent failures (issue #346). By adding explicit initialization before concurrent message queue listeners, this fix prevents table creation conflicts that were affecting test reliability, ensuring more consistent PR testing for all contributors.
@songbirds provided two test stability improvements with PR #344 and PR #347. The first PR adds skip guards to RedisKvStore tests as a workaround for a known Bun runtime issue, keeping the test suite functional while awaiting an upstream fix. The second PR resolves a race condition in the code generation process by randomizing output filenames, preventing conflicts during parallel test execution. These contributions help maintain a stable testing environment for the project.
Thank you all for your contributions to Fedify. Your work helps make federated social networking more accessible to developers.
KLAXXON! #SOURCE issue 2 is now available for download! In case you don't know what I am on about SOURCE is my attempt at an #opensource "pay what you feel" magazine. In this issue we look at #Godot, #Inkscape, #OpenStreetMap #Logseq #Termux and #Syncthing
There's a little more info and a direct to pdf link on my blog as well as links to Issue 1 which was a deep dive on Computational Fluid Dynamics with #FreeCAD.
https://concretedog.blogspot.com/2025/07/source-issue-2-out-now.html
Please Boost!
🎉 Huge shoutout to @2chanhaeng for implementing custom collection dispatchers in #Fedify through the Korean #OSSCA program!
This incredible contribution adds support for creating arbitrary collections beyond the built-in ones (e.g., outbox, inbox, following, followers). Now developers can expose custom collections like user bookmarks, post categories, or any grouped content through the #ActivityPub protocol:
federation .setCollectionDispatcher( "bookmarks", Article, "/users/{identifier}/bookmarks", async (ctx, values, cursor) => { const { posts, nextCursor } = await getBookmarkedPosts(values.identifier, cursor); return { items: posts, nextCursor }; } ) .setCounter(async (ctx, values) => getBookmarkCount(values.identifier) );
The implementation is technically excellent with full #TypeScript support, both Collection and OrderedCollection types, cursor-based pagination, authorization predicates, and zero breaking changes. @2chanhaeng delivered not just code but a complete feature with 313 lines of comprehensive documentation, practical examples, and thorough test coverage.
This opens up countless possibilities for ActivityPub applications built with Fedify. From user-specific collections to complex categorization systems, developers now have the flexibility to create any type of custom collection while maintaining full ActivityPub compliance.
Thank you @2chanhaeng for this outstanding contribution and to the OSSCA program for fostering such excellent open source collaboration! 🚀
Issue: https://github.com/fedify-dev/fedify/issues/310
Pull request: https://github.com/fedify-dev/fedify/pull/332
🚀0 A.D. Alpha 28: "Boiorix" is here! 🔥 The first non-alpha release of our free, open-source RTS, named after a king of the Cimbri. Play on Windows, macOS and Linux no ads, no paywalls!
🔽 Download: https://play0ad.com/download/
#0AD #0ADGame #RTS #StrategyGames #OpenSource #FOSS #OpenSourceGame
#LinuxGaming #MacGaming #WindowsGaming #Gaming #VideoGames
#IndieGame #IndieDev #GameDev #FreeSoftware #HistoricalGaming
This French city has said no to Microsoft.
Automate the most repetitive operational task in Proxmox: keeping cluster nodes updated! ProxPatch drains, migrates, patches, and reboots nodes in a controlled rolling fashion — no downtime, no manual intervention.
ProxPatch is written in Rust and fully #opensource.
Website: https://proxpatch.de
GitHub: https://github.com/gyptazy/ProxPatch
#PVE #homelab #enterprise #Debian #PatchManagement #ProxmoxVE #Security #ProxLB #SecurityUpdateManagement #Automation #Rustlang
Trying out a new text editor. Really liking how screen reader friendly it is, but still, no autocorrect/text replacement support. Still, check this out. You can disable spell check, which I have done. https://github.com/Ambro86/Sonarpad #PlainText #OpenSource #TextEditor #Software
KLAXXON! #SOURCE issue 4 "Airwaves and Airplanes" is out! Good grief that's taken a while! Anyway in this issue we have a beginners tutorial for the fabulous @gnuradio we also get started with #OpenVSP which is #NASA's #opensource vehicle sketchbook and it's rounded out with a look at a new @FreeCAD workbench, Detessellate which helps reverse engineer Mesh to #CAD files. We've also tweaked a few things on the website! https://sourcemag.co.uk/
🚀 MapLibre July 2025 Newsletter is out!
What's news: complex script support in Native, Martin’s refreshed UI, and Board election process now open 🗳️
🙏 Thanks to Jawg Maps for renewed sponsorship.
📖 Read: https://maplibre.org/news/2025-08-04-maplibre-newsletter-july-2025/
An app to keep you efficient. 👩💻
#FOSS #OSS #OpenSource #software #tech #dev #SoftwareLicensing

