Information Networking
httpZZ/OSS Installer

httpPEAR Installer

Vision of a httpdistributed software deployment system across programming languages.

Vision of a high-quality httpframework and distribution system for reusable PHP components.

Developed to install PHP applications composed of packages. Applications are part of a distribution.

Devloped to install packages of PHP classes (httpPEAR) or PHP extensions (httpPECL).

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 root in CLI version.

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.

httpLGPL license.

httpPHP license.

Services and support by the company httpZZ/OSS.

Support by the Open Source community httpPEAR.

Sidenotes


Last edited on Monday, April 19, 2004 4:40:51 pm.


Edit PageHistory Diff PageInfo DebugInfo

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

Valid XHTML 1.0! Valid CSS!
Page Execution took 0.154 seconds

Print Print

Product

Professional release management and installation with ZZ/OSS Installer.

Affiliate

Member of OSCOM, the international organisation for Open Source Content Management.

Company

Subscribe to the ZZ/OSS newsletter.

lib/Template.php(In template 'bottom'?)(In template 'body'?)(In template 'html'?):106: Notice[8]: Only variables should be assigned by reference

lib/Template.php(In template 'bottom'?)(In template 'body'?)(In template 'html'?):107: Notice[8]: Only variables should be assigned by reference