Table of contents
- 1. Beta released
- 2. Overview
- 3. Design goals
- 4. Design
- 4.1.1. Web registry of extensions
- 5. Advantages
Beta released
The TurnKey Linux Customization Mechanism has been released under the name TKLPatch. The updated design, installation, and usage details see http://www.turnkeylinux.org/docs/tklpatch
Overview
This page documents as yet unimplemented ideas for an easy customization mechanism for TurnKey Linux appliances. Our goal is to develop a dead-simple way in which an existing generic product could be extended/tweaked by a given end-user to tweak the system for their needs.
Example tweaks:
- adding a repository
- tweaking a configuration file
- adding data files
- adding a package
Design goals
- very simple technically to reduce barriers to entry
- make sharing of tweaks possible and easy, to encourage tweakers to publish their tweaks
- well designed mechanism (simple, generic and powerful)
Design
Web registry of extensions
A web registry of extensions (with download links) sorted according to votes? (recommend, don't recommend).
If there isn't anything we can use off the shelf perhaps we can begin by maintaining a registry of recommended extensions ourselves via the CMS - people can notify us of their existence via email or via the forums.
Advantages
- incorporate good developments upstream to the generic products
- establish opensource ecosystem of extensions (let a thousand flowers bloom)
- increase size of audience
- satisfy long tail of special needs

Comments