-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add maintenance and withdrawal #7
Merged
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,13 +6,17 @@ title: Mac Admins Open Source | |
[Mac Admins Open Source](https://github.com/macadmins) exists to provide the code signing certificates which are now required due to increased security requirements in macOS, to open source projects which are used in SMB, enterprise and education environments across the globe. | ||
|
||
## Join the Mac Admins Open Source Board | ||
|
||
We are looking for involved members of the Mac Admins Open Source Community who are interested in helping to steer the direction of Mac Admins Open Source. [Learn more](/join-the-board/) | ||
|
||
## Macadmin Tools | ||
|
||
You can find a community maintained list of tools at our sub-wiki page: [Macadmin Tools](https://github.com/macadmins/macadmins.io/wiki/Macadmin-Tools) | ||
|
||
## Notable Projects | ||
|
||
Notable projects within the Mac Admins Open Source include: | ||
|
||
* [Nudge](https://github.com/macadmins/nudge) - A tool for encouraging the installation of macOS security updates. | ||
* [InstallApplications](https://github.com/macadmins/installapplications) - A tool for dynamically using installapplication | ||
* [MacAdmins Python](https://github.com/macadmins/python) - Framework files for use with popular python macadmin toolsets | ||
|
@@ -23,8 +27,6 @@ Notable projects within the Mac Admins Open Source include: | |
* [SupportCompanion](https://github.com/macadmins/SupportCompanion) - macOS helper application designed to empower end-users | ||
* [Munki Builds](https://github.com/macadmins/munki-builds/releases) - Code signed [Munki](https://github.com/munki/munki) builds | ||
|
||
|
||
You can find us in the #macadmins-opensource channel on the [Mac Admins slack](https://www.macadmins.org/) or <a rel="me" href="https://hachyderm.io/@macadminsopensource">@[email protected]</a> on Mastodon. | ||
|
||
|
||
<iframe src="https://github.com/sponsors/macadmins/button" title="Sponsor macadmins" height="32" width="114" style="border: 0; border-radius: 6px;"></iframe> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,7 +12,7 @@ The Mac Admins Open Source organization exists to serve open source projects wit | |
|
||
There are a few expectations that must be met to be considered for signing/hosting. They are as follows: | ||
|
||
* Only the project owner can request to join the Mac Admins Open Source organization on Github. | ||
* Only the project owner can request to join the Mac Admins Open Source organization on Github | ||
* The project must be actively maintained | ||
* Must be Mac Admin related (day to day, machine management, etc) | ||
* The project must benefit from being signed, such as an .app or binary that needs to be scoped for a PPPC configuration profile. | ||
|
@@ -29,3 +29,18 @@ Once the request has been made, the following steps will be taken: | |
* If approved, a private channel will be created on the [Mac Admins Slack](https://macadmins.org) to facilitate communication and complete work around this process | ||
* The maintainer of the project will migrate the repo into the Mac Admins github org and the maintainer will be granted permissions to the repository | ||
* Once the project is migrated, signed and all other work is complete, the project will be made public and will be announced in [#macadmins-opensource](https://macadmins.slack.com/archives/C0224B1QUSK) as well as various social media outlets. | ||
|
||
## Maintenence | ||
|
||
* It is expected that projects will be maintained over time and have a primary maintainer | ||
* If circumstances change and the primary maintainer can no longer manage the project, they are expected to find a new maintainer to carry on the work | ||
* If a project is unmaintained for a year, it will be archived | ||
* Maintenance tasks should include | ||
* Resolving security issues | ||
* Ensuring the tool is able to run on the latest version of applicable operating systems | ||
* Ensure documentation is current and accurate | ||
* Review incoming pull requests | ||
|
||
## Withdrawing from Mac Admins Open Source | ||
|
||
If for any reason you would like to move your project out of the Mac Admins Github org, please contact <[email protected]> with your request. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MaintenanceMaintenanceThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah nvm, already merged. Fixed in #8