Developer Documentation: Difference between revisions

From Alpine Linux
(→‎Git: Publish dev repos on cgit)
(Replaced content with "This page moved to http://alpinelinux.org/development")
Line 1: Line 1:
[[Image:package_system.svg|right|link=]]
This page moved to http://alpinelinux.org/development
= Developer Documentation =
 
* [[APKBUILD Reference]]
* [[Package policies]]
* [[Alpine Release Testing Checklist]]
* [[Installing Alpine on a virtual machine]]
* [[How to make a custom ISO image]]
* [[Alpine Package Testing Suite|Alpine Package Testing Suite]] ''Work in progress''
 
== Git ==
* [[Development using git]]
* [[Development using git with write access]]
* [[Publish developer repositories on cgit]]
* [[Migrate SVN to Git]]
 
== Alpine 'edge' build system ==
 
* [[General_description_of_the_build_system]]
* [[Setting up the build environment]] ''(Lists the available build doc's)''
** [[Setting_up_the_build_environment_on_HDD]] ''(Alpine on HDD)''
** [[Setting_up_the_build_environment_in_chroot]] ''(In a chroot environment)''
* [[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 ==
* http://www.metoffice.gov.uk/research/nwp/external/fcm/doc/user_guide/working_practices.html - Some guidelines on use of Trac and SVN
 
 
== Obsolete docs ==
* [[Setting_up_the_build_environment_1.9]]
* [[Setting up the build environment 1.7]]
* [[Newbie Guide to Building an apk]]
* [[Creating patches]]
 
[[Category:Development]]

Revision as of 04:32, 5 May 2011