Je me demande si on ne devrait pas (les developpeurs) mettre plus les mains dans sous le capot de firefox ou de webkit. Je ne sais pas à quel point la base de code est horrible à reprendre, mais elle doit être à la fois, collossale, particulierement complexe et comporter pas mal de code historique plus ou moins documenté.
il faut se former à Mercurial (alors que la plupart des projets utilise git) ;
il faut se former à un système de construction Mach (quel seul Mozilla utilise?) ;
connaître bien à la fois Python, Rust et c++ et la variante de javascript de Firefox ;
apprendre d'autres technos spécifiques à Mozilla (XPCOM ?).
Côté Ladybird, ça a l'air d'être un socle plus classique C++/cmake/Qt, mais avec des pratiques un peu dégueu :pourquoi il faut installer des dépendances depuis des dépôts tiers (kitware, llvm) ?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: The next big thing
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Firefox mis en danger par les déboires de Google.. Évalué à 10.
Le coût d'entrée est important :
Côté Ladybird, ça a l'air d'être un socle plus classique C++/cmake/Qt, mais avec des pratiques un peu dégueu :pourquoi il faut installer des dépendances depuis des dépôts tiers (kitware, llvm) ?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board