User Tools

Site Tools


devdocs:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
devdocs:start [2018/07/08 19:04]
devdocs:start [2019/01/24 17:06] (current)
z5t1 [Maintainer's Guide]
Line 1: Line 1:
 +====== Development Documents ======
  
 +This section is where the Cucumber Linux development documents and plans are outlined. If you are new to contributing to Cucumber Linux or would like to start contributing,​ looking at the [[devdocs:​todo|To Do List]] is a great place to start.
 +
 +====== Active Subpages ======
 +
 +These pages pertain to developing future versions of Cucumber Linux. They are active pages and this is where the current development plans and updates are.
 +  * [[devdocs:​todo|To Do List]]
 +  * [[devdocs:​2_0_roadmap|Cucumber Linux 2.0 Release Roadmap]]
 +  * [[devdocs:​packages_to_add|Packages to Add to Future Releases]]
 +  * [[devdocs:​hardening_ideas|Ideas for Hardening Future Versions of the Distribution]]
 +  * [[devdocs:​core_packages|Core Packages]] - Definition and list of what core packages are
 +  * [[devdocs:​sysbuild_numbers|System Build Numbers]] - Details about each and every system build (sysbuild) number to date.
 +
 +====== Maintainer'​s Guide ======
 +
 +These pages contain documentation for the various processes associated with building, releasing and maintaining a branch (or fork) of Cucumber Linux.
 +  * [[devdocs:​build_system_infrastructure|Build System Infrastructure]] - Documentation on the structure and function of the Cucumber Linux Build/​Distribution Infrastructure
 +  * [[:​cucumber_linux_from_scratch|Cucumber Linux from Scratch]] - The official process for bootstrapping a new build of Cucumber Linux.
 +  * [[devdocs:​finalize_release_process|Finalize Release Process]] - The official process for finalizing a new release of Cucumber Linux
 +  * [[devdocs:​deploy_new_build_server|Deploy a New Build Server]] - The official process for deploying a new build server.
 +  * [[devdocs:​update_package|Update a Package]] - The official process for updating a package and deploying the update using the build infrastructure.
 +====== Archive (Old Stuff) ======
 +
 +These pages pertain to previous development/​release cycles. They are not active and are here for historical purposes.
 +  * [[devdocs:​1_1_roadmap|Cucumber Linux 1.1 Release Roadmap]]