• # Gros besoin de vulgarisation dev technique

    Posté par . En réponse à la dépêche Pijul, contrôle de version et théorie des patchs, version 0.12. Évalué à -2.

    Bonjour, définitivement intéressé depuis plus d'un an, ma compréhension du projet n'a pas avancé d'un pouce et je trouve léger de se repointer avec trois lignes de post et une doc officielle honnêtement indigne. Il vous faut un vulgarisateur, je comprends que Pierre-Etienne a la tête dans les mathématiques et le code... on peut pas tout faire.

    • pourquoi une ligne "ghostée" ne peut pas être "déghostée"? Dire "je remets un truc que j'avais supprimé" a de la valeur pour moi, c'est ce qui m'avais intéressé quand on passait sous git les textes de loi avec le bureau ouvert de l'assemblée nationale.

    • git est orienté état, mais stocke des deltas dans les packfiles. pijul est orienté delta, mais pour la performance vous devez bien stocker des états non?

    • vous utilisez les hard links comme le fait git?

    • dans les entrailles de git il y a le staging, la base git et le reflog... dans pijul il y a quoi à côte des graggles et de sanakirja? (Dans les entrailles de pijul il y a quoiiii!! sans avoir à lire du rust :D! Le blog de Joe Neeman est pas mal mais largement insuffisant et daté.)

    • votre fonction de hash?

    • en quoi l'orienté delta de darcs et surtout pijul est une amélioration par rapport aux VCS précédents qui ont eu la même approche (j'avais lu que SVN est orienté delta?)? Bref une histoire en 10 tomes avec delta/état, centralisé/distribué, numéros de versions/hashs... des VCS serait plus que bienvenue.

    • des benchmarks de performance et scaling entre VCS svp!

    La lecture des commentaires, surtout sur les patchs taggés sémantique et la théorie math était intéressante.
    Très bonne continuation!