After some checks, it seems to be an IRC channel on irc.freenode.net (#dolibarr).
Another thing that crossed my mind is that it would be great to upgrade MediaWiki for wiki.dolibarr.org I am not really a wiki syntax man and it is really a pain to write/edit pages without the new visual editor that has been introduced since v1.23 (especially tables) I have done a quick check and all extensions mentioned on https://wiki.dolibarr.org/index.php/Special:Version seems to be in MediaWiki core now so it should be pretty straightforward to upgrade ;) Let me know what you think ;) Jean Ce message est signé pour en garantir l'authenticité. Vous pouvez vérifier l'authenticité de ce message (et répondre de façon sécurisée en chiffrant votre réponse) à l'aide de la clé publique attachée à ce message. ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ Le mardi 15 janvier 2019 11:27, Jean Traullé <jtrau...@opencomp.fr> a écrit : > Hello all, > > I agree that a slack group or an IRC channel would be great to discuss ;) > Also agree with about everything you said in your first email Mickaël. > > In my opinion, it would be great to enforce a coding standard for the project. > This has already been discussed here : > https://github.com/Dolibarr/dolibarr/issues/6186 > It can be pretty easy with tools like Stickler CI or other static analyzer > tools that can be run through CI (Travis or other tools) like phpstan, phan > and phpcs. > I continue to think that making exceptions to PSR2 like written in > https://wiki.dolibarr.org/index.php/Language_and_development_rules#PHP is not > the way to go ... > We just need to clean the code to pass PSR2 for every file and enforce the > coding standard to every PR through CI to not reintroduce tabs again. > > Another problem is also the growing number of issues not being classified. > An issue is opened here https://github.com/Dolibarr/dolibarr/issues/9306 and > it would be great to make progress on that ;) > > Jean > > Ce message est signé pour en garantir l'authenticité. > Vous pouvez vérifier l'authenticité de ce message (et répondre de façon > sécurisée en chiffrant votre réponse) à l'aide de la clé publique attachée à > ce message. > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > Le mardi 15 janvier 2019 11:09, Mickaël PENHARD <mickael.penh...@alvaria.io> > a écrit : > > > How does coders works actually ? I see that it's eldy who make most of the > > commit history (I suppose the most of the codebase too). > > I see quite often message about people who are open to help/contribute, > > that a good sign, does there is a platform/way to speak about it in live ? > > Like a slack group, which will be more appropriate in this case because > > there is a need to discuss a lot about what next will be. > > > > Organization > > (https://wiki.dolibarr.org/index.php/Statuts_de_l%27association) is still > > alive ? The last board meeting seem to be from 2013 ? > > > > Regards, > > > > Mickaël PENHARD > > Alvaria SASU - CEO > > > > Le lun. 14 janv. 2019 à 21:04, Sasa Ostrouska <cas...@gmail.com> a écrit : > > > > > On Mon, Jan 14, 2019 at 6:37 PM Mickaël PENHARD > > > <mickael.penh...@alvaria.io> wrote: > > > > > > > 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 > > > > > > > > > Hi Mickel, great good points from my point of view. At least on the > > > translate all to english would really be good to see. > > > Step by step we can come to some of those issues be solved. I am ready to > > > help with. But at the end on an OSS software > > > project with a lot of people working on it its really difficult to make > > > sure everybody proposes with the same rules his code. > > > > > > Rgds > > > Saxa > > > _______________________________________________ > > > Dolibarr-dev mailing list > > > Dolibarr-dev@nongnu.org > > > https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
publickey - jtraulle@opencomp.fr - 0x259843BA.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Dolibarr-dev mailing list Dolibarr-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/dolibarr-dev