7-click HowTo for Fedora Docs

That could work well, we could use that form to edit, the “Submit revision” button would trigger a bot that would create the MR.

That would make it possible to totally skip out needing the standalone git editor, at the price of restricting the basic editing to just a single page (which, IMHO is good, anyone that wanted to edit multiple pages at once wouldn’t use the basic mode).

So, that would make the process:

  1. Contributor clicks edit button
  2. A form opens for editing the current page
  3. Contributor submits edit
  4. A bot specifically created for this takes the edits, generates a commit and MR
  5. MR goes through review process (optionally sending link for MR to user)
  6. When review process is finished, an email is sent back to the contributor with status of review

Then, the WYSIWYG editor could be used with integrations added to work with that bot.

At least, that is how I could see it working for a full “basic” mode.

3 Likes