Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-419

General review of CONTRIB code for deprecated functions, older styles, etc.

    Details

    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      There have been some changes with the use of some functions related to groups, print_error, roles, and deprecating some functions. I would like to review the code in CONTRIB for instances of these changes and notify maintainers of them so that they can change them. Anything that would impact the functionality of 3rd party code. This will sort of be a quality control check of CONTRIB code. To help with that, I am asking developers to comment here about issues they have worked on that they think should be checked for in CONTRIB code.

      I'm still finishing up the semester; however, I can see the finish line and am preparing for the summer. Thanks for your help and comments. Peace - Anthony

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              trogdor Julian Ridden added a comment -

              Is there a moodledoc page that outline depreciated functions and their new variations to make it easier for 3rd party dev's to upgrade?

              Julian

              Show
              trogdor Julian Ridden added a comment - Is there a moodledoc page that outline depreciated functions and their new variations to make it easier for 3rd party dev's to upgrade? Julian
              Hide
              aborrow Anthony Borrow added a comment -

              Julian - Kind of, sort of ... http://docs.moodle.org/en/Development:Migrating_contrib_code_to_2.0 Peace - Anthony

              Show
              aborrow Anthony Borrow added a comment - Julian - Kind of, sort of ... http://docs.moodle.org/en/Development:Migrating_contrib_code_to_2.0 Peace - Anthony
              Hide
              aborrow Anthony Borrow added a comment -

              linking this to CONTRIB-1988 as we need to check deprecated functions

              Show
              aborrow Anthony Borrow added a comment - linking this to CONTRIB-1988 as we need to check deprecated functions
              Hide
              mudrd8mz David Mudrák added a comment -

              This issue is now being closed as a part of massive bulk operation. Please read on.

              Summary:

              • If you still want to use this Moodle Tracker for your plugin (you don't need to), and you request a new component be created here, then please comment on this issue so that we can re-open it and process.
              • If you decided to use other tracking system (such as Github Issues) for your plugin, no action is needed.
              • If this issue was closed by accident and has nothing to do with requesting a new component for your plugin, and it is still relevant and valid issue, then please comment here.

              Details:

              This issue has a component set to "Add a new project here". It was supposed to be used for requesting a new CONTRIB component for the plugin. It turned out that the documentation for this workflow was not that clear and there were multiple irrelevant issues created due to misunderstanding. Additionally, many issues were forgotten in Unresolved status. It is difficult to see which issues are still valid and relevant.

              To move on with the backlog, I am now closing all unresolved CONTRIB issues of this component. If you are the reporter of the issue and you believe it should be reopened as still valid, please comment here.

              This will allow us to clean up the queue of the requests and focus on those valid ones only. I will also improve the Plugin contribution documentation to make the whole workflow a bit easier to follow and understand.

              Thanks a lot for your understanding and co-operation.

              Show
              mudrd8mz David Mudrák added a comment - This issue is now being closed as a part of massive bulk operation. Please read on. Summary: If you still want to use this Moodle Tracker for your plugin (you don't need to), and you request a new component be created here, then please comment on this issue so that we can re-open it and process. If you decided to use other tracking system (such as Github Issues) for your plugin, no action is needed. If this issue was closed by accident and has nothing to do with requesting a new component for your plugin, and it is still relevant and valid issue, then please comment here. Details: This issue has a component set to "Add a new project here". It was supposed to be used for requesting a new CONTRIB component for the plugin. It turned out that the documentation for this workflow was not that clear and there were multiple irrelevant issues created due to misunderstanding. Additionally, many issues were forgotten in Unresolved status. It is difficult to see which issues are still valid and relevant. To move on with the backlog, I am now closing all unresolved CONTRIB issues of this component. If you are the reporter of the issue and you believe it should be reopened as still valid, please comment here. This will allow us to clean up the queue of the requests and focus on those valid ones only. I will also improve the Plugin contribution documentation to make the whole workflow a bit easier to follow and understand. Thanks a lot for your understanding and co-operation.

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    9/Jul/12