• # git-svn, 2to3

    Posté par . En réponse au message Forker un projet et le maintenir à jour. Évalué à 1.

    Ton projet étant géré par svn, tu as la possibilité d'utiliser git-svn qui te permettra d'avoir ton dépôt git (que tu peux publier où tu veux) tout en pouvant te synchroniser sur le dépôt svn d'origine.

    Ensuite pour la question python 3, il y a plusieurs possibilités, voilà quelques liens utiles:
    http://getpython3.com/#resources
    http://python3porting.com/
    http://lucumr.pocoo.org/2011/1/22/forwards-compatible-python/

    A priori, la meilleure idée serait d'utiliser 2to3 dans le setup.py pour convertir automatiquement le code pour python3. Ensuite il faut corriger en amont les points qui posent problème et remonter les patchs upstream pour avoir un code qui reste en python2 mais est compatible python3 moyennant l'utilisation de 2to3.