<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.vhffs.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.vhffs.org/feed.php">
        <title>VHFFS - Massive virtual hosting software dev</title>
        <description></description>
        <link>http://www.vhffs.org/</link>
        <image rdf:resource="http://www.vhffs.org/lib/tpl/minima/images/favicon.ico" />
       <dc:date>2012-05-18T05:05:56+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:4.1?rev=1301352822&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:4.2-lenny?rev=1243544889&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:4.2.0_release?rev=1249228535&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:4.3.0_release?rev=1303320495&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:4.4.0_release?rev=1330803022&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:4.4.1_release?rev=1331399997&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:acl?rev=1301352931&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:apibasics?rev=1302650955&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:apiexamples?rev=1302650981&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:database?rev=1301342377&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:devtags?rev=1301342173&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:mainpage?rev=1303161001&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:panel?rev=1301342422&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:roadmap?rev=1201425662&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.vhffs.org/dev:todo?rev=1301342282&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.vhffs.org/lib/tpl/minima/images/favicon.ico">
        <title>VHFFS - Massive virtual hosting software</title>
        <link>http://www.vhffs.org/</link>
        <url>http://www.vhffs.org/lib/tpl/minima/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.vhffs.org/dev:4.1?rev=1301352822&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T22:53:42+00:00</dc:date>
        <title>VHFFS 4.1</title>
        <link>http://www.vhffs.org/dev:4.1?rev=1301352822&amp;do=diff</link>
        <description>Cette page décrit les fonctionnalités qui seront intégrées dans VHFFS 4.1, qu'elles soient visibles par l'utilisateur ou non.

Modifications au niveau du code

	*  La plupart des requêtes SQL vont être réécrites. D'une part, les insertions devront utiliser des séquences pour minimiser les risques de collisions et avoir quelque chose de plus propre  [En cours (15%)]
	*  Les différents hacks utilisés au niveau des créations d'objet (id bidons &amp; Cie) devront être corrigé (utilisation d'une factory?…</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:4.2-lenny?rev=1243544889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-28T21:08:09+00:00</dc:date>
        <title>VHFFS 4.2 &amp; Lenny</title>
        <link>http://www.vhffs.org/dev:4.2-lenny?rev=1243544889&amp;do=diff</link>
        <description>Liste des éléments vérifiés sous Lenny (note : certains éléments ne sont pas directement liés au système mais ça ne fait pas de mal de les vérifier quand même).

	*  Script de création de base : OK (NOTICE sur des index implicites, comme précédemment)
	*  Partie publique : OK
	*  Panel :
		*  Inscription : OK
		*  Perte de mot de passe : OK
		*  Préférences : OK
		*  Changement de mot de passe : OK
		*  Services :
			*  Création/modération de groupe : OK
			*  Historique : OK
			*  Ajout d'utili…</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:4.2.0_release?rev=1249228535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-02T15:55:35+00:00</dc:date>
        <title>VHFFS 4.2.0 release notes</title>
        <link>http://www.vhffs.org/dev:4.2.0_release?rev=1249228535&amp;do=diff</link>
        <description>This page is a partial changelog and contains some interesting news on VHFFS 4.2.0.

VHFFS 4.1 was released 15 month ago (God bless Subversion) and there have been a huge work roughly 300 modification sets applied. Here come a summary of modifications. For those who follow vhffs-dev mailing-list (see Support) you may realize that the main user of vhffs - TuxFamily.org - simply uses the svn version as advertised at &lt;https://panel.tuxfamily.org&gt; or you may come by our IRC chan #vhffs to ask for cu…</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:4.3.0_release?rev=1303320495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-20T17:28:15+00:00</dc:date>
        <title>VHFFS 4.3.0 release notes</title>
        <link>http://www.vhffs.org/dev:4.3.0_release?rev=1303320495&amp;do=diff</link>
        <description>Not much to say, this page contains the VHFFS 4.3.0 ChangeLog.

	*  Added information in history about wich user generated which entry
	*  fixed modobot perl 4 syntax
	*  ajaxified the public part
	*  private scm repositories removed from public part display
	*  awstats 6.95 support added
	*  awstats 7.0 support added
	*  modobot backend reconnection support
	*  fixed lang and theme cookies/internal so that user doesn't need to double refresh to get accurate information
	*  fixed tag request stu…</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:4.4.0_release?rev=1330803022&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-03T19:30:22+00:00</dc:date>
        <title>VHFFS 4.4.0 release notes</title>
        <link>http://www.vhffs.org/dev:4.4.0_release?rev=1330803022&amp;do=diff</link>
        <description>Not much to say, this page contains the VHFFS 4.4.0 ChangeLog.

	*  Replaced HTML::Template by Template::Toolkit (which is actually a mutiple months work)
	*  new panel theme
	*  ported pure-ftpd patch to 1.0.32
	*  added vhffs_webstats tool
	*  fixed listengine mail signature
	*  panel is now FastCGI compliant
	*  archives on all services deletion
	*  cleaned API
	*  cleaned Panel
	*  cleaned Robots
	*  actually cleaned everything (which is also a multiple months work)
	*  updated French transl…</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:4.4.1_release?rev=1331399997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-10T17:19:57+00:00</dc:date>
        <title>VHFFS 4.4.1 release notes</title>
        <link>http://www.vhffs.org/dev:4.4.1_release?rev=1331399997&amp;do=diff</link>
        <description>As usual, not much to say, this page contains the VHFFS 4.4.1 ChangeLog.

	*  Fixed a blocking bug on group creation
	*  Updated some panel strings
	*  ported MySQL patch to 5.1.61
	*  updated ViewVC configuration files for ViewVC 1.1
	*  added missing dependencies in Debian packages
	*  improved history display order on panel</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:acl?rev=1301352931&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T22:55:31+00:00</dc:date>
        <title>Access Control List</title>
        <link>http://www.vhffs.org/dev:acl?rev=1301352931&amp;do=diff</link>
        <description>FIXME Translate this page

Points techniques

Fichiers

Les ACL sous VHFFS sont implantées via le fichier vhffs-api/src/Vhffs/Acl.pm.

Base de données

Elles sont enregistrées au sein de la table vhffs_acl, sa structure est la suivante :


vhffs=&gt; \d vhffs_acl
                            Table «public.vhffs_acl»
 Colonne |  Type   |                       Modificateurs                        
---------+---------+------------------------------------------------------------
 acl_id  | integer | not…</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:apibasics?rev=1302650955&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-12T23:29:15+00:00</dc:date>
        <title>API : the basics</title>
        <link>http://www.vhffs.org/dev:apibasics?rev=1302650955&amp;do=diff</link>
        <description>VHFFS subsystem : init

To initialize VHFFS subsystem, you have to create an instance of Vhffs::Main module. If VHFFS is well-done configured (/etc/vhffs/vhffs.conf is good), the backend is created and runs, it will just works ! To initialize the VHFFS subsystem, just type this code :</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:apiexamples?rev=1302650981&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-12T23:29:41+00:00</dc:date>
        <title>API examples</title>
        <link>http://www.vhffs.org/dev:apiexamples?rev=1302650981&amp;do=diff</link>
        <description>Get all users and print their username

The following script will get all activated users and print the username for each of them.

#!/usr/bin/perl

use Vhffs::Main;

use Vhffs::Constants;

use Vhffs::User;

my $vhffs = init Vhffs::Main;

my $users = Vhffs::User::getall( $vhffs , Vhffs::Constants::ACTIVATED );</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:database?rev=1301342377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T19:59:37+00:00</dc:date>
        <title>Base de données VHFFS</title>
        <link>http://www.vhffs.org/dev:database?rev=1301342377&amp;do=diff</link>
        <description>FIXME translate this page

Cette page décrit la base de données de VHFFS (les champs et leur utilité). Elle est à compléter et se rapporte à la versin 4.1 de VHFFS.

vhffs_object

Il s'agit de la table de base. Elle permet l'implantation d'un système d'héritage. Ainsi, les utilisateurs, les groupes, les différentes entités composant les services sont tous des objets. Cela permet d'éviter la duplication de champs.</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:devtags?rev=1301342173&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T19:56:13+00:00</dc:date>
        <title>Devtags</title>
        <link>http://www.vhffs.org/dev:devtags?rev=1301342173&amp;do=diff</link>
        <description>The objective is to organize &lt;http://project.tuxfamily.org/allwebsites.pl&gt; (the list of all websites)

see &lt;http://bugs.vhffs.org/view.php?id=179&gt; for initial requirements and for all evolutions requested &lt;http://bugs.vhffs.org/view.php?id=235&gt;

examples :</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:mainpage?rev=1303161001&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-18T21:10:01+00:00</dc:date>
        <title>Developer's Corner</title>
        <link>http://www.vhffs.org/dev:mainpage?rev=1303161001&amp;do=diff</link>
        <description>Welcome on the development part of VHFFS.

VHFFS is not only an hosting system, it's a complete platform to create services, perform maintenance operations or handle user's data. It is a packaging with some tools and a main API that helps you to manage your hosting platform day after day.</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:panel?rev=1301342422&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T20:00:22+00:00</dc:date>
        <title>Fonctionnement du panel</title>
        <link>http://www.vhffs.org/dev:panel?rev=1301342422&amp;do=diff</link>
        <description>FIXME Translate this page

Le fonctionnement générique du panel est géré par la classe Vhffs::Panel::Main.  Celle-ci est utilisée dans toutes les pages afin d'avoir accès à diiférentes fonctionnalités.

Il peut fonctionner en mode “réduit” ou en mode complet.</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:roadmap?rev=1201425662&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-01-27T09:21:02+00:00</dc:date>
        <title>Roadmap</title>
        <link>http://www.vhffs.org/dev:roadmap?rev=1201425662&amp;do=diff</link>
        <description>VHFFS 4.1 has just been released (or has been release since I guess I won't update this page before a long time), and here is the roadmap for VHFFS 4.2+.

A target milestone is provided when possible:

	*  Full redesign [4.2]
	*  Tags support [4.2]
	*  Get rid of this MF autotools stuff [ASAP!!!]</description>
    </item>
    <item rdf:about="http://www.vhffs.org/dev:todo?rev=1301342282&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T19:58:02+00:00</dc:date>
        <title>Todo list</title>
        <link>http://www.vhffs.org/dev:todo?rev=1301342282&amp;do=diff</link>
        <description>This is the todo list for vhffs developments

	*  verify that vhffs-book is in svn (not sure) and update it [0%] We need the sources first (or perhaps we could rewrite it from scratch using misric's experience)
	*  check &lt;http://bugs.vhffs.org/view_all_bug_page.php&gt;
	*  insert logging levels into vhffs.log ([info] [warn] [debug] [error]) [0%]
	*  improve navigation (no redirect on every action)
	*  cleanup templates (use only Vhffs::Panel::* and light objects in templates, use tmpl_loop)
	*  add…</description>
    </item>
</rdf:RDF>

