6.0.0-git
2024-04-25

Diff for Doc/Dev/Scripts between 5 and 6

+ Command line scripts

This is an overview about the available command line (CLI) scripts for developers.

||~ Script name ||~ Git path ||~ Purpose ||~ State ||
||~ Installation scripts ||
|| horde-bootstrap || horde.git/components/bin || Bootstrapping a Horde development environment || Unknown ||
|| horde-dev-create-web || horde.git/horde/bin/dev || Developer script to install a web-accessible Horde installation from git. || Unknown ||
|| install_dev || horde.git/framework/bin || Installs a horde installation in a web-accessible directory. Uses symlinks by default so that code changes apply to both the git checkout and the running code. || Production ||
|| install_framework || horde.git/framework/bin || Installs framework libraries as if installed through the PEAR installer. Called from install_dev. || Production ||
|| pear_batch_install || horde.git/framework/bin || Installs all or some components through the PEAR installer. || Unknown ||
|| pear_batch_install.bat || horde.git/framework/bin || Installs all or some components through the PEAR installer. Windows version. || Unknown ||
||~ Administrator/developer scripts ||
|| horde-generate-module || horde.git/framework/bin || Creates a new application stub based on the skeleton module. || UnknownDeprecated, use git-tools ||
|| horde-build-snaps || horde-support.git/maintainer-tools || Builds snapshot tarballs. || Deprecated ||
||~ Core developer scripts ||
|| horde-components || horde.git/components/bin || Provides a set of tools to manage Horde components (libraries and applications): changelogs, composer package definitions, dependency detection, distribution packaging, fetching remote docs from wiki, installation, quality control, release management, snapshots, pear package definitions, web docs generation || Production, some Unknown ||
|| horde-git-split || horde.git/framework/bin || One-time script to split our monolithic repository into separate repositories || Beta ||
|| horde-run-cmd || horde.git/framework/bin || Runs any command in every component directory. Probably useful after repo split. || Unknown ||
|| test_framework || horde.git/framework/bin || Runs all unit test from all libraries. || Production ||
|| horde-build-website-docs.sh || horde-support.git/maintainer-tools || Builds documention for the website using docutils. Duplicated in horde-components. || Production ||
|| horde-ckeditor || horde-support.git/maintainer-tools || Copies only those files from an (old) CKEditor distribution that are required by Horde. || Unknown ||
|| horde-installer-phar-create || horde-support.git/maintainer-tools || Builds a Horde PHAR installer || Unknown ||
|| horde-update-ISO3166-countries || horde-support.git/maintainer-tools || Updates the country listing in Horde. || Production ||
|| Vagrantfile.image_optimize || horde-support.git/maintainer-tools || Definition for a VM to help optimizing all images. || Unknown ||
||~ Deprecated scripts ||
|| horde-rev-cmp || horde.git/framework/bin || Compares two files or directory trees, ignoring common non-development changes || Deprecated, useful at CVS times ||
|| horde-js-compress || horde-support.git/maintainer-tools || Compresses (minifies) !JavaScript files || Deprecated by on-the-fly compression ||
|| horde-patch-config.sh || horde-support.git/maintainer-tools || Applies patches to configuration files. || Deprecated, useful at CVS times ||