Was this page helpful?

Easy customization

    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
    Was this page helpful?
    Tag page (Edit tags)
    Page statistics
    31875 view(s), 5 edit(s), and 118 character(s)

    Comments

    You must login to post a comment.

    Attach file

    Attachments