dolibarr-foundation-board
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-foundation-board] Installation wizard


From: Régis Houssin
Subject: Re: [Dolibarr-foundation-board] Installation wizard
Date: Mon, 15 Aug 2011 09:01:41 +0200
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0

Je mets en copie ce message afin d'avoir leurs avis:


Régis:
>> Il va falloir un jour ou l'autre qu'on prenne la décision de séparer
>> le php du html afin d'inclure un système de template, déjà pour
>> faciliter la personnalisation

Laurent:
> Par exeprience cela ne facilite pas mais complique.
> Cela facilite quand tu as une équipe de dev et une equide de graphiste
> different. Quand ce sont les meme, cela a malheureusement plus
> d'inconvenient que d'avantage. Ce n'est pas factuel, c'est juste
> l'experience qui me fait dire cela.

Régis:
ce n'est pas forcement pour la partie graphique, mais plus pour le côté
optimisation, par exemple, en l'état actuelle il est impossible de
développer une interface spécifique pour smartphone sans être obligé de
dupliquer le code, et là ça devient très lourd à maintenir.

Régis:
>> et pour améliorer le design, car bon nombres de personnes, que ce soit
>> des clients, des utilisateurs, des développeurs ou des partenaires se
>> plaignent du code ou du design.

Laurent:
> Il y en aura toujours quoi que tu fasses. Il vaut mieux des plaintes et
> un code facilement maintenable plus des ihm evolués que du code
> "puristes" qui fait bon genre pour les moyennement initiés et un projet
> ralenti.
> 
> Ce n'est pour moi pas un argument. Bien au contraire. Cela ils sont
> souvent contreproductif (certes en php un peu moins que les puristes
> java, mais la tendance est la meme, l'amplitude est juste plus limité).
> 
> De nombreux projet ont cédés à ces erreurs pour les meme motif (à savoir
> parce que des puristes sortis d'ecole on convaincu de passer dans le
> coté obscur). Aujourd'hui ce sont devenu des projets impossible à
> maintenir ou difficile a faire evoluer (oscommerce, prestashop sont de
> vrais usines à gaz quand il faut trouver un bug) et tu as tout autant de
> mécontent, et meme plus d'ailleurs (C'est juste l'autre camp, celui des
> plus pragmatique et moin spuristes dans ce cas qui critique). Bref, il y
> aura toujours un camp pour critiquer en masse. Et plus le produit sera
> populaire, plus il y en aura. L'archi doit etre en phase avec son
> contexte de travail et un objectif de productivité et stabilité, pas
> avec un objectif de "état de l'art".
> Pour moi la décision est prise de longue date: Non Dolibarr ne sera pas
> une usine a gaz dans son code, car cela signifierait un projet 2 à 3
> fois moins actifs (la preuve c'est qu'en l'état, Dolibarr évolue
> beaucoup plus vite que tous les autres projets équivalent du meme genre,
> ce n'est pas un hazard).
> Des templates peuvent se faire mais avec parcimonie et uniquement pour
> des parties communes d'écrans (des boxes, des zones bien identifiés),
> etc. Cela doit servir a mutualisé le code, et pas à faire plaisir à ceux
> qui ne connaissent que le html.
> 
> Pour un systeme de template, il vaut mieux crer un fork. Car j'en suis
> convaincu pour en avoir experimenté des tonnes de projets dans ce sens
> au niveau professionnel, c'est la mort d'interfaces évolués, et la
> galere pour les développeurs, l'acroissement de bugs aussi des qu'on
> insere de l'ajax ou du javascript. Je suis d'accord que pour les
> htmlistes c'est mieux, mais on fait une appli de gestion, par un outil
> pour ceux qui ont un CAP de photoshop donc la priorité doit etre mis
> pour faciliter l'analyse de code sans jeu de piste au devant de la
> partie IHM.
> 

Régis:
le problème avec le fork c'est que si on revoit le code en profondeur
pour intégrer un système de template il sera difficile de maintenir une
synchronisation entre les deux projets. A moins d'en faire un projet
destiné au entreprises désireuses d'avoir un suivi et un support payant,
c'est justement la discussion qu'on va avoir pendant la réunion skype
début septembre.

Régis:
>>   Autre point, supprimer le menu eldy, trop lourd a maintenir avec
>> auguria.

Laurent:
> C'est le fait d'avoir 2 menus utilisant des archi differentes qui permet
> de valider que le mécanisme de menu est bien indépendant et "souple".
> C'est vrai que c'est du boulot en plus, mais je préfère le garder ici
> juste pour garantir que cette qualité reste conservée.
> Par contre, je vais sortir tous les autres qui eux ne servent à rien car
> sont justes des copies de eldy, sauf qu'ils ne sont pas maintenus et ont
> plein de petit défaut.
> 
> Il faut inviter ceux qui veulent revoir les ihm a faire un fork. Cela
> evitera de perturber le projet et si vraiment cela marche on pourra
> recopier. Faire des ihm avec des templates c'est faciles, faire des ihm
> évolués comme on a déjà et tres dynamiques selon le contexte et les
> données, c'est une mission suicidaire en mode full templates.



Cordialement,
-- 
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden

Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: https://doliforge.org/
---------------------------------------------------------

Attachment: regis_houssin.vcf
Description: Vcard


reply via email to

[Prev in Thread] Current Thread [Next in Thread]