Implementation of chocomufin software for GitHub Actions #33
Labels
bug
Something isn't working
enhancement
New feature or request
quality control
tools for GitHub Actions
Following the practices of HTR-United as per this far, I found it interesting to implement the software
chocomufin
developed by Professors Clérice and Pinche in order to ensure the quality of our transcription. All relevant information can be found detailed here: https://github.com/PonteIneptique/choco-mufin but I will explain briefly the commands.Note: the name did not run under choco-mufin but under chocomufin without a tilde so I am following this writing
1.The software can be installed via the terminal with the command
pip install chocomufin
inside the cloned repository/Two possibilities follow for the
2. Creation of a spacial characters table
table.csv
), so we proceed to create it with the commandchocomufin generate table.csv nameofyourfolder/**/*.xml
This structure concerns a folders that contain one folder/**/
that contain any .XML file/*.xml
. A table is created and pops up in the terminal.table.csv
and all we need is to enhance it (as owners) or propose to enhance it (as external collaborator) with the special characters contained in another respective .xml document. In this case, the cloned repository contains already atable.csv
so we proceed to convert it as followschocomufin convert table.csv nameoffolder/**/*/.xml
The workflow: with each pull and push request the software checks if the new .xml documents are complying with the character table created. We can very well, if we find a new character, add it following the same process.
🎉
Well, it still does not run smoothly for the moment but I am on it 👍
The text was updated successfully, but these errors were encountered: