Deprecation notes

78 views
Skip to first unread message

Gregory Neagle

unread,
Sep 9, 2024, 7:32:42 PMSep 9
to munki-dev
Please take a look at:
https://github.com/munki/munki/wiki/Deprecation-Notes

As I work towards porting the Munki command-line/background tools to Swift (https://github.com/munki/munki/tree/swift-cli/code/cli/munki), I’m dropping support for older, no-longer useful, or no-longer functional features.
It’s possible I might be forgetting a reason I should continue to support one or more features on this list, if so, convince me!

Another thing I am considering:

Munki currently supports two different ways to upgrade macOS. One (the method where startosinstall is executed) is supported only on Intel because it requires the credentials of a volume owner on Apple silicon.

The other method simply installs the “Install macOS” app in /Application, then allows/prompts/helps the user run it. This works on both Intel and Apple silicon.

For the Swift version of Munki, I’m considering dropping support for the first (startosinstall) method and perhaps supporting only the “stage_os_installer” method.

Thoughts? Reactions?

-Greg


Nick McSpadden

unread,
Sep 9, 2024, 7:57:51 PMSep 9
to munk...@googlegroups.com
I think dropping Intel-only features is a wholesale reasonable direction to go.

--
Find related discussion groups here:
https://github.com/munki/munki/wiki/Discussion-Group
---
You received this message because you are subscribed to the Google Groups "munki-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/munki-dev/2CDE991C-D052-49B0-98CB-BF15C26BFE46%40mac.com.


--
--
Nick McSpadden
nmcsp...@gmail.com

Adam M. Anklewicz

unread,
Sep 9, 2024, 8:03:33 PMSep 9
to munk...@googlegroups.com
I can say that I don’t use any of those features. 




--
Adam Anklewicz
Pronouns: he/him/his


Vaughn Miller

unread,
Sep 10, 2024, 8:52:57 AMSep 10
to munk...@googlegroups.com
I support the deprecation of the items on the list.  I also have no problem with dropping support for startosinstall with the swift version of Munki.

Vaughn

Reply all
Reply to author
Forward
0 new messages