Open guillett opened 6 years ago
Pour répondre à ta remarque: Dans ce repository figure les développements relatifs aux applications clientes tchap Les développements serveur sont dans la souche originale (matrix-org/synapse, matrix-org/sydent), dans la branche de développement lorsque c'est directement reversable, dans la branche dinsic sinon
Pour ce qui est des développements des applications clientes: Les clients Riot sont originellement conçus en 2 packages:
Pour développer tchap, le parti pris est de:
Progressivement nous opérons du refactoring sur riot-android pour garder des rebase faciles et rapides. Pour l'instant ça marche pas mal. L'objectif est bien de rester attaché sur le long terme et dans la durée sur toutes les couches logicielles, et dans des coûts maîtrisés.
La contribution française à une messagerie open-source est une idée géniale 👏
Cela étant dit, un arbitrage semble avoir été fait en forkant le dépôt plutôt qu'en y contribuant directement et en rendant ce dernier plus personnalisable.
Certaines contributions dans dinsic-pim/riot-android sont reproduites dans vector-im/riot-android mais cette duplication ne me semble pas viable sur le long terme.
Je pense qu'il est encore temps de poser la question avant que les modifications soient trop importantes et deviennent insurmontables à déverser dans le dépôt principal.