Developer Documentation: Difference between revisions

From Alpine Linux
(→‎Developer Documentation: added how to make a custom iso)
(added ACF docs)
Line 4: Line 4:
* [[Package policies]]
* [[Package policies]]
* [[Alpine Release Testing Checklist]]
* [[Alpine Release Testing Checklist]]
* [[Alpine Configuration Framework Design]] (Why ACF is the way it is)
* [[Development using git]]
* [[Development using git]]
* [[Installing Alpine on a virtual machine]]
* [[Installing Alpine on a virtual machine]]
* [[Writing User Documentation for ACF]]
* [[How to make a custom ISO image]]
* [[How to make a custom ISO image]]


Line 17: Line 15:
** [[Setting_up_the_build_environment_in_chroot]] ''(In a chroot environment)''
** [[Setting_up_the_build_environment_in_chroot]] ''(In a chroot environment)''
* [[Creating an Alpine package]]
* [[Creating an Alpine package]]
== Alpine Configuration Framework ==
* [[Alpine Configuration Framework Design]] (Why ACF is the way it is)
* [[Writing User Documentation for ACF]]
* [[ACF mvc.lua reference|mvc.lua reference]] - mvc.lua is the core of ACF
* [[ACF mvc.lua example|mvc.lua example]] - build a simple (command-line) application
* [[ACF acf www-controller.lua reference|acf www-controller reference]] - ACF www application functions
* [[ACF acf www example|acf www-controller example]] - webify the above examples
* [[ACF how to write]] - Step by step howto for writing acfs
* [[ACF core principles]] - Things that are standard across the application
* [[LPOSIX]] - Documentation for the Lua Posix functions
* [[ACF Libraries]] - Document the libraries and common functions
* [[Writing ACF Views]] - Guide for writing a view
* [[Writing ACF Controllers]] - Guide for writing a controller
* [[Writing ACF Models]] - Guide for writing a model


== Misc. References ==
== Misc. References ==

Revision as of 03:52, 21 May 2010

Developer Documentation

Alpine 'edge' build system

Alpine Configuration Framework

Misc. References

Other useful references.


Obsolete docs