Unify distribution-related settings
Registered by
Doug Hellmann
Platform-specific settings are scattered throughout the component classes and several separate JSON files. This blueprint calls for reorganizing the data so that each platform has a single configuration file as a starting point to describe how components work on a given OS.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Doug Hellmann
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Joshua Harlow
- Completed by
- Joshua Harlow
Related branches
Related bugs
Bug #956265: Remove platform-specific knowledge from component base classes | Fix Released |
Bug #956266: Create ActionRunner subclasses | Fix Released |
Bug #956267: move pip configuration to YAML files | Fix Released |
Bug #956269: finish Fedora distro file | Confirmed |
Bug #956271: finish RHEL 6 distro file | Fix Released |
Bug #956398: move distro-specific logic from packager classes | Fix Released |
Bug #956411: document distro settings | Confirmed |
Bug #956464: document PyYAML dependency | Fix Released |
Sprints
Whiteboard
(?)