Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-42459

Remove Atto Editor from Dev/Beta version

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.6
    • Fix Version/s: 2.6
    • Component/s: HTML Editor (TinyMCE)
    • Labels:
    • Testing Instructions:
      Hide
      1. git reset --hard 83a3e35e566ad014ff3fc74a6eb5e4ce03aa6f68 (Just before this patch)
      2. Edit someones profile to choose "Atto" as their preferred text editor
      3. Now update to origin/master (with this patch installed)
      4. Upgrade via the web
      5. You will see a warning about Atto missing from disk during the upgrade
      6. After the upgrade, verify if you go to the users profile, "Default editor" is selected and the first editor from the list of editors is used (not Atto)
      7. Go to the manage plugins page
      8. Search for the text "atto" anywhere in the page - verify it is gone.
      Show
      git reset --hard 83a3e35e566ad014ff3fc74a6eb5e4ce03aa6f68 (Just before this patch) Edit someones profile to choose "Atto" as their preferred text editor Now update to origin/master (with this patch installed) Upgrade via the web You will see a warning about Atto missing from disk during the upgrade After the upgrade, verify if you go to the users profile, "Default editor" is selected and the first editor from the list of editors is used (not Atto) Go to the manage plugins page Search for the text "atto" anywhere in the page - verify it is gone.
    • Workaround:
      Hide

      Install from plugins DB (I'll put it there ASAP).

      Show
      Install from plugins DB (I'll put it there ASAP).
    • Affected Branches:
      MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_26_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-42459-master

      Description

      The Atto editor is full of love and goodness, however, a decision has been made to remove it from Core be cause it will...

      • confuse users with two things that are quite similar, yet different.
      • create more workload for FRONTEND to maintain it because people WILL be filing bugs for it.
      • create more ongoing workload for authors of plugin editors.
      • mess with training and documentation all over the place

      Because we have added it to core and are now removing it, upgrade code is needed to ensure that people are left with a functioning editor once Atto is removed.

      Hopefully this editor will have a long and prosperous future in the Plugins Directory.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              damyon Damyon Wiese
              Reporter:
              salvetore Michael de Raadt
              Peer reviewer:
              Jason Fowler
              Integrator:
              Dan Poltawski
              Tester:
              Dan Poltawski
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/13