Author: dr
Date: Wed Oct 17 10:23:24 2007
New Revision: 6480

Log:
- Added texts from website to SVN.

Added:
    docs/guidelines/contributing.txt   (with props)
    docs/install.txt   (with props)
    docs/source_access.txt   (with props)
    docs/website/cla.txt   (with props)
    docs/website/irc.txt   (with props)
    docs/website/mailinglist.txt   (with props)
    docs/website/support.txt   (with props)
Modified:
    docs/releasing.txt
    docs/website/components_descriptions_marketing.ezxml
    docs/website/components_descriptions_marketing.txt

Added: docs/guidelines/contributing.txt
==============================================================================
--- docs/guidelines/contributing.txt (added)
+++ docs/guidelines/contributing.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -1,0 +1,71 @@
+============
+Contributing
+============
+
+If you want to help out with development, this section is for you. There are 
many ways you can help, including bug fixing and feature enhancements. Here you 
find further information about the various ways of contributing.
+
+Contributing code
+=================
+
+There are a few things to remember when you want to contribute code to the
+project:
+
+* To add functionality the whole `development process
+  </contributing/dev_process>`_ should be followed.
+* All new functionality has to be documented.
+* Contributors must grant us the right to include their contribution. When
+  contributing code, please submit a `CLA (Contributor Licensing Agreement)
+  </contributing/cla>`_ to eZ Systems.
+* You have to keep backwards compatibility.
+* eZ Systems has the final word on what goes into the code base or not.
+
+In order to avoid misunderstandings, we suggest you have a look at the detailed
+`development process </contributing/dev_process>`_ first.
+
+Bugfixes are of course always welcome. If you want to help out with bugs simply
+pick a bug and fix it in svn trunk (or the latest supported version with the
+problem). When you are done, add the patch as an attachment to the bugreport.
+If you are planning to solve bugs, or if you just want to avoid duplicate work
+or need some information, send an email to the relevant mailinglist first so we
+know what you want to do.
+
+Coding standards
+================
+
+All developers of this project adhere to `coding standards
+</contributing/coding_standards>`_, which help to maintain a clean code base.
+
+Code repository (SVN)
+=====================
+
+Development is hosted on a subversion (SVN) server where the `source code
+</download/svn>`_ is accessible.
+
+Reporting bugs
+==============
+
+If you find a bug, feel free to report it in the `issue tracker
+<http://issues.ez.no/ProjectSelect.php?Id=1>`_.
+
+Contacting the developers
+=========================
+
+Mailing lists
+-------------
+
+You can directly contact the community of developers via email through the
+available `mailinglists </support/mailinglists>`_ .
+
+IRC
+---
+
+The community of developers gathers in `IRC channels </support/irc>`_ to chat
+together in real time.
+
+Roadmap
+-------
+
+To see what has been planned for future development cycles, please read the
+development `roadmap </overview/roadmap>`_. Note that the roadmap is always
+subject to change.
+

Propchange: docs/guidelines/contributing.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: docs/install.txt
==============================================================================
--- docs/install.txt (added)
+++ docs/install.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -1,0 +1,243 @@
+An Introduction to eZ Components
+================================
+
+This guide provides a glimpse into the usage of the eZ Components for PHP 5.
+They are object oriented and reusable building blocks which will speed up
+development and deployment of enterprise applications based on PHP 5.
+
+What is it?
+-----------
+
+eZ Components is an enterprise ready general purpose PHP components library. As
+a collection of high quality independent building blocks for PHP application
+development eZ Components will both speed up development and reduce risks. An
+application can use one or more components effortlessly as they all adhere to
+the same naming conventions and follow the same structure. All components are
+based on PHP 5.1, except for the ones that require the new Unicode support in
+PHP 6.
+
+The eZ Components in a nutshell:
+
+* Designed for enterprise PHP application development
+* Open source and licensed under the `New BSD license`_
+* Clear intellectual property (IP) rights
+* Thoroughly documented
+* Developed, supported and maintained by `eZ systems`_
+
+More general information about the eZ Components is available at the product
+page. Furthermore, there is a list of available components. Technical aspects
+of how the library is built-up are explained at the technical details page.
+
+.. _`New BSD License`: /overview/license
+.. _`eZ systems`: http://ez.no
+
+Usage
+-----
+
+The purpose of the eZ Components is to hide complexity of routines behind an
+object oriented API. Regular tasks of programming become much easier, and due
+to the fact that complexity is being reduced, the risk of application
+development is minimized. In general, your development process will become more
+efficient.
+
+For example, sending an email with the help of the eZ Mail component, looks
+like this::
+
+       <?php
+       try
+       {
+          $transport = new ezcMailTransportSmtp( "smtp.example.com" );
+          $mail = new ezcMail();
+          $mail->from = new ezcMailAddress( "[EMAIL PROTECTED]", "Test" );
+          $mail->addTo( new ezcMailAddress( "[EMAIL PROTECTED]" ) );
+          $mail->subject = "[Components test] SMTP test";
+          $mail->body = new ezcMailText( "Content" );
+          $transport->send( $mail ); 
+
+       }
+
+       catch ( Exception $e )
+       {
+          echo "Failed: ", $e->getMessage(), "\n";
+       }
+       ?>
+
+Of course you need to change the SMTP server's IP ( smtp.example.com) and
+definitely the email adresses in the sample code to fit your needs. For more
+examples of each of the eZ Components, take a look at the doc/ directory of
+each component where some sample code is provided.
+
+Please notice that the eZ Components will only work on PHP 5.1.1 or higher.
+They can be used side-by-side with PEAR packages that as well run on PHP >=
+5.1.1.
+
+Installation
+------------
+
+There are three ways how to make eZ components available for your PHP
+environment, please read the whole of this article before continuing with the
+practical part:
+
+* Use PEAR Installer for convenient installation via command line
+* Download eZ components packaged in an archive
+* Get the latest sources from SVN
+
+Installing the eZ components with the help of the PEAR Installer is highly
+recommended, as it is the most convenient and safest way. The given
+instructions serve as guidelines on a Linux system, but are also useful for
+those who run PHP on Windows, of course they just need to adjust the paths
+accordingly.
+
+PEAR Installer
+~~~~~~~~~~~~~~
+
+After you have installed PHP 5.1.1 or a higher version, you will have the PEAR
+Installer available automatically. Simply issue the following commands in the
+shell::
+
+       pear channel-discover components.ez.no
+
+This will let PEAR Installer connect to the server components.ez.no where the
+eZ components are stored for distribution::
+
+       pear install -a ezc/eZComponents
+
+This final command will download and typically extract all eZ components to the
+directory where also the PEAR packages reside, but beneath the ezc/
+subdirectory, with the absolute path being: /path/to/pear/ezc/
+
+In case you already have installed the components before, you can simply do::
+
+       pear upgrade ezc/eZComponents
+
+Download of Archives
+~~~~~~~~~~~~~~~~~~~~
+
+The packaged releases of eZ components can be downloaded as .tar.bz2 or .zip
+archive from the download page. The bundles that we offer for download always
+include the whole library.
+
+SVN
+---
+
+If you love to live on the edge and would like to work with the latest
+development version of the eZ components, you can get it from SVN. For a
+successful installation from SVN, procede in the given order.
+
+First, create a directory where you want the eZ components to be placed.
+
+Next, you should checkout the tree. To checkout, do::
+
+       svn co http://svn.ez.no/svn/ezcomponents/trunk
+
+When working with the SVN version, it is important to setup the environment for
+the eZ components. Hence, checkout the needed script with::
+
+       svn co http://svn.ez.no/svn/ezcomponents/scripts
+
+and execute it::
+
+       ./scripts/setup-env.sh
+
+This will create the symlinks for autoload, which will of course not work on
+Windows.
+
+From version 1.1 of the components there is also a script for Windows. Here you
+need to execute the following script instead::
+
+       scripts\setup-env.bat
+
+This will create copies of necessary files for autoload.
+
+
+Configuration
+-------------
+
+After installation of the eZ Components, either via PEAR Installer, downloading
+of the archives, or getting them from SVN, you need to do a bit of
+configuration:
+
+* Adjust the include path to have the eZ Components classes available via PHP
+* Create the autoload environment for calling eZ Components from your script
+
+Include Path
+~~~~~~~~~~~~
+
+The PHP include path should point to the directory where the eZ Components
+reside. You can either set it in the php.ini configuration file or with the
+set_include_path() function from within your script.
+
+If you installed the components with the PEAR installer, then in most cases you
+do not have to make any changes as PHP's include path will already cover the
+default::
+
+       /usr/local/lib/php
+
+into which the PEAR installer will install the eZ Components. In case it is
+different, please set it at the top of your script with::
+
+       <?php
+       set_include_path( "/path/to/root/pear/directory:" . ini_get( 
"include_path" )  );
+       ?>
+
+In case you downloaded a bundle, or checked out the components from SVN, set
+the include path to the root of the checked out archive. For example with::
+
+       <?php
+       set_include_path( "/path/to/ezcomponents-1.0rc1:" . ini_get( 
"include_path" )  );
+       ?>
+
+Autoload Environment
+~~~~~~~~~~~~~~~~~~~~
+
+The PHP classes of the eZ Components can be conveniently used from within your
+PHP script. You don't have to use any require or include statements for any of
+the eZ Components classes that you use, this is because of the integrated
+autoload mechanism which can locate the classes for you when you instantiate or
+use them otherwise.
+
+Therefore, you should add the following code on top of your PHP script::
+
+       <?php
+       require_once "Base/base.php"; // dependent on installation method, see 
below
+       function __autoload( $className )
+       {
+               ezcBase::autoload( $className );
+       }
+       // your code here
+       ?>
+
+The require_once statement is different depending on the installation method:
+
+* PEAR Installer::
+
+  ezc/Base/base.php
+
+* Downloaded bundle::
+
+  Base/src/base.php
+
+* SVN::
+
+  Base/src/base.php
+
+Do not forget to add these lines, otherwise the eZ Components will not function
+properly, because all of them use the autoload internally.
+
+Conclusion
+----------
+
+Now you have a working environment which lets you integrate the object oriented
+eZ Components for efficient application development with PHP 5.1. Besides using
+the eZ Components for developing your own mission-critical applications, you
+can as well take a look at the source code to see how eZ systems makes use of
+the new PHP 5 features for object oriented programming within the eZ
+Components. Have a lot of fun!
+
+Resources
+---------
+
+* `General information page <http://ez.no/products/ez_components>`_
+* `List of available components </overview>`_
+* Browse the eZ Components `source code online 
<http://svn.ez.no/svn/ezcomponents>`_
+* Issues of eZ Components development are being discussed in the `eZ 
Components developers mailinglist </support/mailinglist>`_

Propchange: docs/install.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: docs/releasing.txt
==============================================================================
--- docs/releasing.txt [iso-8859-1] (original)
+++ docs/releasing.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -80,9 +80,10 @@
 
        1. "NOTES\n"
        2. "\n"
-       3. "\n"
-       4. "PACKAGES\n"
-       5. For each package that you want to include, add:
+       3. "SVN Revision: XXXX\n"
+       4. "\n"
+       5. "PACKAGES\n"
+       6. For each package that you want to include, add:
 
                - "<packagename>: <version>"
 

Added: docs/source_access.txt
==============================================================================
--- docs/source_access.txt (added)
+++ docs/source_access.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -1,0 +1,85 @@
+=============
+Source Access
+=============
+
+The source code is hosted on a Subversion (SVN) server to allow for software
+development with change control.
+
+Constant updates
+================
+
+The SVN code changes virtually every day so if you are waiting for a fix or a
+feature to become available, SVN is the place to look.
+
+**Warning:** Be aware that using SVN code is at your own risk. If in doubt,
+don't use it. Please visit the downloads section if you just want to obtain the
+latest stable version.
+
+Trunk and stable
+----------------
+
+The code is split into two main areas.
+
+* **Trunk:** Current development; unstable and unreleased
+* **Stable:** Latest stable released code
+
+The Trunk development contains code that is currently under development. This
+location is mainly for developers and testers. This location is useful as it
+enables you to see the development progress and the features upcoming in the
+next release.
+
+The Stable area is where you will find bug fixes and minor enchancements of
+released versions.
+
+Subversion access
+-----------------
+
+To checkout the minimal distribution you should first create a directory, then 
change into that directory and run::
+
+       svn co http://svn.ez.no/svn/ezcomponents/trunk
+       svn co http://svn.ez.no/svn/ezcomponents/scripts
+
+When working with the SVN version, it is important to set up the environment
+for the eZ components. Run the following script to create the symlinks for
+autoloading::
+
+       ./scripts/setup-env.sh
+
+Older releases
+--------------
+
+It is also possible to check out a specific eZ Components bundle version from
+SVN. You simply have to add the correct revision number to the "svn co" lines
+as mentioned above. You can find the correct SVN revision numbers in the
+"release-info" files, which are also in SVN. For example, for the 2007.1rc1
+release you would use the following commands::
+
+       svn co -r 5578 http://svn.ez.no/svn/ezcomponents/trunk
+       svn co -r 5578 http://svn.ez.no/svn/ezcomponents/scripts
+
+Whole repository
+----------------
+
+The whole repository can be obtained via the following Subversion command::
+
+       svn co http://svn.ez.no/svn/ezcomponents/
+
+However, this will also check out all the previously released versions of the
+components from the "releases/" directory. This directory is large, so you
+might want to be more selective regarding what you check out.
+
+You can also browse the repository at http://svn.ez.no/svn/ezcomponents.
+
+SVN commit messages
+-------------------
+
+There is an SVN mailinglist available that sends out the SVN commit messages so
+that you can conveniently stay up-to-date concerning code changes.
+
+What is Subversion (SVN)?
+-------------------------
+
+If you have no idea what Subversion is, the `Subversion documentation
+<http://svnbook.red-bean.com/>`_ is available online. For most people the
+guided tour will teach you the `necessary basics
+<http://svnbook.red-bean.com/en/1.1/svn-book.html#svn-ch-3>`_.

Propchange: docs/source_access.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: docs/website/cla.txt
==============================================================================
--- docs/website/cla.txt (added)
+++ docs/website/cla.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -1,0 +1,50 @@
+Contributor Licensing Agreement
+===============================
+
+We require that contributors sign a CLA (Contributor Licensing Agreement) and
+send it to eZ Systems. In short, this CLA gives eZ Systems a non-exclusive
+right to use contributed code in eZ publish or any other product owned or
+managed by eZ Systems.
+
+For more information about what rights the CLA gives eZ Systems, please read
+the CLA.
+
+Who doesn't need to sign the CLA
+---------------------------------
+
+If you provide us with small patches or bugfixes via our bugsystem, in most
+cases we do not need you to sign a CLA. Generally, authors cannot claim
+copyright for small fixes.
+
+Also, if you have written a contribution and want to make it available in the
+contribution area of the eZ website, you do not need to sign the CLA. You are
+free to just upload your contribution to the site.
+
+Who needs to sign the CLA
+-------------------------
+
+You will need to sign the CLA if you are the copyright holder of any code which
+you want eZ Systems to include in eZ Publish or the eZ Components. Such code
+includes (but is not limited to):
+
+* complete/incomplete extensions for eZ Publish
+* complete components for the eZ Components
+* patches
+* templates
+* PHP files
+* configuration files
+* documentation files
+
+How do you submit the CLA to eZ Systems?
+----------------------------------------
+
+We prefer that you print a copy of the CLA, sign it and send it to us by
+regular mail::
+
+       eZ Systems AS
+       Postboks 253 (postal address)
+       N-3701 Skien Norway
+
+We can also accept CLAs via fax (+47 35 58 70 21).
+
+As always, we value your contributions and thank you for your cooperation.

Propchange: docs/website/cla.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: docs/website/components_descriptions_marketing.ezxml
==============================================================================
--- docs/website/components_descriptions_marketing.ezxml [iso-8859-1] (original)
+++ docs/website/components_descriptions_marketing.ezxml [iso-8859-1] Wed Oct 
17 10:23:24 2007
@@ -1,1 +1,1 @@
-<anchor name=""/><header level="2">Archive</header><p>The component allows you 
to create, modify, and extract archive files of various formats.  The currently 
supported archives formats are Tar (with the flavours: ustar, v7, pax, and gnu) 
and Zip.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Archive.html">Documentation</link></p><anchor
 name="id1"/><anchor name=""/><header level="2">Authentication</header><p>The 
purpose of the Authentication component is to provide support for different 
means of identification and authentication of users using different providers 
and protocols.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Authentication.html">Documentation</link></p><anchor
 name="id2"/><anchor name=""/><header 
level="2">AuthenticationDatabaseTiein</header><p>The purpose of the 
Authentication component is to provide support for different means of 
identification and authentication of users using different providers and 
protocols.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_AuthenticationDatabaseTiein.html">Documentation</link></p><anchor
 name="id3"/><anchor name=""/><header level="2">Base</header><p>The Base 
package provides the basic infrastructure that all packages rely on. Therefore 
every component relies on this package.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Base.html">Documentation</link></p><anchor
 name="id4"/><anchor name=""/><header level="2">Cache</header><p>A solution for 
caching, supporting multiple backends allowing you to specify the best 
performing solution for your caching-problem.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Cache.html">Documentation</link></p><anchor
 name="id5"/><anchor name=""/><header level="2">Configuration</header><p>A 
component that allows you to use configuration files in different formats. The 
formats include the standard .ini file, and an array based format.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Configuration.html">Documentation</link></p><anchor
 name="id6"/><anchor name=""/><header level="2">ConsoleTools</header><p>A set 
of classes to do different actions with the console (also called shell). It can 
render a progress bar, tables and a status bar and contains a class for parsing 
command line options.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_ConsoleTools.html">Documentation</link></p><anchor
 name="id7"/><anchor name=""/><header level="2">Database</header><p>A 
lightweight database layer on top of PHP's PDO that allows you to utilize a 
database without having to take care of differences in SQL 
dialects.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Database.html">Documentation</link></p><anchor
 name="id8"/><anchor name=""/><header level="2">DatabaseSchema</header><p>A set 
of classes that allow you to extract information from a database schema, 
compare database schemas and apply a set of changes to a database 
schema.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_DatabaseSchema.html">Documentation</link></p><anchor
 name="id9"/><anchor name=""/><header level="2">Debug</header><p>This component 
provides a set of classes that help you to debug an application. It provides 
timers and report generators for different formats that give a summary of 
warnings and errors that occurred within your application.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Debug.html">Documentation</link></p><anchor
 name="id10"/><anchor name=""/><header level="2">EventLog</header><p>Allows you 
to log events or audit trails into files or other storage spaces in different 
formats.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_EventLog.html">Documentation</link></p><anchor
 name="id11"/><anchor name=""/><header 
level="2">EventLogDatabaseTiein</header><p>Contains the database writer backend 
for the EventLog component.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_EventLogDatabaseTiein.html">Documentation</link></p><anchor
 name="id12"/><anchor name=""/><header level="2">Execution</header><p>Provides 
functionality to give feedback to your application's users when a fatal error 
happened or an uncaught exception was thrown.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Execution.html">Documentation</link></p><anchor
 name="id13"/><anchor name=""/><header level="2">Feed</header><p>This component 
handles parsing and creating RSS and ATOM feeds.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Feed.html">Documentation</link></p><anchor
 name="id14"/><anchor name=""/><header level="2">File</header><p>Provides 
support for file operations which are not covered by PHP or are just 
missing.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_File.html">Documentation</link></p><anchor
 name="id15"/><anchor name=""/><header level="2">Graph</header><p>A component 
for creating pie charts, line graphs and other kinds of diagrams.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Graph.html">Documentation</link></p><anchor
 name="id16"/><anchor name=""/><header 
level="2">GraphDatabaseTiein</header><p>The GraphDatabaseTiein provides 
functionality to directly use PDO statements as basis for ezcGraph 
Datasets.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_GraphDatabaseTiein.html">Documentation</link></p><anchor
 name="id17"/><anchor name=""/><header level="2">ImageAnalysis</header><p>This 
class allows you to analyse image files in different ways. At least the MIME 
type of the file is returned. In some cases (JPEG, TIFF and GIF) additional 
information is gathered as well.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_ImageAnalysis.html">Documentation</link></p><anchor
 name="id18"/><anchor name=""/><header level="2">ImageConversion</header><p>A 
set of classes to apply different filters on images, such as colour changes, 
resizing and special effects.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_ImageConversion.html">Documentation</link></p><anchor
 name="id19"/><anchor name=""/><header level="2">Mail</header><p>The component 
allows you construct and/or parse Mail messages conforming to the mail 
standard. It has support for attachments, multipart messages and HTML mail. It 
also interfaces with SMTP to send mail or IMAP, POP3 or mbox to retrieve 
e-mail.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Mail.html">Documentation</link></p><anchor
 name="id20"/><anchor name=""/><header 
level="2">PersistentObject</header><p>This component allows you to store an 
arbitrary data structures to a fixed database table. The component provides all 
the functionality needed to fetch, list, delete etc these 
datastructures.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_PersistentObject.html">Documentation</link></p><anchor
 name="id21"/><anchor name=""/><header 
level="2">PersistentObjectDatabaseSchemaTiein</header><p>This component allows 
the automatic generation of PersistentObject definition files from 
DatabaseSchema definitions.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_PersistentObjectDatabaseSchemaTiein.html">Documentation</link></p><anchor
 name="id22"/><anchor name=""/><header 
level="2">PhpGenerator</header><p>Provides a simple interface for creating PHP 
files and executing PHP code.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_PhpGenerator.html">Documentation</link></p><anchor
 name="id23"/><anchor name=""/><header level="2">SignalSlot</header><p>The 
SignalSlot component implements a mechanism for inter and intra object 
communication through the use of signals and slots.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_SignalSlot.html">Documentation</link></p><anchor
 name="id24"/><anchor name=""/><header 
level="2">SystemInformation</header><p>Provides access to common system 
variables, such as CPU type and speed, and the available amount of 
memory.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_SystemInformation.html">Documentation</link></p><anchor
 name="id25"/><anchor name=""/><header level="2">Template</header><p>A fully 
functional Templating system, supporting template compilation in different 
levels, user defined functions and operators, an optimizer, output escaping for 
different output handlers to prevent XSS and other security problems and a plug 
in system for extra functionality (such as a Translation system).</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Template.html">Documentation</link></p><anchor
 name="id26"/><anchor name=""/><header level="2">Translation</header><p>A 
component that reads XML translation definitions (the Qt Linguist format), 
supports caching of translation contexts and presents you with a class to apply 
translations to strings. A filter system allows you to transform translation 
definitions for special use.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Translation.html">Documentation</link></p><anchor
 name="id27"/><anchor name=""/><header 
level="2">TranslationCacheTiein</header><p>This component adds the 
TranslationCache backend to the Translation component and allows cached 
translations.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_TranslationCacheTiein.html">Documentation</link></p><anchor
 name="id28"/><anchor name=""/><header level="2">Url</header><p>The Url package 
provides basic operations to handle urls (parse, build, get/set path, get/set 
query).</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Url.html">Documentation</link></p><anchor
 name="id29"/><anchor name=""/><header level="2">UserInput</header><p>A 
component that assists you to safely user input variables coming into your 
application. It builds on top of PHP's filter extension and extends it by 
providing a more inituitive API.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_UserInput.html">Documentation</link></p><anchor
 name="id30"/><anchor name=""/><header level="2">Workflow</header><p>The 
purpose of the Workflow component is to provide the core functionality of an 
activity-based workflow system including the definition and execution of 
workflow specifications.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Workflow.html">Documentation</link></p><anchor
 name="id31"/><anchor name=""/><header 
level="2">WorkflowDatabaseTiein</header><p>Contains the database backend for 
the Workflow component.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_WorkflowDatabaseTiein.html">Documentation</link></p><anchor
 name="id32"/><anchor name=""/><header 
level="2">WorkflowEventLogTiein</header><p>Contains the EventLog listener for 
the Workflow component.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_WorkflowEventLogTiein.html">Documentation</link></p><anchor
 name="id33"/>
+<p>eZ Components is an enterprise ready, general purpose PHP components 
library. It is used independently or together for PHP application development. 
As a collection of high quality independent building blocks, eZ Components will 
both speed up development and reduce risks. An application can use one or more 
components effortlessly as they all adhere to the same naming conventions and 
follow the same structure. All components <link 
href="/ezcomponents/requirements">require</link> atleast PHP 5.1.1.</p><anchor 
name="id1"/><anchor name=""/><header level="2">Archive</header><p>The component 
allows you to create, modify, and extract archive files of various formats.  
The currently supported archives formats are Tar (with the flavours: ustar, v7, 
pax, and gnu) and Zip.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Archive.html">Documentation</link></p><anchor
 name="id2"/><anchor name=""/><header level="2">Authentication</header><p>The 
purpose of the Authentication component is to provide support for different 
means of identification and authentication of users using different providers 
and protocols.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Authentication.html">Documentation</link></p><anchor
 name="id3"/><anchor name=""/><header 
level="2">AuthenticationDatabaseTiein</header><p>The purpose of the 
Authentication component is to provide support for different means of 
identification and authentication of users using different providers and 
protocols.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_AuthenticationDatabaseTiein.html">Documentation</link></p><anchor
 name="id4"/><anchor name=""/><header level="2">Base</header><p>The Base 
package provides the basic infrastructure that all packages rely on. Therefore 
every component relies on this package.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Base.html">Documentation</link></p><anchor
 name="id5"/><anchor name=""/><header level="2">Cache</header><p>A solution for 
caching, supporting multiple backends allowing you to specify the best 
performing solution for your caching-problem.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Cache.html">Documentation</link></p><anchor
 name="id6"/><anchor name=""/><header level="2">Configuration</header><p>A 
component that allows you to use configuration files in different formats. The 
formats include the standard .ini file, and an array based format.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Configuration.html">Documentation</link></p><anchor
 name="id7"/><anchor name=""/><header level="2">ConsoleTools</header><p>A set 
of classes to do different actions with the console (also called shell). It can 
render a progress bar, tables and a status bar and contains a class for parsing 
command line options.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_ConsoleTools.html">Documentation</link></p><anchor
 name="id8"/><anchor name=""/><header level="2">Database</header><p>A 
lightweight database layer on top of PHP's PDO that allows you to utilize a 
database without having to take care of differences in SQL 
dialects.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Database.html">Documentation</link></p><anchor
 name="id9"/><anchor name=""/><header level="2">DatabaseSchema</header><p>A set 
of classes that allow you to extract information from a database schema, 
compare database schemas and apply a set of changes to a database 
schema.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_DatabaseSchema.html">Documentation</link></p><anchor
 name="id10"/><anchor name=""/><header level="2">Debug</header><p>This 
component provides a set of classes that help you to debug an application. It 
provides timers and report generators for different formats that give a summary 
of warnings and errors that occurred within your application.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Debug.html">Documentation</link></p><anchor
 name="id11"/><anchor name=""/><header level="2">EventLog</header><p>Allows you 
to log events or audit trails into files or other storage spaces in different 
formats.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_EventLog.html">Documentation</link></p><anchor
 name="id12"/><anchor name=""/><header 
level="2">EventLogDatabaseTiein</header><p>Contains the database writer backend 
for the EventLog component.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_EventLogDatabaseTiein.html">Documentation</link></p><anchor
 name="id13"/><anchor name=""/><header level="2">Execution</header><p>Provides 
functionality to give feedback to your application's users when a fatal error 
happened or an uncaught exception was thrown.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Execution.html">Documentation</link></p><anchor
 name="id14"/><anchor name=""/><header level="2">Feed</header><p>This component 
handles parsing and creating RSS and ATOM feeds.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Feed.html">Documentation</link></p><anchor
 name="id15"/><anchor name=""/><header level="2">File</header><p>Provides 
support for file operations which are not covered by PHP or are just 
missing.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_File.html">Documentation</link></p><anchor
 name="id16"/><anchor name=""/><header level="2">Graph</header><p>A component 
for creating pie charts, line graphs and other kinds of diagrams.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Graph.html">Documentation</link></p><anchor
 name="id17"/><anchor name=""/><header 
level="2">GraphDatabaseTiein</header><p>The GraphDatabaseTiein provides 
functionality to directly use PDO statements as basis for ezcGraph 
Datasets.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_GraphDatabaseTiein.html">Documentation</link></p><anchor
 name="id18"/><anchor name=""/><header level="2">ImageAnalysis</header><p>This 
class allows you to analyse image files in different ways. At least the MIME 
type of the file is returned. In some cases (JPEG, TIFF and GIF) additional 
information is gathered as well.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_ImageAnalysis.html">Documentation</link></p><anchor
 name="id19"/><anchor name=""/><header level="2">ImageConversion</header><p>A 
set of classes to apply different filters on images, such as colour changes, 
resizing and special effects.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_ImageConversion.html">Documentation</link></p><anchor
 name="id20"/><anchor name=""/><header level="2">Mail</header><p>The component 
allows you construct and/or parse Mail messages conforming to the mail 
standard. It has support for attachments, multipart messages and HTML mail. It 
also interfaces with SMTP to send mail or IMAP, POP3 or mbox to retrieve 
e-mail.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Mail.html">Documentation</link></p><anchor
 name="id21"/><anchor name=""/><header 
level="2">PersistentObject</header><p>This component allows you to store an 
arbitrary data structures to a fixed database table. The component provides all 
the functionality needed to fetch, list, delete etc these 
datastructures.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_PersistentObject.html">Documentation</link></p><anchor
 name="id22"/><anchor name=""/><header 
level="2">PersistentObjectDatabaseSchemaTiein</header><p>This component allows 
the automatic generation of PersistentObject definition files from 
DatabaseSchema definitions.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_PersistentObjectDatabaseSchemaTiein.html">Documentation</link></p><anchor
 name="id23"/><anchor name=""/><header 
level="2">PhpGenerator</header><p>Provides a simple interface for creating PHP 
files and executing PHP code.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_PhpGenerator.html">Documentation</link></p><anchor
 name="id24"/><anchor name=""/><header level="2">SignalSlot</header><p>The 
SignalSlot component implements a mechanism for inter and intra object 
communication through the use of signals and slots.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_SignalSlot.html">Documentation</link></p><anchor
 name="id25"/><anchor name=""/><header 
level="2">SystemInformation</header><p>Provides access to common system 
variables, such as CPU type and speed, and the available amount of 
memory.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_SystemInformation.html">Documentation</link></p><anchor
 name="id26"/><anchor name=""/><header level="2">Template</header><p>A fully 
functional Templating system, supporting template compilation in different 
levels, user defined functions and operators, an optimizer, output escaping for 
different output handlers to prevent XSS and other security problems and a plug 
in system for extra functionality (such as a Translation system).</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Template.html">Documentation</link></p><anchor
 name="id27"/><anchor name=""/><header level="2">Translation</header><p>A 
component that reads XML translation definitions (the Qt Linguist format), 
supports caching of translation contexts and presents you with a class to apply 
translations to strings. A filter system allows you to transform translation 
definitions for special use.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Translation.html">Documentation</link></p><anchor
 name="id28"/><anchor name=""/><header 
level="2">TranslationCacheTiein</header><p>This component adds the 
TranslationCache backend to the Translation component and allows cached 
translations.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_TranslationCacheTiein.html">Documentation</link></p><anchor
 name="id29"/><anchor name=""/><header level="2">Tree</header><p>The Tree 
component handles the creating, manipulating and querying of tree structures.  
The component supports different storage algorithms for optimal 
performance.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Tree.html">Documentation</link></p><anchor
 name="id30"/><anchor name=""/><header 
level="2">TreeDatabaseTiein</header><p>The Tree component handles the creating, 
manipulating and querying of tree structures.  This component implements the 
database related backends and data stores.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_TreeDatabaseTiein.html">Documentation</link></p><anchor
 name="id31"/><anchor name=""/><header 
level="2">TreePersistentObjectTiein</header><p>The Tree component handles the 
creating, manipulating and querying of tree structures.  This component uses 
persistent objects as data storage for the data elements of the tree 
nodes.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_TreePersistentObjectTiein.html">Documentation</link></p><anchor
 name="id32"/><anchor name=""/><header level="2">Url</header><p>The Url package 
provides basic operations to handle urls (parse, build, get/set path, get/set 
query).</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Url.html">Documentation</link></p><anchor
 name="id33"/><anchor name=""/><header level="2">UserInput</header><p>A 
component that assists you to safely user input variables coming into your 
application. It builds on top of PHP's filter extension and extends it by 
providing a more inituitive API.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_UserInput.html">Documentation</link></p><anchor
 name="id34"/><anchor name=""/><header level="2">Workflow</header><p>The 
purpose of the Workflow component is to provide the core functionality of an 
activity-based workflow system including the definition and execution of 
workflow specifications.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_Workflow.html">Documentation</link></p><anchor
 name="id35"/><anchor name=""/><header 
level="2">WorkflowDatabaseTiein</header><p>Contains the database backend for 
the Workflow component.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_WorkflowDatabaseTiein.html">Documentation</link></p><anchor
 name="id36"/><anchor name=""/><header 
level="2">WorkflowEventLogTiein</header><p>Contains the EventLog listener for 
the Workflow component.</p><p><link 
href="http://ez.no/doc/components/view/latest/(file)/introduction_WorkflowEventLogTiein.html">Documentation</link></p><anchor
 name="id37"/>

Modified: docs/website/components_descriptions_marketing.txt
==============================================================================
--- docs/website/components_descriptions_marketing.txt [iso-8859-1] (original)
+++ docs/website/components_descriptions_marketing.txt [iso-8859-1] Wed Oct 17 
10:23:24 2007
@@ -1,3 +1,8 @@
+eZ Components is an enterprise ready, general purpose PHP components library. 
It is used independently or together for PHP application development. As a 
collection of high quality independent building blocks, eZ Components will both 
speed up development and reduce risks. An application can use one or more 
components effortlessly as they all adhere to the same naming conventions and 
follow the same structure. All components require__ atleast PHP 5.1.1.
+
+__ /ezcomponents/requirements
+
+
 Archive
 -------
 The component allows you to create, modify, and extract archive files of 
@@ -261,6 +266,36 @@
 
 __ 
http://ez.no/doc/components/view/latest/(file)/introduction_TranslationCacheTiein.html
 
+Tree
+----
+The Tree component handles the creating, manipulating and querying of tree
+structures.  The component supports different storage algorithms for optimal
+performance.
+
+Documentation__
+
+__ http://ez.no/doc/components/view/latest/(file)/introduction_Tree.html
+
+TreeDatabaseTiein
+-----------------
+The Tree component handles the creating, manipulating and querying of tree
+structures.  This component implements the database related backends and
+data stores.
+
+Documentation__
+
+__ 
http://ez.no/doc/components/view/latest/(file)/introduction_TreeDatabaseTiein.html
+
+TreePersistentObjectTiein
+-------------------------
+The Tree component handles the creating, manipulating and querying of tree
+structures.  This component uses persistent objects as data storage for the
+data elements of the tree nodes.
+
+Documentation__
+
+__ 
http://ez.no/doc/components/view/latest/(file)/introduction_TreePersistentObjectTiein.html
+
 Url
 ---
 The Url package provides basic operations to handle urls (parse, build,

Added: docs/website/irc.txt
==============================================================================
--- docs/website/irc.txt (added)
+++ docs/website/irc.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -1,0 +1,13 @@
+IRC
+===
+
+You find developers and users on:
+
+* `#ezcomponents/Freenode <irc://irc.freenode.net/#ezcomponents>`_
+
+You need an `IRC Client
+<http://en.wikipedia.org/wiki/Internet_Relay_Chat#Clients>`_ for joining the
+channel.
+
+Feel free and join the chat. Usually there is a number of people willing to
+help you out with your problem or discuss features.

Propchange: docs/website/irc.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: docs/website/mailinglist.txt
==============================================================================
--- docs/website/mailinglist.txt (added)
+++ docs/website/mailinglist.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -1,0 +1,27 @@
+Mailinglists
+============
+
[EMAIL PROTECTED]
+----------------------
+
+Discussion list for the eZ components.
+
+* `Subscribe, unsubscribe, preferences 
<http://lists.ez.no/mailman/listinfo/components>`_
+* `Archives <http://lists.ez.no/pipermail/components/>`_
+* `Searchable archives on gmane 
<http://dir.gmane.org/gmane.comp.web.ezcomponents.devel>`_
+
[EMAIL PROTECTED]
+--------------------------
+
+List for SVN commits for the eZ components project.
+
+* `Subscribe, unsubscribe, preferences 
<http://lists.ez.no/mailman/listinfo/svn-components>`_
+* `Archives <http://lists.ez.no/pipermail/svn-components/>`_
+* `Searchable archives on gmane 
<http://dir.gmane.org/gmane.comp.web.ezcomponents.cvs>`_
+
[EMAIL PROTECTED]
+-------------------------------------
+
+List for announcements about releases etc.
+
+* `Subscribe, unsubscribe, preferences 
<http://lists.ez.no/mailman/listinfo/dev-ezcomponents-announce>`_

Propchange: docs/website/mailinglist.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: docs/website/support.txt
==============================================================================
--- docs/website/support.txt (added)
+++ docs/website/support.txt [iso-8859-1] Wed Oct 17 10:23:24 2007
@@ -1,0 +1,20 @@
+Support
+=======
+
+Mailing lists
+-------------
+
+You can directly contact the community of developers via email through the
+available `mailinglists </support/mailinglists>`_ .
+
+IRC
+---
+
+The community of developers gathers in `IRC channels </support/irc>`_ to chat
+together in real time.
+
+Issue Tracker
+-------------
+
+If you find a bug, feel free to report it in the `issue tracker
+<http://issues.ez.no/ProjectSelect.php?Id=1>`_

Propchange: docs/website/support.txt
------------------------------------------------------------------------------
    svn:eol-style = native


-- 
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components

Reply via email to