Télécharger la liste

Description du projet

4Suite is a Python-based toolkit for XML and RDF application development. It features a library of integrated tools for XML processing, implementing open technologies such as DOM, RDF, XSLT, XInclude, XPointer, XLink, XPath, XUpdate, RELAX NG, and XML/SGML Catalogs. Layered upon this is an XML and RDF data repository and server, which supports multiple methods of data access, query, indexing, transformation, rich linking, and rule processing, and provides the data infrastructure of a full database system, including transactions, concurrency, access control, and management tools. It also supports HTTP, RPC, SOAP, and FTP, plus APIs in Python and XSLT.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-04-17 22:44
1.0b1

Ce communiqué de fonctionnalités mineures à des augmentations de performance significatif dans les bibliothèques principales (parsing XML, XSLT lecture feuille de style, d'évaluation et XPath sont remarquablement plus rapide). Toutes les dépendances sur PyExpat ont disparu. XML_CATALOG_FILES ENV soutien var a été ajouté. Sécurité des fonctions d'extension XPath de risque sont désormais désactivés par défaut. XLink, XUpdate, et RDFS soutien a été améliorée. Berkeley DB (bsddb) pilotes ont été ajoutés. Pilotes MySQL ont été optimisés. Il existe de nombreuses corrections de bogues et améliorations.
Tags: Development, Minor feature enhancements
This release features minor to huge performance increases throughout the core libraries (XML parsing, XSLT stylesheet reading, and XPath evaluation are remarkably faster). All dependencies on PyExpat are gone. XML_CATALOG_FILES env var support was added. Security risk XPath extension functions are now disabled by default. XLink, XUpdate, and RDFS support was improved. Berkeley DB (bsddb) drivers were added. MySQL drivers were optimized. There are many more bugfixes and enhancements.

2004-11-20 11:04
1.0a4

Python 2.2.1 est maintenant la plus ancienne version supportée. De nombreuses améliorations ont été apportées, notamment la capacité à domlettes de contrôle de l'encodage pour l'analyse, la capacité à analyser des entités générales, et un xpath (). Méthode est très pratique sur les noeuds. Dans le référentiel qu'un driver MySQL a été inclus, le conducteur de fichier plat n'est plus plat, l'API restructurés, et à un régime FTSS URI est utilisé partout. Fonctions de détermination de la portée ont été incluses pour Versa. Le XPath et XSLT extensions ont été taillées pour la cohérence avec EXSLT. Changements mineurs de l'API ont été faites. Il y avait aussi des corrections de bugs et autres améliorations.
Tags: Development, Major feature enhancements
Python 2.2.1 is now the oldest supported version. Numerous enhancements were made, including the ability in domlettes to control the encoding for parsing, the ability to parse from general entities, and a .xpath() convenience method on nodes. In the repository a MySQL driver was included, the Flat File driver is no longer flat, the API restructured, and an ftss URI scheme is used throughout. Scoping functions were included for Versa. The XPath and XSLT extensions were pruned for consistency with EXSLT. Minor API changes were made. There were also bugfixes and other improvements.

2003-07-30 19:57
1.0a3

Les changements spécifiques à partir 1.0a1 n'ont pas été documentées pour cette version, mais comme d'habitude, l'accent était mis sur écraser les bugs et faire des améliorations de fonctionnalités mineures. En tout cas, les utilisateurs de versions antérieures sont fortement encouragés à mettre à jour. La prochaine version contiendra de nombreuses corrections de bogues majeurs, y compris les fuites de mémoire, si les aventuriers sont encouragés à obtenir la version de développement du CVS.
Tags: Development, Minor bugfixes
Specific changes from 1.0a1 were not documented for this release, but as usual, the focus was on squashing bugs and making minor feature enhancements. In any case, users of older versions are strongly encouraged to upgrade. The next release will have many major bugfixes, including memory leaks, so the adventurous are encouraged to get the development version from CVS.

2003-05-17 21:58
1.0a1

Plutôt que de marquer le prochain communiqué 0.12.0b1, il est marqué 1.0a1, indiquant l'intention d'avoir une 1.0 "full" release-produit de qualité lors de ce cycle de développement est achevé. Changements entre 0.12.0a3 à 1.0a1 sont nombreuses et sans-papiers. Qu'il suffise de dire qu'il ya des corrections de bugs assez pour justifier une mise à niveau.
Tags: Development, Major bugfixes
Rather than tag the next release 0.12.0b1, it is tagged 1.0a1, indicating intent to have a full "1.0" release-quality product when this development cycle is finished. Changes from 0.12.0a3 to 1.0a1 are numerous and undocumented. Suffice it to say that there are enough bugfixes to warrant upgrading.

2002-12-27 22:42
0.12.0a3

Il s'agit d'une réécriture complète, incluant de nombreuses corrections de bogues, des améliorations, des outils de garde, des démos (et non plus d'un téléchargement séparé), certaines changé Python API, un C-léger basé DOM (Domlette) pour une vitesse (basé sur Python minidom encore disponibles), une RDF moteur de requête (Versa syntaxe), simplifié le développement Web App, un tableau de bord pour une interface de navigation dans le référentiel, et RDF visualisation (GraphViz requis). Docs sont actuellement sommaires. La dépendance PyXML a essentiellement été levées.
Tags: Development, Major feature enhancements
This is a complete rewrite, including numerous bugfixes, enhancements, repository tools, demos (no longer a separate download), some changed Python APIs, a C-based lightweight DOM (Domlette) for speed (Python-based minidom still available), an RDF query engine (Versa syntax), simplified Web app development, a Dashboard for a browser-based interface to the repository, and RDF visualization (GraphViz required). Docs are currently sketchy. The PyXML dependency has mostly been lifted.

Project Resources