|
From: | Laurent Destailleur (eldy) |
Subject: | Re: [Dolibarr-foundation-board] Regression importante en er gonomie et stabilité suite a la tache 498 |
Date: | Sun, 26 Aug 2012 23:00:09 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 |
Le 26/08/2012 22:10, Régis Houssin a
écrit :
Je ne vois en quoi c'est instable, seul l'interface à été changé, les actions et la Dao reste la même.Les tests prouvent le contraire, les défaut de concepton. En 5mn, j'en ai trouvé des tonnes. Je pense que tu sous-estimes les dificultés et impacts de ce genre d'évol (exemple calcul du prix/tva qui ne tient pas compte du pays, web services ne fonctionnant plus, etc...).des tonnes je crois que tu exagères un peu :-) je viens de régler le problème de détection de ckeditor, " Cannot read property 'product_desc' of undefined" Il y a des ajout de colonne sur les lignes détails, cela a des impact partout, jusque dans la doc wiki, les classes métiers qui alimente ces champs et tout le code qui manipule ces objets métiers (dont les web services mais aussi les traitements batch, les modules, la génération des pdf, etc...je n'apporte qu'une aide au calcul du montant HT, qui sera ensuite calculé comme il l'était avant, donc si il y a erreur elle existait déjà! les webservices je n'y ai pas touché et en quoi mes modifications aurait un impacte dessus ? Travailler sur un projet ne se limitant pas a faire des lignes de codes et un test unitaire et "impact" ne veut pas forcément dire plantage. Mais risques, modifications, et travail a fournir qui peut etre important avant d'etre pret (tests, docs, etc...). C'est la somme de tout cela.si impacte il y a il va falloir se poser de sérieuse question sur la méthode de développement de dolibarr car si en ajoutant un champ à un endroit ça fait planter un module qui n'a rien à voir, c'est grave Rem: Plantage aussi sur création factures avec chrome. Et aussi titre manquant sur PU TTC en modif de ligne. Et aussi perte du taux de tva en modif de ligne. J'en ai encore plein mais je te laisse commencer par ceux la... pour bien expliquer ce qu'apporte mes modifications: unification des blocs ajout de produit prédéfini et produit libre pour n'avoir qu'un seul bloc (doublon de codes inutile) calcul du HT automatique à partir du TTC (ou inversement) afin de pouvoir rajouter des prix TTC arrondi sans se prendre la tête "possibilité" de rajouter un label (pas obligatoire!!) permettra de le définir en tant que titre par exemple, pour un produit free. "possibilité" de modifier le label, description ou prix d'un produit prédéfini (case à cocher, donc pas obligatoire), permet d'ajouter des produits tout de suite modifier ou personnalisé sans devoir à chaque fois faire ajouter produit, puis éditer produit... les connaisseurs apprécierons... voilà pour l'essentiel... donc en grande partie des modifications de templates, des ajouts d'ajax et un ajout de champ. pas de quoi mettre en péril une application. reste à valider la TVA, alors au lieu de tout détruire il suffit juste de vérifier l'action dans 3 fichiers, pas de quoi avoir peur... Cordialement, -- Eldy (Laurent Destailleur). --------------------------------------------------------------- EMail: address@hidden Web: http://www.destailleur.fr Dolibarr (Project leader): http://www.dolibarr.org To make a donation for Dolibarr project via Paypal: address@hidden AWStats (Author) : http://awstats.sourceforge.net To make a donation for AWStats project via Paypal: address@hidden AWBot (Author) : http://awbot.sourceforge.net CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net |
[Prev in Thread] | Current Thread | [Next in Thread] |