#31 2010-04-12 22:14:11

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

Re: [2.1RC1] premieres impressions

nicolas a écrit:

Cela va faire près de 15 jours qu'on a fait la RC1 et la RC2 n'est pas encore sortie.

J'aurais aimé la sortir plus tôt mais là j'ai perdu du temps sur des tracas administratifs + je suis pas d'une forme olympique depuis 3 jours ("en avril ne te découvre pas d'un fil", j'ai juste oublié).

Comme je disais à ddtddt ce soir, je fais du debug sur UploadForm en ce moment, et notamment impossible de faire marcher le formulaire à sélection multiple sur le serveur piwigo.org, pour moi, je suis vraiment en "phase de debug" (surtout après le sermon de nicolas ;-)


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

Hors ligne

#32 2010-04-12 22:28:02

nicolas
Former Piwigo Team
2004-12-30
1565

Re: [2.1RC1] premieres impressions

plg a écrit:

nicolas a écrit:

Cela va faire près de 15 jours qu'on a fait la RC1 et la RC2 n'est pas encore sortie.

J'aurais aimé la sortir plus tôt mais là j'ai perdu du temps sur des tracas administratifs + je suis pas d'une forme olympique depuis 3 jours ("en avril ne te découvre pas d'un fil", j'ai juste oublié).

C'était juste pour tenter de freiner un p'tit rub dans son élan.

plg a écrit:

Comme je disais à ddtddt ce soir, je fais du debug sur UploadForm en ce moment, et notamment impossible de faire marcher le formulaire à sélection multiple sur le serveur piwigo.org, pour moi, je suis vraiment en "phase de debug" (surtout après le sermon de nicolas ;-)

Ok c'est bien. Si tu as besoin d'aide, dis moi.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#33 2010-04-12 22:28:03

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: [2.1RC1] premieres impressions

rub a écrit:

rub a écrit:

Mais je préfère en objet car ça ouvre plus de possibilité.

De plus, il n'avait pas été dit que nous ferions de plus en plus d'objet?

Je découvre cette discussion. je ne recite pas tous les échanges mais pour ma part, plus il y a de programmation objet, mieux c'est.

Et je n'ai pas attendu le débat :
- tous mes plugins exploitent des classes communes (dans GrumPluginClasses, il y a "classes" ;-)) qui leurs offrent des fonctionnalités de base sur l'intégration dans Piwigo
- suite à la nouveauté offerte de disposer d'une interface pour les thèmes, j'ai créé une classes pour les miens (j'ai hésité à exploiter GrumPluginClasse, mais je me suis dit que çà pouvait être compliqué d'imposer çà juste pour un thème)


Avantages :
- quand une classe évolue, tous les composants exploitant la classe bénéficient de l'évolution
- possibilité de surcharger une classe (très pratique)
- pour créer un plugin avec un interface, une procédure d'installation avec gestion de la config, je n'ai quasiment rien à coder car c'est déjà fait

Après, mes classes sont perfectibles (dans l'implémentation et l'usage) et leur modèle n'est peut-être pas le bon. Mais pour ma part, elles me conviennent parfaitement.

par contre, ce topic est-il vraiment le bon endroit pour causer de tout çà ???


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#34 2010-04-12 22:51:47

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

Re: [2.1RC1] premieres impressions

grum a écrit:

par contre, ce topic est-il vraiment le bon endroit pour causer de tout çà ???

+1


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

#35 2010-04-13 09:50:00

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [2.1RC1] premieres impressions

nicolas a écrit:

Pour ma part, et je l'ai signalé à Pierrick qui en a convenu (même si sa position s'est asouplie par rapport à il y a quelques années; peut-être le début de la sagesse!!!), la phase de Release Candidate ne doit apporter aucune nouvelle fonctionnalité. On ne fait que stabiliser du code, corriger des bugs. Là clairement ce n'est plus de la stabilisation mais des évolutions. Le fait qu'on soit en RC1 ou RC2 ou RCn ne change rien au processus.

Après il faut peut-être revoir cela et créer une nouvelle branche juste avant la première RC. Sinon on fait durer la phase de RC pendant des semaines. SI on tire la branche dès le départ et qu'on est dès le départ en correction de bugs, corrections des premiers problèmes rencontrés et stabilsation du code, le processus est plus court. Personnellement je n'aime pas trop cette phase, autant la rendre la plus courte possible. Cela va faire près de 15 jours qu'on a fait la RC1 et la RC2 n'est pas encore sortie.

Je suis tout à fait d'accord avec toi.

nicolas a écrit:

qu'on soit en RC1 ou RC2 ou RCn ne change rien au processus.

Je faisais la comparaison RC1 & RC2 uniquement par rapport à ceux qui a été fait actuellement pas comme un processus générique.

nicolas a écrit:

p.s: Ce n'est peut-être pas la bonne discussion pour en parler mais c'est toi qui a commencé, enfin peut-être pas finalement mais tant pis.

C'est vrai mais je ferme juste la parenthèse.

nicolas a écrit:

plg a écrit:

nicolas a écrit:

Cela va faire près de 15 jours qu'on a fait la RC1 et la RC2 n'est pas encore sortie.

J'aurais aimé la sortir plus tôt mais là j'ai perdu du temps sur des tracas administratifs + je suis pas d'une forme olympique depuis 3 jours ("en avril ne te découvre pas d'un fil", j'ai juste oublié).

C'était juste pour tenter de freiner un p'tit rub dans son élan.

Je prends le train en route... tant qu'à ajouter des trucs, vu ce qui se passe dans la RC1, autant le faire de suite.
Pour moi, la RC1 n'est pas une vrai RC compte-tenu des évolutions ajoutées et aussi parce que la partie upgrade n'est pas finalisée voir faite... C'est comment dire, plus une béta ou une alpha...

Mais sans pour autant être un RC, la RC1 a été un super booster pour les devs... => avant les RC, ne serait-il pas bon de faire des versions alpha version de pré-release?

Promis, on continuera la discussion sur un autre topic ;-)

Hors ligne

#36 2010-04-13 20:25:36

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [2.1RC1] premieres impressions

nicolas a écrit:

Pour ma part, et je l'ai signalé à Pierrick qui en a convenu (même si sa position s'est asouplie par rapport à il y a quelques années; peut-être le début de la sagesse!!!), la phase de Release Candidate ne doit apporter aucune nouvelle fonctionnalité. On ne fait que stabiliser du code, corriger des bugs. Là clairement ce n'est plus de la stabilisation mais des évolutions. Le fait qu'on soit en RC1 ou RC2 ou RCn ne change rien au processus.

L'idée d'incorporer une page d'administration aux thèmes m'est venue en migrant Montblanc XL pour la 2.1... J'ai envoyé un diff à Pierrick, et il m'a dit que la modification était assez mineure pour la faire en période de RC. Comme le dis rub, la RC peut etre un bon moteur pour avoir quelques idées d'utilisateurs sur certaines choses: on installe la RC, on voit les nouveauté, et on propose d'améliorer les nouveauté, ca me parait logique...

grum a écrit:

Et je n'ai pas attendu le débat :
- tous mes plugins exploitent des classes communes (dans GrumPluginClasses, il y a "classes" ;-)) qui leurs offrent des fonctionnalités de base sur l'intégration dans Piwigo
- suite à la nouveauté offerte de disposer d'une interface pour les thèmes, j'ai créé une classes pour les miens (j'ai hésité à exploiter GrumPluginClasse, mais je me suis dit que çà pouvait être compliqué d'imposer çà juste pour un thème)

C'est super coté développeur, par contre coté utilisateur, je n'aime pas du tout cette façon de faire... En tant qu'utilisateur lambda, quand je souhaite installer un plugin sur un programme, je déteste voir un message affichant "ce plugin necessite tel autre plugin pour fonctionner". J'aime quand tout est simple et automatique... pour preuve le plugins manager et piwigo auto upgrade! Quand GrumPluginsClasses s'installera de manière complètement transparente, je changerai peut-etre de point de vue ;-))
En plus coté performances, c'est pas non plus le top de charger un paquet de fonctions dont la plupart ne serviront pas au plugin...

Pour en revenir à la classe pour le maintain.inc.php d'un thème, je ne suis toujours pas emballé, vu que personne ne m'a encore apporté un exemple de l'utilité d'une telle classe...
Je répète qu'un créateur de thème n'est pas forcément callé en php: je me revois deux ans en arrière à mes début en programmation, je ne comprenais scritement rien au classes, et quand j'en voyais une, je préférais passer mon chemin... les choses ont changées bien sur, mais ne repoussons pas les développeurs de thèmes avec des choses compliquées et inutiles. Je rapelle qu'un des objectifs de ce nouveau système de thèmes/templates est d'augmenter le nombre de contributions!

Pour moi, l'installation de Piwigo ne devrait activer que les thèmes de base (clear, dark et Sylvia) pour éviter toutes sortes de problème (dont celui-ci!)


P@t

Hors ligne

#37 2010-04-13 20:33:51

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

Re: [2.1RC1] premieres impressions

P@t a écrit:

Je répète qu'un créateur de thème n'est pas forcément callé en php: je me revois deux ans en arrière à mes début en programmation, je ne comprenais scritement rien au classes, et quand j'en voyais une, je préférais passer mon chemin... les choses ont changées bien sur, mais ne repoussons pas les développeurs de thèmes avec des choses compliquées et inutiles. Je rapelle qu'un des objectifs de ce nouveau système de thèmes/templates est d'augmenter le nombre de contributions!

Pour moi, l'installation de Piwigo ne devrait activer que les thèmes de base (clear, dark et Sylvia) pour éviter toutes sortes de problème (dont celui-ci!)

Je suis en accord avec cela


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

#38 2010-04-13 20:37:37

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

Re: [2.1RC1] premieres impressions

ddtddt a écrit:

P@t a écrit:

Je répète qu'un créateur de thème n'est pas forcément callé en php: je me revois deux ans en arrière à mes début en programmation, je ne comprenais scritement rien au classes, et quand j'en voyais une, je préférais passer mon chemin... les choses ont changées bien sur, mais ne repoussons pas les développeurs de thèmes avec des choses compliquées et inutiles. Je rapelle qu'un des objectifs de ce nouveau système de thèmes/templates est d'augmenter le nombre de contributions!

Pour moi, l'installation de Piwigo ne devrait activer que les thèmes de base (clear, dark et Sylvia) pour éviter toutes sortes de problème (dont celui-ci!)

Je suis en accord avec cela

Tout à fait d'accord aussi.
J'en bave déjà assez rien qu'à recopier/adapter ^^


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

#39 2010-04-13 21:28:08

arn_bwkrd
Membre
71
2007-08-23
56

Re: [2.1RC1] premieres impressions

Dès que l'on parle chiffon, je vois que ça part vite en liveeee. Merci du pourrissage de post (nan, je déconne).
C'est vrai qu'il parrait logique, maintenant qu'il y a un gestionnaire de plug in, d'avoir un gestionnaire de theme.
Comme dit plus haut, il faut alléger les procédure de fabrication du visuel pour avoir suffisamment de theme en banque pour avoir le choix dans le gestionnaire, sinon à quoi servirait un tel outils si rien n'est proposé à télécharger. D'ailleur, y a-t-il un working group pour les visuels?

Hors ligne

#40 2010-04-13 21:31:59

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

Re: [2.1RC1] premieres impressions

arn_bwkrd a écrit:

D'ailleur, y a-t-il un working group pour les visuels?

Je pense que ce sera fait à la suite de la sortie de la 2.1

Pour la branche 2.0.x de Piwigo, il y a http://template.piwigo.net/ et dernièrement : http://piwigo.org/demo/


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

#41 2010-04-13 21:34:16

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [2.1RC1] premieres impressions

Gotcha a écrit:

arn_bwkrd a écrit:

D'ailleur, y a-t-il un working group pour les visuels?

Je pense que ce sera fait à la suite de la sortie de la 2.1

Working group = groupe de travail, si je ne m'abuse ...

Hors ligne

#42 2010-04-13 22:21:45

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

Re: [2.1RC1] premieres impressions

Sorry*

(*) Désolé.


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

#43 2010-04-13 22:43:33

nicolas
Former Piwigo Team
2004-12-30
1565

Re: [2.1RC1] premieres impressions

arn_bwkrd a écrit:

Dès que l'on parle chiffon, je vois que ça part vite en liveeee. Merci du pourrissage de post (nan, je déconne).

Je propose de continuer la discussion dans un lieu plus approprié : http://fr.piwigo.org/forum/viewtopic.php?pid=139918


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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