#6650 (How to version control legal pages such as privacy policy)
by Sharif Mehedi · in Developers · assigned to Sharif Mehedi
Résumé
Test description
Concepts sous-jacents
Commentaires
- 7 mois, 2 semaines ago by Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : I updated requirements-install in vedi and amici.
- 7 mois, 2 semaines ago by Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : I pushed in lino and react repository containing removal of suggesters plain editor format and memo parser in plain editor format.
- 7 mois, 2 semaines ago by Luc Saffre in reply to Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : Try "inv install" in the amici repository home. It updates the requirements-install.txt file. I seem to remember that this feature was even written by you ;-)
- 7 mois, 2 semaines ago by Sharif Mehedi in reply to Luc Saffre about #6650 (How to version control legal pages such as privacy policy) (1 reply) : I added markdown in the pulisher.Plugin.get_requirements, NOT sure why it still comes.
- 7 mois, 2 semaines ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) (1 reply) : I guess that this is for you, @8lurry : the amici pipeline is failing on gitlab with 'NoneType' object has no attribute 'markdown'.
- 7 mois, 2 semaines ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) : The suggester feature is available only in the editor type HTML. For rst or markdown it should be disabled.
- 7 mois, 2 semaines ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) : What to do with trigger chars in a plain quill editor?
- 7 mois, 2 semaines ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) : todo: also parse by memoparser after restify
- 7 mois, 2 semaines ago by Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : I pushed on some repos, please run "pp git pull"
- 7 mois, 2 semaines ago by Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : Looks like html tag `code` gets erased from the bleacher.
- 7 mois, 2 semaines ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) : In publisher, add a choicelist EditorTypes with at least 3 choices: rich html, reSTructuredText and Markdown. The first challenge will be that a first page would have its body with a rich Quill editor (with a toolbar and all), and hitting pagedown can possibly skip to a page with markdown where the ...
- 7 mois, 2 semaines ago by Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : What I want probably is, keep a plain (rst) version of the document and on save the change watcher compares the plain text and saves the diff. But at the same time the rst should be converted into html and saved as preview. That way we can manage the diffs and the revisions seamlessly.
- 7 mois, 2 semaines ago by Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : The diff in the Change model is a plain text field. To convert the changes between a revision and a diff the revision should also be plain text. Should we kind of have some preprocessor before running the difflib staff.
- 7 mois, 2 semaines ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) : We had a little intro tour into the changes plugin.
- 7 mois, 2 semaines ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) : My first attempt would be to optimize the changes plugin: for changes in a text field it currently just records a summary (x lines added, y lines deleted). Replace this by a full diff report.
- 7 mois, 3 semaines ago by Sharif Mehedi about #6650 (How to version control legal pages such as privacy policy) : Created new Ticket #6650 (How to version control legal pages such as privacy policy).