Skip to content

Conversation

@mogorman
Copy link

@mogorman mogorman commented Jan 1, 2026

devbox is an environment management tool. it is similar to how you use docker but much simpler in execution. It provides all the tools needed to build magic lantern and locked to the same versions so everyone builds with same tools.

Not sure if this is wanted but it does make development a lot easier for me so I thought I would share.

Devbox is an environment management tool. it is similar to how you use
docker but much simpler in execution. It provides all the tools needed
to build magic lantern and locked to the same versions so everyone
builds with same tools
@reticulatedpines
Copy link
Owner

It's difficult to take on a practical level: I don't think anyone in the current dev team uses Nix, or has any experience with reviewing or maintaining Nix code.

More generally, I don't like tying the code to any specific dev env. Having devs on different platforms and environments has so far been a useful source for finding bugs in the build system.

Are there specific problems that this helps you with? Perhaps there is some other way the existing build system can be improved.

@mogorman
Copy link
Author

mogorman commented Jan 1, 2026

this just made it really easy for me to build the project in same way docker would. i use devbox tool to manage the different projects i have to build and keep my machine clean, the tools it pulls in are isolated. so if a different project i build uses a different version of the cross compiler i have no conflicts. I understand if its something you wouldnt be interested in but thought id share.

@reticulatedpines
Copy link
Owner

Okay, thanks. That sounds like a useful thing for you, but not something we need. What are you looking to do with ML generally? Are you in our Discord?

@mogorman
Copy link
Author

no worries. im in discord as mog, im a canon 70d user so looking to improve that for making movies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants