Standing on other people's work.
mngd is a thin layer over a great deal of work that other people did first and gave away. Naming it is the least the layer can do.
- Declarative Device Management Apple
DDM is Apple’s, not ours. mngd speaks it because Apple defined it, and vendors Apple’s own schema rather than paraphrasing it.
apple/device-management → - NanoMDM, NanoCMD, KMFDDM, nanodep Jesse Peterson and the MicroMDM project
The MDM machinery underneath. Years of somebody else’s careful work on the protocol, the command queue, the declaration store and DEP, given away for free.
jessepeterson → - go-git the go-git authors
Git in pure Go. It is why the fleet repository can live inside the product with no git binary, no working tree on disk, and no shell.
- Installomator the MacAdmins community
The inspiration for the app-catalog direction — and prior art for installing apps from a vendor URL long before we looked at it.
- Preline UI Preline Labs Ltd. — MIT
The component system this site is built from, and the one the admin console is being rebuilt on — so that the funnel and the product end up reading as one thing.
MIT + Fair Use licence →
Fellow travelers. Fleet keeps device configuration in git and reviews it by pull request before it reaches a device; Zentral drives Apple MDM through Terraform against protected branches with mandatory review. Config-as-code for Apple fleets is a road with other people already on it, and both of them were there first.