• [^] # Re: The next big thing

    Posté par (site web personnel) . En réponse au journal Firefox mis en danger par les déboires de Google.. Évalué à 10.

    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é.

    Le coût d'entrée est important :

    • 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