User:Dubiousjim/Developer Documentation: Difference between revisions

From Alpine Linux
(clone from main page)
 
(blank page, keeping history)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Image:package_system.svg|right|link=]]
= Developer Documentation =


== Packaging ==
* [[Creating an Alpine package]]
* [[Abuild_tree|Description of the abuild tree]]
* [[Aports_tree|Description of the aports tree]]
* [[APKBUILD Reference]]
* [[Package policies]]
* [[Apkindex format]]
* [[Alpine Release Testing Checklist]]
* [[Alpine Package Testing Suite|Alpine Package Testing Suite]] ''Work in progress''
== Development ==
* [[How to make a custom ISO image]]
* [[How to setup a Alpine Linux mirror]]
* [[Setup your system and account for building packages]]
* [[Setting up a compile vserver]]
* [[Setting up a compile vserver for third party packages]]
== Git ==
* [[Development using git]]
* [[Migrate SVN to Git]]
== 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
* [[LuaPosix]] - 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
== Alpine-specific Utilities ==
* [[Alpine Wall]] (proposed firewall management framework)
[[Category:Development]]

Latest revision as of 10:59, 3 May 2012