[MacPorts] #54348: sysutils/salt @2017.5 [enhancement] Create (if missing) salt master, minion, etc. configs with reasonable opinionated defaults for MacPorts
MacPorts
noreply at macports.org
Wed Jul 5 20:56:01 UTC 2017
#54348: sysutils/salt @2017.5 [enhancement] Create (if missing) salt master,
minion, etc. configs with reasonable opinionated defaults for MacPorts
--------------------------+------------------------
Reporter: aphor | Owner:
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: maintainer
Port: salt |
--------------------------+------------------------
Changes (by mf2k):
* cc: aphor, mf2k (removed)
Old description:
> == Context:
> https://trac.macports.org/ticket/54261 was fixed by
> https://github.com/macports/macports-ports/pull/504, removing
> dependency/symlink to /etc/salt from /opt/local/etc/salt directory.
>
> Saltstack provided example config files are no longer provided by the
> MacPorts sysutils/salt port (or subports). The example configs document
> default settings and conventions which are appropriate for Linux
> installation, but inappropriate for MacPorts. A primary use case for the
> sysutils/salt port is learning Saltstack, which should be facilitated by
> any provided example configs.
>
> == Proposed:
> * Provide reasonable opinionated default configuration files to
> facilitate a quick start for new users.
> * Provide MacPorts conventions in comments provided with config files.
> * Simplify provided configuration files by omitting package defaults from
> configuration files, demonstrating "convention over configuration" design
> principle.
> * Collect input from MacPorts community, design and submit a PR to
> satisfy the needs from consensus.
New description:
== Context:
ticket:54261 was fixed by https://github.com/macports/macports-
ports/pull/504, removing dependency/symlink to /etc/salt from
/opt/local/etc/salt directory.
Saltstack provided example config files are no longer provided by the
MacPorts sysutils/salt port (or subports). The example configs document
default settings and conventions which are appropriate for Linux
installation, but inappropriate for MacPorts. A primary use case for the
sysutils/salt port is learning Saltstack, which should be facilitated by
any provided example configs.
== Proposed:
* Provide reasonable opinionated default configuration files to facilitate
a quick start for new users.
* Provide MacPorts conventions in comments provided with config files.
* Simplify provided configuration files by omitting package defaults from
configuration files, demonstrating "convention over configuration" design
principle.
* Collect input from MacPorts community, design and submit a PR to satisfy
the needs from consensus.
--
--
Ticket URL: <https://trac.macports.org/ticket/54348#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list