Hi,

I was thinking to be kind(positive), sorry if it's not interpreted like
that.

Regards,
Mickaël PENHARD
Alvaria SASU - CEO

Le lun. 14 janv. 2019 à 18:32, Christophe Battarel <
christophe.batta...@altairis.fr> a écrit :

> Thank you Mickaël for sharing your thoughts with us.
>
> I do not know if you have already done it but you should propose your
> ideas by creating issues and pull requests on github.
>
> And by the way, do not hesitate to be gentle with those who are carrying
> this great project on their shoulders for years ;-) even if new ideas are
> always welcome, you should communicate in a more consensual way i think...
>
> Best regards
>
> Christophe
>
>
> On 14/01/2019 17:31, Mickaël PENHARD wrote:
>
> Hi maintainers,
>
> Are you openminded to change the way you work on this projet ? There is a
> lot of improvement that can be made, the simplest to begin with is commit,
> I ask 3 or 4 times already if it's possible to use commit as it should be,
> but nothing change ?
>
> About commit, it's really a pain to find something and follow upgrade in
> this context, stop the races version which is absolutely not right, the
> v1.0.0 it still not available because not all functionally that was suppose
> to work (base on which is in the wiki, and what is in master version do not
> do).
>
> Like this commit :
>
> https://github.com/Dolibarr/dolibarr/commit/ab9fe1a757edb7bf0036e087913787d4ece7e359
> Why did you put all the garbage of .less/.svg which is not use as I can
> see in the code, only the compiled css + compiled font is used (like 10
> files at max).
>
> Here a simple list :
>
> 1. Commit != CTRL+S
> 2. Commit message should be clear about what it fix/update
> 3. Stop merge commit on all this versioning ecosystem which not usefull at
> all
> 4. Everytime a file is edit, CLEAN IT remove all tabs => space
> 5. Everytime a function is edit use variable with proper names, not test,
> thing, object, blabla...
> 6. Rename table name, all in english, rename inconsistency field example :
> (facture->facnumber, facture_fourn->ref)
> 7. Stop any other new development before everything which is available
> really work, like accountancy
> 8. It's not possible to refactor (less work to redo everything), but keep
> old code style clean as much as possible will be a start.
> 9. I actually manage teamworkers on development projects, and like I said
> often, let MySQL do the work for you as much as possible, so when you do
> query like for VAT functions, do the simple math directly in MySQL, all the
> code of MySQL is reviewed/controlled and each fonction is optimised as much
> as possible, you will never (or in rare case) bit them on that task, so do
> it in SQL cleaner/faster :).
> 10. Avoid sql slit like in accountancy $sql .= .= .= .= use sprintf, or
> add a function to make format like :
> https://stackoverflow.com/a/17372566/1891179
> 11. Avoid multi copy of the same code
> 12. Wrong usage of jdate( it should be link to sql result object not db
> object, which make it a pain to use, because of the need to make db
> instance follow dataset.
> 13. etc...
>
> Thanks for reading,
> Best regards,
>
> Mickaël PENHARD
> Alvaria SASU - CEO
>
> _______________________________________________
> Dolibarr-dev mailing 
> listDolibarr-dev@nongnu.orghttps://lists.nongnu.org/mailman/listinfo/dolibarr-dev
>
> _______________________________________________
> Dolibarr-dev mailing list
> Dolibarr-dev@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
>
_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à