#6650 (How to version control legal pages such as privacy policy)
by Sharif Mehedi · in Developers · assigned to Sharif Mehedi
Summary
Test description
Children
Comments
- 7 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks ago by Luc Saffre about #6650 (How to version control legal pages such as privacy policy) : todo: also parse by memoparser after restify
- 7 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 2 weeks 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 months, 3 weeks 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 months, 3 weeks 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 months, 3 weeks 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).