[[toc]] + Horde 4/5 Developer Documentation **##red|This is documentation for Horde 4 & 5. Go to ((Doc/DevH3)) for Horde 3 Documentation.##** ++ Documentation (##red|H6 Only##) * ((Doc/Dev/ConversionH6|Converting applications to H6)) ++ Documentation (##red|H5 Only##) * ((Doc/Dev/GitTools|Creating and working with a developer checkout)) * ((Doc/Dev/Help|Help File Format)) * ((Doc/Dev/PageOutput|PageOutput)) (page output formatting) * ((Doc/Dev/Themes|Themes)) * ((Doc/Dev/Test|Unit Tests)) * ((Doc/Dev/ConversionH5|Converting applications to H5)) ++ Documentation (H4 & H5) * ((Doc/Dev/Filesystem|Filesystem structure)) * ((Doc/Dev/Configuration|Configuration files)) * ((Doc/Dev/Framework|Framework modules)) * ((Doc/Dev/SpecialFiles|Special files)) * ((Doc/Dev/Globals|Global constants and objects)) * ((Doc/Dev/InjectorInstances|Globally defined injector instances)) * ((Doc/Dev/ThemesH4|Themes)) * ((Doc/Dev/Registry|Registry overview)); ((Doc/Dev/RegistryUsage|Registry Usage)) * ((Doc/Dev/Buffer|Output Buffering)) * ((Doc/Dev/ConversionH4|Converting applications to H4)) * ((Doc/Dev/Component/Components|Components helper)) * ((Doc/Dev/Translation|Translations)) * [http://dev.horde.org/ API Documentation] ++ Library Components * Horde_Argv * ((Doc/Dev/HordeArgv|Basic Usage)) * ((Doc/Dev/HordeArgvAdvanced|Advanced Usage)) * ((Doc/Dev/HordeArgvExtend|Extending Horde_Argv)) * ((Doc/Dev/HordeArgvCallbacks|Option Callbacks)) * ((Doc/Dev/HordeCliModular|Horde_Cli_Modular)) * ((Doc/Dev/HordeHistory|Horde_History)) * ((Doc/Dev/Imap_Client|Horde_Imap_Client)) * ((Doc/Dev/Injector|Horde_Injector)) * ((Doc/Dev/HordeKolabFormat|Horde_Kolab_Format)) * ((Doc/Dev/Mime|Horde_Mime)) * ((Doc/Dev/HordePear|Horde_Pear)) * ((Doc/Dev/Prefs|Horde_Prefs)) * ((Doc/Dev/Shares|Horde_Shares)) * ((Doc/Dev/TemplatePackage|Horde_Template)) ++ Debugging * ((Doc/Dev/Debug|Debugging Tools)) * ((Doc/Dev/SMIME|S/MIME debugging)) ++ Releases and Branches * ((Doc/Dev/ReleaseCycle|Horde release cycle rules)) * ((Doc/Dev/Branches|Current development branches)) * ((Doc/Dev/ReleasePackage|Building and releasing a package)) * ((Doc/Dev/ReleaseSnapshot|Building a snapshot of a package)) ++ Miscellaneous Dev Stuff * ((Doc/Dev/Scripts|Command line scripts)) * ((Doc/Dev/DAV|WebDAV/GroupDAV/CalDAV Documentation)) * ((Doc/Dev/Benchmarks)) * ((Doc/Dev/CopyrightLicense|Copyright and license stuff)) * ((Doc/Dev/VimRC|Vim configuration useful for Horde Development)) * ((Doc/Dev/Emacs|Emacs configurations for Horde)) ++ Old * ((Doc/Dev/CI|Continuous integration))