XAR releases

at 2006-12-21 in ReleasesAnnouncements by friebe (0 comments)

Here are the XP framework's latest stable releases:

XP4 4.1.3
Requires PHP 4 (4.3.1 - 4.4.4) - Download

XP5 5.0.0
Requires PHP 5 (5.2.0 - ...) - Download

The releases are offered as tar.gz or zip files which contain lang.base.php and the xp runtime. Additional packages (Google Search implementation, Delicio.us, Flickr, Java Webstart, Dia.org UML classes, and many more) are provided in the lib directory and must be downloaded separately.



ChangeLog (4.1.3)
  • Fix (De-)Serializer bug in remote package (kiesel)
  • Add SQLConnectionClosedException in rdbms package for mysql (gelli)
  • Fix several bugs in DBAdapter API (rene)
  • Add method hasProperties() to util.PropertyManager(friebe)



Changelog (5.0.0)
This is the first version dedicated for use with PHP5 and contains a migrated version of the 4.1.3-release.



Setting it up - step by step
Prerequisite: You need to download and install the PHP language to use the XP framework.

  1. PHP4 or PHP5?
    Choose the release suitable for your PHP setup (XP 4.x.x requires PHP4, XP 5.x.x requires PHP5)

  2. Download
    Get the zipfile or tar.gz, whatever you're more comfortable with and save it to your disk.

  3. Unpack
    Create a directory (e.g. xp) - doesn't matter where - and extract the archive's contents into it. This will create lang.base.php and lib/xp-rt-X.X.X.xar

  4. Configure PHP
    Open the php.ini file and search for a line containing include_path. Add the directory you unpacked the XP framework release and the xp-rt-X.X.X.xar to to this line.

    Un*x: include_path=".:/home/thekid/xp/:/home/thekid/xp/lib/xp-rt-5.0.0.xar"
    Windows: include_path=".;D:\var\xp\;D:\var\xp\lib\xp-rt-5.0.0.xar".

  5. Done
    You're ready to use the XP framework now!



Using additional packages
  1. Download
    Download the xar files from the releases' lib directory (4.1.3, 5.0.0) into the same directory where xp-rt-X.X.X.xar resides.

  2. Configure PHP
    Add the downloaded file to the include_path as described above.

  3. Done
    The library is now available and can be used.



Subscribe

You can subscribe to the XP framework's news by using RSS syndication.


Categories

News
General
PHP5
Announcements
RFCs
Further reading
Examples
Editorial
EASC
Experiments
Unittests
Databases
5.8-SERIES

Related

Find related articles by a search for «XAR».