Skip to content
This repository was archived by the owner on Jul 30, 2025. It is now read-only.
This repository was archived by the owner on Jul 30, 2025. It is now read-only.

Deprecating Makes in Favor of Nix Flakes #1439

@dsalaza4

Description

@dsalaza4

After a thorough review of Makes and other build system alternatives, Fluid Attacks has decided to transition fully to Nix Flakes for all our builds.

This decision brings significant benefits, including the opportunity to rely on and contribute to the incredible Nix community instead of maintaining our own build system.

What this means:

  1. Makes will be officially deprecated on July 30, 2025.
  2. https://makes.fluidattacks.tech will be taken down (docs will remain available in the source code).
  3. https://github.com/fluidattacks/makes will be archived — but users will still be able to fork it and benefit from its source code.
  4. Containers published by Makes will remain available in the GitHub Container Registry for those who still rely on them.

If you're currently using Makes, we strongly recommend migrating to Nix Flakes. It offers a powerful, modern approach to reproducible builds, is widely adopted, and aligns closely with the Nix ecosystem you may already be familiar with.

To get started, we recommend checking out the Nix Flakes documentation, and exploring how we use them in our own builds within the universe repository.

We're deeply grateful to everyone who contributed to or used Makes over the years. Your feedback and collaboration helped shape a valuable project that served many builds and inspired our future direction.

If you have any questions or need help transitioning, feel free to reach out at dsalazar@fluidattacks.com.

Thank you for being part of the Makes journey! 🙏 ❤️ 🫶 🚀

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions