•  » Plugins
  •  » Hébergez votre extension sur le dépôt Subversion de Piwigo

#1 2009-05-19 23:50:58

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Hébergez votre extension sur le dépôt Subversion de Piwigo


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#2 2009-05-20 09:54:36

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Traduction de l'annonce du forum Anglais

plg, traduit par ddtddt, relu par plg ;-) a écrit:

Bonjour à la communauté Piwigo francophone,

Nous avons récemment déménagé le dépôt Subversion (SVN) pour Piwigo sur piwigo.org. Dorénavant, nous gérons nous même le dépôt.

Le gestionnaire d'extensions http://fr.piwigo.org/ext vous permet de publier vos extensions, mais il ne se préoccupe pas de la gestion du code source, qui reste à votre charge. Récemment, P@t a ajouté la gestion "multiple auteurs" pour une extension. Si vous voulez que plusieurs développeurs puissent travailler sur la même extension, vous avez besoin d'un gestionnaire de code comme Subversion. Et même si vous travaillez seul sur votre extension, SVN peux vous aidez à travailler avec des méthodes propres.

Je vous propose d'héberger le code de votre extension sur le même dépôt SVN, dans les répertoire "extensions" http://piwigo.org/dev/browser/extensions

Les avantages sont:

* Visibilité sur l'activité côté code (ce qui est bon pour vous en tant que développeur, et pour Piwigo en tant que projet)
* Vous pouvez travailler en équipe

Si vous êtes intéressés, s'il vous plaît envoyez-moi un MP avec les informations suivantes:

* Votre chaîne htpasswd générée sur http://aspirine.org/htpasswd_en.html (garder le même nom d'utilisateur que celui que vous utiliser dans le gestionnaire d'extensions et le forum) choisir l'algorithme "MD5".

* Le nom technique de vos extensions. Pour les plugins, utilisez le même nom que le répertoire dans "piwigo/plugins", pour les templates le même nom que dans "piwigo/template" directory, etc

Je vais créer un répertoire pour chacune de vos extensions. Vous aurez seul l'accès en écriture sur celui-ci (ainsi que les membres de l'Équipe Piwigo qui ont accès en écriture sur tout le dépôt). Si vous voulez que d'autres développeurs travaillent sur la même extension, me le signaler afin que je lui donne des droits en écriture sur ce répertoire.

@+

plg

Dernière modification par plg (2009-05-20 21:50:36)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2009-05-25 19:17:00

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Bon, maintenant, qu'on a un dépôt pour les extensions... à quand le bouton magique dans PEM qui zippe le dernier commit (ou celui demandé), qui change les versions dans les fichiers sous svn et qui fait l'ajout dans PEM en reprenant les commentaires des commits...
;-)

Hors ligne

#4 2009-05-25 19:44:00

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

rub a écrit:

... à quand le bouton magique dans PEM qui zippe le dernier commit (ou celui demandé)...
;-)

Zippe en excluant tous les .svn des répertoires !!!

Oh! Oui...


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#5 2009-05-25 21:19:00

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Dans la série "je suis une truffe mais je me soigne" :

Je me bagarre avec TortoiseSVN pour déposer mes plugins sur le dépot SVN sans succès. Autant son utilisation pour récupérer les derniers commits de la branche en cours de Piwigo est très simple, autant pour faire l'inverse ce n'est pas évident.

Un petit coup de main, svp ?

Hors ligne

#6 2009-05-25 21:27:21

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Eric a écrit:

Je me bagarre avec TortoiseSVN pour déposer mes plugins sur le dépot SVN sans succès. Autant son utilisation pour récupérer les derniers commits de la branche en cours de Piwigo est très simple, autant pour faire l'inverse ce n'est pas évident.

Un petit coup de main, svp ?

1. faire un checkout de http://piwigo.org/svn/extensions (maintenant il y en a quelques unes)
2. dans le répertoire "extensions", copier ton "Register_FluxBB" par exemple
3. clic-droit sur "Register_FluxBB", Tortoise add (ou un truc dans ce goût là j'imagine)
4. clic-droit sur "Register_FluxBB", Tortoise commit (ou un truc dans ce goût là j'imagine)

Si vraiment ça ne veut pas, donnes moi la liste des extensions à créer, tu n'auras qu'à les checkouter individuellement.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#7 2009-05-25 21:32:54

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Bonsoir Pierrick.

plg a écrit:

1. faire un checkout de http://piwigo.org/svn/extensions (maintenant il y en a quelques unes)
2. dans le répertoire "extensions", copier ton "Register_FluxBB" par exemple
3. clic-droit sur "Register_FluxBB", Tortoise add (ou un truc dans ce goût là j'imagine)
4. clic-droit sur "Register_FluxBB", Tortoise commit (ou un truc dans ce goût là j'imagine)

C'est justement à l'étape 1 que çà commence à ne pas marcher correctement. J'ai ce message au moment du checkout :

Erreur: La réponse à OPTIONS n'inclut pas le 'activity-collection-set' demandé ; Cela   
Erreur: signifie souvent que l'URL n'est pas WebDAV

Cela ne me le fait pas lorsque je fais un checkout du trunk de Piwigo.

NB : J'utilise la dernière version stable de TortoiseSVN

Hors ligne

#8 2009-05-25 21:42:17

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Erreur: La réponse à OPTIONS n'inclut pas le 'activity-collection-set' demandé ; Cela   
Erreur: signifie souvent que l'URL n'est pas WebDAV

Je n'ai pas du tout ce problème chez moi (mais j'ai une configuration complètement différente de la tienne).

Donnes moi la liste des extensions à créer, ça sera plus simple.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#9 2009-05-25 21:45:18

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Ok voici la liste mais je ne suis pas certain que cela règle mon problème après coup... Enfin, on verra bien :

- Register_FluxBB
- NBC_UserAdvManager
- NBC_News

Merci !

Hors ligne

#10 2009-05-25 22:00:06

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Code:

$ svn log -r3343:3345 -v http://piwigo.org/svn
------------------------------------------------------------------------
r3343 | plg | 2009-05-25 21:57:49 +0200 (Mon, 25 May 2009) | 1 line
Changed paths:
   A /extensions/Register_FluxBB

Subversion administration: create Register_FluxBB extension for Eric
------------------------------------------------------------------------
r3344 | plg | 2009-05-25 21:57:51 +0200 (Mon, 25 May 2009) | 1 line
Changed paths:
   A /extensions/NBC_UserAdvManager

Subversion administration: create NBC_UserAdvManager extension for Eric
------------------------------------------------------------------------
r3345 | plg | 2009-05-25 21:57:53 +0200 (Mon, 25 May 2009) | 1 line
Changed paths:
   A /extensions/NBC_News

Subversion administration: create NBC_News extension for Eric
------------------------------------------------------------------------

Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#11 2009-05-25 22:11:25

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Merci Pierrick mais comme je le craignais, pas moyen de faire un checkout sur ces extensions avec TortoiseSVN. C'est bien l'URL http://piwigo.org/dev/browser/extensions qu'il faut utiliser pour le checkout et non svn://piwigo.org/dev/browser/extensions, n''est ce pas ?

Hors ligne

#12 2009-05-25 22:44:28

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Eric a écrit:

Merci Pierrick mais comme je le craignais, pas moyen de faire un checkout sur ces extensions avec TortoiseSVN. C'est bien l'URL http://piwigo.org/dev/browser/extensions qu'il faut utiliser pour le checkout et non svn://piwigo.org/dev/browser/extensions, n''est ce pas ?

Comment je pourrais être plus clair que:

plg a écrit:

1. faire un checkout de http://piwigo.org/svn/extensions (maintenant il y en a quelques unes)
[...]

? ;-)


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#13 2009-05-25 22:44:50

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Eric a écrit:

Merci Pierrick mais comme je le craignais, pas moyen de faire un checkout sur ces extensions avec TortoiseSVN. C'est bien l'URL http://piwigo.org/dev/browser/extensions qu'il faut utiliser pour le checkout et non svn://piwigo.org/dev/browser/extensions, n''est ce pas ?

c'est http://piwigo.org/svn/extensions

edit
Grattée de 32 secondes j'aurais pas du mettre la couleur !

Dernière modification par ddtddt (2009-05-25 22:46:18)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#14 2009-05-25 22:58:19

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

Je vous l'avais dit dès le début : "Je suis une truffe mais je me soigne" !! Et la convalescence prend un peu plus de temps que prévu... ;-)

Et oui, c'est bien sur de l'URL http://piwigo.org/svn/extensions que je voulais parler. Un malheureux copier/coller sauvage qui m'a perturbé.

Mais cà fonctionne cette fois. J'ai pu faire un checkout complet. En fait, il fallait que je redémarre mon PC suite à une mise à jour de TortoiseSVN que j'ai effectuée. Sans le reboot, les fonctions intégrées à l'explorateur ne fonctionnaient plus correctement.

Donc tout est OK. Merci !

Hors ligne

#15 2009-05-25 23:28:30

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Hébergez votre extension sur le dépôt Subversion de Piwigo

[HS]
La truffe c'est bon. Mangez-en !
[/HS]


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

  •  » Plugins
  •  » Hébergez votre extension sur le dépôt Subversion de Piwigo

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact