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

Deprecate old \external_* classes

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.4
    • General, Web Services
    • None

      We moved them in 4.2 and originally planned to deprecate in 4.6.

      Things to consider:

      • if we deprecate these in 4.4 then someone sharing a plugin codebase from 4.1 to 4.5 is going to be irked by this because they can't use the old class names in all branches
      • but if we deprecate these in 4.4, we can remove them in 5.0 per the new policy
      • if we wait til 4.5 we get the worst of both worlds – have to wait until 6.0 to remove, and no shared codebase without errors
      • if we wait til 5.0 to deprecate, we have to keep them around until 6.0 but is more in-keeping with new policy

            dobedobedoh Andrew Lyons
            dobedobedoh Andrew Lyons
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 minutes
                5m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.