lumiera_/doc/technical/index.txt
Ichthyostega 6261779531 Global-Layer-Renaming: rearrange directories
backend -> vault
proc -> steam
gui -> stage
2018-11-15 23:28:03 +01:00

42 lines
1.5 KiB
Text

Technical Documentation
=======================
// Menu : prepend child library
// Menu : prepend child vault
// Menu : prepend child steam
// Menu : prepend child stage
// Menu : prepend child howto
// Menu : prepend child overview
This documentation section contains technical documentation about Lumiera. To
get an *overview* of all the internals and components, you might want to read
link:overview.html[Lumiera the Inner Core]
== Three Layers
The technical documentation is split in three parts, one for each of the three
main layers of Lumiera. You may want to read the
link:../design/index.html[Design Documents] first to get an overview of all the
components.
* link:stage/index.html[*Stage Layer*] : Documents related to the GTK based Lumiera GUI
* link:steam/index.html[*Steam Layer*] : Documents regarding Session, models and the engine structure
* link:vault/index.html[*Vault Layer*] : Documents about the data and processing backend
== Tools
.Development
* link:http://www.lumiera.org/doxy/[*Doxygen generated documentation*] : API documentation of the Lumiera code.
* organisation of the link:code/index.html[Code Base] in general
* link:code/codingGuidelines.html[Coding Style] and further guidelines
.Building
* link:build/index.html[*Buildsystem*] : Installation & compilation tools, dependencies and packaging.
.HOWTO
* link:howto/index.html[*Developer HOWTOs*] : Collection of instructions, recipes, hints and similar
materials intended for developers