Developer Documentation: Difference between revisions
(Replaced content with "This page moved to http://alpinelinux.org/development") |
|||
Line 1: | Line 1: | ||
[[Image:package_system.svg|right|link=]] | |||
= 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 07:41, 5 May 2011
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 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
- mvc.lua reference - mvc.lua is the core of ACF
- mvc.lua example - build a simple (command-line) application
- acf www-controller reference - ACF www application functions
- 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