Système de Bug Tracking

Si vous pensez avoir trouvé un bug ou si vous souhaitez faire une demande de nouvelle fonctionnalité, utilisez notre Système de Bug Tracking.

Assurez-vous bien que votre rapport concerne réellement un BUG et non un problème de votre côté.

Sondage

Espace Développeurs

Suivre le projet Prelude

Suivez l'actualité développement Prelude en consultant les tableaux ci-dessous, ou encore, en accédant directement au système de management du projet

 

Derniers développements Prelude

Feature Notes
Libprelude Win32 port Libprelude now compile and run under Win32 native!
Libev support for Prelude-LML  
Multithreading API independance Support for posix, solaris, pth, win32 backend
Prelude-LML, support mod_security v2 Contributed by Peter Vrabec and Dan Kopecek
Prelude-LML, support FreeBSD su attempts Contributed by Alexander Afonyashin
Easybindings Provide an easy and natural way to use the Prelude interfaces, from high level languages (available for C++, Python, Perl, Ruby, Lua)

 

Matrice des développements Prelude

Feature Planned Development Notes
ClamAV native support   X  
Prelude-Correlator   X (beta)
PADS native support   X  

Dépôt GIT

Vous pouvez obtenir les dernières modifications au code source de Prelude en utilisant le système de contrôle de version open source GIT.  Attention, il contient du code de développement qui pourrait être instable, ou ne pas compiler correctement. L'avantage d'utiliser GIT réside dans le fait d'obtenir les derniers correctifs et mises à jour sans avoir à attendre les versions officielles.

Le module que vous souhaitez consulter doit être spécifié en tant que modulename.

  • Accès anonyme

git clone git://git.prelude-technologies.com/modulename.git

  • Accès Développeur

Les même règles que pour l'accès Anonyme GIT s'appliquent, mais les développeurs doivent utiliser le protocole ssh.

 git clone git@git.prelude-technologies.com:modulename.git

Contribuer du Code

Soumission de code

Les contributions au code de Prelude sont très appréciées et encouragées.

Tous les changements proposés dans le dépôt Prelude sont revus. Cette pratique a été mise en place afin de faciliter la maintenance et d'assurer la conservation d'un code propre.

Vous pouvez envoyer des diff unifiés à la mailing list Prelude développement et demander  une  revue. L'autorisation de publier vos changements dans le dépôt de code officiel Prelude sera accordé par le chef de projet Yoann Vandoorselaere.

Bien sûr, cette règle ne s'applique pas si vous êtes désigné en tant que mainteneur d'un module précis.

 

Copyright

En raison du "dual-licensing" du système Prelude, tout le code du système Prelude doit être copyrighté au nom de PreludeIDS Technologies. Lorsque vous contribuez du code, nous vous demandons donc de nous céder votre copyright.

En fonction de l'ampleur de votre contribution et avec votre accord, vous serez cité sur le site de PreludeIDS en tant que contributeur.