Nous avons un grand dépôt SVN de documents LaTeX. Chaque document est finalement rendu en PDF.Documents en LaTeX, sortie en PDF, sources en SVN - besoin d'un composant personnalisable ou d'un logiciel pour révision par les pairs
Les documents doivent être révisés. La révision a deux objectifs principaux: assurer la qualité du texte lui-même et assurer la qualification de la composition.
En ce moment critique pourrait être séparé en deux grands groupes:
Ceux qui utilisent SVN à la caisse sources et construire des fichiers PDF pour eux-mêmes, et soumettre les résultats de examen comme SVN engage
Ceux qui reçoivent des fichiers PDF préconstruits à partir du serveur ftp et soumettent les résultats sous la forme d'une liste de commentaires par courrier électronique.
auteurs de documents traitent les résultats de l'examen par des blocs de traitement \ todo {} dans le code LaTeX, en annulant les changements inutiles dans SVN ou incorporant des commentaires libres de e-mail dans les sources LaTeX. Le problème est que, à mesure que le nombre de documents augmente, il est très difficile de suivre les réviseurs du deuxième groupe et d'incorporer leurs suggestions de manière opportune et complète.
Par conséquent, une solution de révision post-commit non sophistiquée est nécessaire.
Exigences:
examen post-COMMIT
Tout dépôt doit être par défaut considéré comme une cible d'examen sans besoin de spécifier des fichiers/ligne gammes pour examen.
Soutien aux commentaires anonymes/Examen des résultats
Avis/commentaires devraient avoir le statut pour faciliter le traitement
Web
Intégration avec SVN, afin que les nouveaux commits automatiquement pourraient être incorporé dans la revue
Open source/cusomizable
ReviewBoard, CodeStiker, plugins pour trac, Rietveld, JCR - ils échouent tous à satisfaire certaines de ces exigences.
En outre, la plupart d'entre eux sont trop complexes pour le besoin actuel.
Creuset est agréable. C'est complexe, mais cela pourrait être facilité par la personnalisation. Cependant, le prix est un peu lourd.
Qu'est-ce que j'ai manqué?
UPD: nous nous sommes retrouvés sans aucune automatisation après tout. Les utilisateurs expérimentés ont un accès direct au référentiel et effectuent des révisions sous forme de branches/correctifs ou de commentaires dans les sources.D'autres personnes stockent les commentaires en texte brut ou annotent les fichiers PDF résultants.
Après un moment, nous avons cessé de chercher des alternatives.
En fait, j'utilise le mode org pour garder une trace de tous les statuts de critiques en ce moment: Cependant, les évaluateurs ont des goûts différents, et tous ne seraient pas heureux (ou capables) d'utiliser emacs et/ou git. J'ai besoin de quelque chose de plus convivial – ADEpt
lol. D'accord, c'est juste. J'ai un problème de type similaire au travail - donc si vous trouvez une très bonne solution à cela, s'il vous plaît faites le moi savoir! – Mica