We’re pleased to introduce a new initiative we’ve been working on: Nix@NGI. This working group is centered around the idea of improving how open source software operates, with a focus on reliability and ease of use.
The background and details of this project are explained in more depth in our initial post on the Nix Discourse. You can read it here: Nix Discourse Initial Post. For those who’d like to dig into the technical aspects, the project’s GitHub repository is available here: Project GitHub.
We’d appreciate your feedback—have you undertaken similar efforts or encountered challenges we should be aware of? Let’s share insights and build connections through our experiences!
@idabzo looks like you’ve got some money to work, learn and meet. That’s very nice. Bit still you’ve got money from the state, and that means the help is politicized, so no way for me to participate.
Anyway, if you want my honest opinion, Nix doesn’t work. So for example you need to have two versions of PostreSQL installed for development - 13 and 14. How do you switch between them and upgrade minor versions? There are a couple of cryptic file formats, and a ton of overly excited people, but no things like this:
# install both versions and make later active
onix install postrgres@13 postgres@14
Thank you for sharing your thoughts and engaging with us.
While it’s true that this project operates within the broader framework of the NGI Zero initiative—focused on promoting European values such as transparency, inclusivity, and democratic participation in IT—our role is to implement the associated deliverables in ways that serve the entire community. We’re committed to ensuring that the tools and practices we build reflect these principles while remaining practical and impactful for all users, regardless of political stance.
We understand the specific concern raised, and while it’s not directly within the scope of this project, we believe our efforts will provide a foundation that empowers the NixOS ecosystem as a whole. By fostering collaboration and innovation, we hope to help developers address such challenges more effectively in the future.
Your feedback plays a crucial role in shaping our work, and we’re grateful for your insights. Thank you again for taking the time to share your perspective—it’s invaluable to us.