ZZ/OSS Installer |
|
|---|---|
Vision of a distributed software deployment system across programming languages. |
Vision of a high-quality |
| Developed to install PHP applications composed of packages. Applications are part of a distribution. | Devloped to install packages of PHP classes ( |
| Browser-based GUI for installation wizard look&feel and IDE for development of distributions/applications/packages. | Mainly used with command line interface (CLI). |
Cannot/should not install as root because runs as PHP user. |
Can install as |
| Can deal with PEAR packages as well as extended package XMLs. | Understands its own package format. |
| Based on PEAR's package XML, but allows e.g. customized file roles (xml, xslt, c++, perl, ...). | Packages must be conformant to the package XML as used by PEAR. For example, only specific file roles are allowed (php, doc, test, ...) |
| Can install PEAR packages without problems. | Can install ZZ/OSS packages only if they conform to the predefined set of fileroles, dependency types, etc. of PEAR. |
| Is not designed to install PHP extensions, but PHP applications. | Installs PECL packages (aka PHP extensions). |
| Automatic dependency resolving of various packages. | Single package installation. |
| Allows to define a set of packages that an application is composed of and having all those packages dependency checked and installed at once. | Allows to install only one package in a row. If a package is missing due to a dependency constrain, the missing package must be installed manually first. |
| Checks for cyclic dependencies. | Does not allow to define sets of packages, thus cyclic dependencies are not checked. |
| Plugin framework, e.g. to handle customized fileroles, dependency types, configuration files, SQL dumps, ... | No plugin framework, instead hardcoded fileroles and dependency types (e.g. pkg, php, ...). |
| Channels are simply distributions or applications without a release version name. | A channel is a repository of packages. |
| Allows to release distributions, applications, or single packages. The later as part of an application channel. | Only packages can be released. |
| REST-based retrieval of XML descriptors and item lists from ZZ/OSS Installer Server. | XML-RPC-based retrieval from PEARWeb. |
LGPL license. |
|
Services and support by the company ZZ/OSS. |
Support by the Open Source community |
Sidenotes
- Channels are not yet implemented in ZZ/OSS Installer neither PEAR Installer.
- ZZ/OSS Installer itself uses PEAR packages like
PEAR::Archive_Tar,
PEAR::Config, etc. - ZZ/OSS Installer Server is
about to be released soon.
PHP Warnings
lib/WikiUser.php:50: Notice[8]: Only variables should be assigned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/Template.php:220: Notice[8]: Only variables should be assigned by reference
lib/Template.php:106: Notice[8]: Only variables should be assigned by reference
lib/Template.php:107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'top'?)(In template 'body'?)(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'top'?)(In template 'body'?)(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
lib/pear/DB/common.php(In template 'navbar'?)(In template 'top'?)(In template 'body'?)(In template 'html'?):741: Notice[8]: Only variable references should be returned by reference
lib/Template.php(In template 'body'?)(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'browse'?)(In template 'body'?)(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'browse'?)(In template 'body'?)(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'actionbar'?)(In template 'browse'?)(In template 'body'?)(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'actionbar'?)(In template 'browse'?)(In template 'body'?)(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference
| Page Execution took 0.426 seconds |





