Easy customization

Page last modified 16:29, 15 Nov 2009 by Liraz | Page History

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
Tag page
Page statistics
4354 view(s), 5 edit(s), and 1719 character(s)

Comments

You must login to post a comment.

Attach file

Attachments