Envoyer un plugin

De TheliaDoc
Aller à : navigation, rechercher

Pour envoyer un plugin sur le dépot SVN de Thélia, il faut d'abord avoir personnellement un compte sourceforge. Donner votre pseudo sourceforge à l'équipe de développement de Thélia par mail contact at octolys.fr afin qu'ils vous ajoutent à la liste des contributeurs.


Une fois votre login ajouté, vous pouvez créer le répertoire qui accueillera votre plugin et envoyer le contenu à l'intérieur.

Exemple avec le plugin chat:

Création du répertoire dans le répertoire plugins du dépot:


svn mkdir https://pluginsthelia.svn.sourceforge.net/svnroot/pluginsthelia/plugins/chat

Demande de login et mot de passe, rentrez vos identifiants sourceforge.net


Une fois le répertoire crée, reste plus qu'à envoyer le contenu, placez vous dans le répertoire juste au dessus de votre plugin et faites:


svn import -m 'Premier import du projet' chat https://pluginsthelia.svn.sourceforge.net/svnroot/pluginsthelia/plugins/chat/

Demande de login et mot de passe, rentrez vos identifiants sourceforge.net


L'envoi s'effectue et vous retrouvez votre plugin en ligne: http://pluginsthelia.svn.sourceforge.net/viewvc/pluginsthelia/plugins/chat/


L'équipe de Thélia va par la suite le tester, et si celui-ci convient, il sera disponible sur le site des contributions: http://contrib.thelia.net/

Si vous souhaitez mettre à jour le code de votre plugin:

svn commit -m "Message concernant la mise à jour" chat https://pluginsthelia.svn.sourceforge.net/svnroot/pluginsthelia/plugins/chat/

Nul besoin d'avoir crée un plugin pour demander d'avoir ses accès au dépôt, si par exemple, vous souhaitez modifier un plugin existant, en tenant compte bien sûr de cette citation tiré du blog:

"Nous vous demandons bien sûr de respecter les plugins réalisés par quelqu'un d'autre et de prendre contact avec l'auteur en cas de modification. Un développeur ne respectant pas cette charte sera bien sûr évincé du SVN."


--Boyquotes 16 septembre 2011 à 18:15 (CEST)