Hm, the last part after "some people" is from a different commit, it
should not have been there... Anway I intended to also add that the
sqlite part was updated to be more modern, in line with PHP 5 ages :)

Goba

Gabor Hojtsy wrote:
> goba          Sun Feb 26 12:21:29 2006 UTC
> 
>   Modified files:              
>     /livedocs README 
>   Log:
>   README update
>    - point out some of the advantages of livedocs over the current phpdoc 
> approach
>    - point to phpdoc.info wiki
>    - add credits based on cvs commit logs (I might have missed some 
> peoplethey are available from the PHP Museum (http://museum.php.net/patches/)
>   
> http://cvs.php.net/viewcvs.cgi/livedocs/README?r1=1.16&r2=1.17&diff_format=u
> Index: livedocs/README
> diff -u livedocs/README:1.16 livedocs/README:1.17
> --- livedocs/README:1.16      Fri Sep  9 02:17:14 2005
> +++ livedocs/README   Sun Feb 26 12:21:29 2006
> @@ -1,32 +1,47 @@
> -README
> -======
> -$Id: README,v 1.16 2005/09/09 02:17:14 wez Exp $
> +Livedocs README
> +==============================================================================
> +$Id: README,v 1.17 2006/02/26 12:21:29 goba Exp $
>  vim:et:tw=78
>  
>  INTRODUCTION
> -------------
> +------------------------------------------------------------------------------
>  
> -Livedocs is a tool to display DocBook XML files on the fly,
> -instead of building all the HTML files first. There is a little
> -preprocessing work needed, but otherwise the script collection
> -works instantly even on modified XML files. This tool is primarily
> -aimed at solving the PHP documentation efforts problems, but it is
> -meant to be general enough to handle all the various documentation
> -styles and methods we have.
> +Livedocs is a tool to display DocBook XML files in a web browser on the fly,
> +without the need of building all HTML target files first. It was started as
> +a project to simplify the task of PHP Manual contributors, to check their
> +changes as they will show up in the documentation. To use Livedocs, a little
> +preprocessing work is needed, but after that, the script collection even 
> works
> +on modified XML files.
> +
> +The main advantage of Livedocs for the PHP Manual is the dramatically reduced
> +time-to-live interval, since modified XML files can be pushed to servers
> +without the need of building all the HTML files even for small changes.
> +Additionaly to this, Livedocs also does a good job of providing search
> +results for keywords found in the manual, as well as keeping track of
> +relations of translated files to their English equivalents, notifying
> +readers, if they read a seriously outdated translation.
> +
> +You can find live test versions as weel as prebuilt Livedocs packages
> +for testing and reporting bugs at http://wiki.phpdoc.info/LiveDocs
>  
>  LICENSE
> --------
> +------------------------------------------------------------------------------
>  
>  Livedocs is available under the PHP License 3.0. More information
>  about the license is available at http://www.php.net/license/
>  
>  CREDITS
> --------
> +------------------------------------------------------------------------------
>  
> - Wez Furlong, Derick Rethans, Ilia Alshanetsky
> +Wez Furlong, Derick Rethans, Ilia Alshanetsky,
> +Nuno Lopes, Mehdi Achour, Gabor Hojtsy, Edin Kadribasic
>  
>  INSTALL
> --------
> +------------------------------------------------------------------------------
> +
> +! If you are happy with the prebuilt version of Livedocs, it is a lot simpler
> +! to install (and does not need libxml2 or CVS, just a PHP setup with sqlite 
> included),
> +! see the link above for more information.
>  
>  1. Make sure that you have xsltproc and xmllint installed. These are
>     part of libxml2. You should have them if you work with gnome, or
> @@ -34,8 +49,8 @@
>     tools are only needed by the livedocs build and not for everyday
>     operation.
>  
> -   Livedocs also needs a CLI version of PHP installed on your machine,
> -   additionaly to your webserver supporting PHP.
> +   The Livedocs build process also needs a CLI version of PHP installed
> +   on your machine, additionaly to your webserver supporting PHP.
>  
>     You need to enable bz2 extension if you want to incorporate user notes.
>  
> @@ -43,16 +58,11 @@
>  
>      cvs -d :pserver:[EMAIL PROTECTED]:/repository checkout phpdoc
>  
> -3. Ensure that your PHP has sqlite support
> -
> -    pear install sqlite
> -
> -    (win32: http://snaps.php.net/win32/PECL_STABLE/php_sqlite.dll)
> -
> -    Load in the SQLite extension by default in php.ini, since the
> -    scripts will not try to dynamically load it.
> +3. Ensure that your PHP has sqlite support. PHP 5.0.x has it bundled
> +   and compiled in by default. However from PHP 5.1.x, you need to
> +   enable it along with PDO. See http://php.net/sqlite for instructions.
>  
> -4. Configure livedocs!
> +4. Configure Livedocs!
>  
>      cd livedocs
>      autoconf
> @@ -97,4 +107,4 @@
>  
>      http://localhost/livedocs/index.php?q=function.fopen
>  
> -Done :)
> +Enjoy.
> 

Reply via email to