Features/K12Linux

= K12Linux: LTSP for Fedora =

Summary
LTSP for Fedora

Owner

 * Name: Warren Togami

Current status

 * Targeted release: Fedora 11
 * Last updated: 2009-02-05
 * Percentage of completion: 100%

Detailed Description
See K12Linux Home Page

Benefit to Fedora
K12Linux is Linux Terminal Server Project (LTSP.org) integrated with Fedora 10, in a convenient LiveUSB or DVD media installer. Since 1999 LTSP has empowered many schools and businesses with Linux-based terminal servers and thin clients, allowing low-cost clients or recycled computers to become powerful Linux desktop machines. K12Linux allows easy deployment of a Linux terminal server, capable of serving entire networks of netboot diskless clients. Clients login to the central terminal server, where they can use any Linux desktop environment (GNOME, KDE, XFCE, etc.) and most desktop applications. Significant long-term cost savings are made possible by central management of software and accounts.

Scope
Feature complete and very stable in Fedora 10. Only need to make sure it continues to work with Fedora 11.

Test Plan

 * 1) Install Guide
 * 2) Boot thin client.
 * 3) * Does it boot?
 * 4) * Does X work?
 * 5) * Does sound work?
 * 6) * Does USB stick/CD/floppy hotplug work?
 * 7) Test Live Server ISO.  Does Install to Hard Drive work?

User Experience

 * Server should be easy to setup.
 * Any thin client should be able to boot without any server-side configuration.

Dependencies

 * (./) dhcpd
 * (./) tftp-server
 * (./) pulseaudio (already in F8, used for network sound)
 * (./) nbd (already in F8)
 * (./) mknbi (already in F8)
 * New Components, see K12Linux for more detailed descriptions.
 * (./) ltsp-client
 * (./) ltsp-server
 * (./) ldm
 * (./) ltspfs
 * (./) mkdst (source repo manipulation and build testing tool)
 * (./) mkelfimage

Contingency Plan

 * None

Documentation

 * See K12Linux Home Page

Release Notes

 * TODO

Comments and Discussion

 * See Talk:Features/K12Linux