nudge
nudge copied to clipboard
Move identifier from com.github.macadmins.Nudge to io.macadmins.nudge
Thinks to think through
- Migration path
- Should we support both
com.github.macadmins.Nudgenamespace for a period of time (JSON and MDM Profile)? - Should admins just be required to deploy two profiles/JSONs for a bit instead while they upgrade?
- Documentation/Blogs/etc will be inaccurate
- macOS Ventura mdm profile and Notifications profile will also need to be updated.
- Should we support both
I'll play Devil's Advocate:
Is this change worth the lift? For example, Munki still runs under com.googlecode.munki. to avoid having to deal with stuff like this.
Assuming it is:
How hard is it from the code side to support both namespaces?
Replacing the LaunchAgent would be an interesting problem, too. I guess we'd need to handle unloading the old one, then loading the new one?
@erikng ; why is this needed? Is there a change on the horizon?
Macadmins.io is the domain for MacAdmins open source, where these signing certs come from.
MacAdmins.org is the domain for the MacAdmins foundation.
Both are non profits but serve different purposes. These concepts post date this GitHub group, which is why I made the "mistake".
I've decided not to do this. It is not worth the pain for admins + my own sanity from a support perspective.