Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: moodle.org/plugins
    • Labels:
      None

      Description

      Hi guys this is the meta issue for the plugins plugin (the replacement for the modules and plugins database + theme's database).
      Please create subissues for anything you spot and I will use this until it goes live at which point we can start creating normal HQ issues for it.

      Code: https://github.com/moodlehq/moodle-local_contrib
      Internal site: http://perftest.moodle.local/plugins/

      Cheers
      Sam

        Gliffy Diagrams

        1.
        Unable to add software versions Sub-task Closed Sam Hemelryk
         
        2.
        Errors when editing contributed plugin Sub-task Closed Sam Hemelryk
         
        3.
        Awards description fails to save Sub-task Closed Marina Glancy
         
        4.
        Versions page is not displayed if the version has rating Sub-task Closed Marina Glancy
         
        5.
        Add/Edit/Delete a version (part 1) Sub-task Closed Marina Glancy
         
        6.
        Broken image if no logo provided Sub-task Closed Marina Glancy
         
        7.
        Add information to the add version upload screen about what is happening Sub-task Closed Sam Hemelryk
         
        8.
        Category - unable to move a category to a parent Sub-task Closed Marina Glancy
         
        9.
        Display and count plugins within category, set, award. Approval process Sub-task Closed Marina Glancy
         
        10.
        RSS Sub-task Closed Marina Glancy
         
        11.
        Rename download tab to Download latest version Sub-task Closed Marina Glancy
         
        12.
        Change a versions website link to a change log link Sub-task Closed Marina Glancy
         
        13.
        Add/Edit/Delete a version Sub-task Closed Marina Glancy
         
        14.
        Fix + improve/test comments Sub-task Closed Marina Glancy
         
        15.
        review quiery building in contrib_collection_class Sub-task Closed Marina Glancy
         
        16.
        Review contrib_helper::analyse_plugin_version_file Sub-task Closed Sam Hemelryk
         
        17.
        Supported software versions are not saved correctly Sub-task Closed Marina Glancy
         
        18.
        Correctly analyze version.php Sub-task Closed Marina Glancy
         
        19.
        Review default capabilities Sub-task Closed Marina Glancy
         
        20.
        Register plugin: process version zip before creating plugin Sub-task Closed Marina Glancy
         
        21.
        Current/previous versions and unapproved/unavailable versions Sub-task Closed Marina Glancy
         
        22.
        A plugin versions cvs url should default to the source control URL Sub-task Closed Marina Glancy
         
        23.
        Add missing capability strings Sub-task Closed Marina Glancy
         
        24.
        Add the additional fields for adding a version back into the add version form as optionals Sub-task Closed Marina Glancy
         
        25.
        Bug in paginator is search results Sub-task Closed Marina Glancy
         
        26.
        Unable to view big screenshot Sub-task Closed Marina Glancy
         
        27.
        BUG. notice on contributor login Sub-task Closed Marina Glancy
         
        28.
        users without permission to view plugins should not be able to see plugins Sub-task Closed Marina Glancy
         
        29.
        Repository source URL doesn't allow git:// addresses Sub-task Closed Sam Hemelryk
         
        30.
        Add a setting to control the display of empty categories within navigation Sub-task Closed Sam Hemelryk
         
        31.
        Error messages after adding to repository Sub-task Closed Sam Hemelryk
         
        32.
        Make the authors name more prominent Sub-task Closed Sam Hemelryk
         
        33.
        Actions within plugin/index.php should be checking sesskey Sub-task Closed Sam Hemelryk
         
        34.
        Manage awards has wrong heading Sub-task Closed Sam Hemelryk
         
        35.
        Viewing plugins - Make category more prominent Sub-task Closed Sam Hemelryk
         
        36.
        Plugins Interface Improvements Sub-task Closed Aparup Banerjee
         
        37.
        Contributed packages structure and categorization Sub-task Closed Marina Glancy
         
        38.
        Implement the contributors functionality Sub-task Closed Marina Glancy
         
        39.
        Installation instructions Sub-task Closed Marina Glancy
         
        40.
        Add functionality to view a review Sub-task Closed Marina Glancy
         
        41.
        Create proper page titles Sub-task Closed Marina Glancy
         
        42.
        Sort categories alphabettically when adding a plugin Sub-task Closed Marina Glancy
         
        43.
        Version - Increase max size of version file to be upload Sub-task Closed Sam Hemelryk
         
        44.
        Add help button for change log url Sub-task Closed Sam Hemelryk
         
        45.
        Documentation: Kill text editor box Sub-task Closed Marina Glancy
         
        46.
        "View other contributions" only shows a single plugin Sub-task Closed Marina Glancy
         
        47.
        Plugins - Language pack typos Sub-task Closed Marina Glancy
         
        48.
        Rename the module into local/plugins and support url redirect to /plugins/ Sub-task Closed Marina Glancy
         
        49.
        Support contributors and maintainers Sub-task Closed Marina Glancy
         
        50.
        Join 'Versions' tab and 'Download' tab into one 'Download versions' tab Sub-task Closed Marina Glancy
         
        51.
        Fix ratings Sub-task Closed Marina Glancy
         
        52.
        rename Project home tab and hide FAQs Sub-task Closed Marina Glancy
         
        53.
        Remove Docs tab and replace it with a link Sub-task Closed Marina Glancy
         
        54.
        Translate the names of the categories Sub-task Closed Marina Glancy
         
        55.
        List categories on the front page Sub-task Closed Marina Glancy
         
        56.
        Get rid of version name for software versions in UI Sub-task Closed Marina Glancy
         
        57.
        Show reviews property Sub-task Closed Marina Glancy
         
        58.
        Rename 'version' to 'build' Sub-task Closed Marina Glancy
         
        59.
        rename 'disapprov' to 'unapprov' Sub-task Closed Marina Glancy
         
        60.
        Bunch of small things to do before production Sub-task Closed Marina Glancy
         
        61.
        Create field for plugin 'Bug tracker URL' Sub-task Closed Marina Glancy
         
        62.
        Add Lightbox to screenshots view Sub-task Closed Marina Glancy
         
        63.
        Category short description and plugin logo Sub-task Closed Marina Glancy
         

          Activity

          Hide
          dougiamas Martin Dougiamas added a comment - - edited

          Wow, so many issues. Too many issues.

          I'm making some quick notes as to my priorities here for Moodle.org release, before tackling the issues here.

          1)  Separate "Contributors" from "Maintainers".   Every project can have:
           
                a) Lead Maintainer (required).  This is the person reponsible for updating the record in the database and manage maintainers and contributors.  They are the main contact person.
                b) Maintainers.  Other people with the ability to update the record in the database and manage contributors.
                c) Contributors.   Other people who deserve some credit for work on this module.  We also need a free text field where the maintainer can describe their contribution (eg "wrote the docs")
           
              So basically I think this is a new text field and some flags on the existing tables, but happy to discuss.
           
              From all this we can later generate some pretty interesting lists of everything anyone has done across all Moodle modules.
           
              Also, look into sort when listing these people to make sure they all sorted as I've listed above (a/b/c).  Add simple delete buttons to make it easy to manage these lists from the GUI too.
           
           
           
          2)  The front page should show a category listing, with a few popular modules (determined from downloads or ratings) under each as direct links ...
           
              Activity modules (45)
              Book, Feedback, Questionnaire ...
           
              Blocks (23)
              Clock, Progress bar, Coolness ... 
           
           
           
          3)  Change "Download latest version" to "Downloads" with no auto download.
           
           
           
          4)  On Downloads page, simplify the display a LOT.  Make the Moodle versions more prominent, everything else small.
           
              Version 1.1                  [DOWNLOAD NOW]
              Suitable for Moodle:  2.2, 2.1, 1.9
              Last updated:  Monday, 18 July 2011
           
              [Release notes]  [Changes]  [Repository] 
           
           
           
              Version 1.0                  [DOWNLOAD NOW]
              Works with Moodle:  1.9
              Last updated:  Monday, 2 August 2009
           
              [Release notes]  [Changes]  [Repository] 

          Show
          dougiamas Martin Dougiamas added a comment - - edited Wow, so many issues. Too many issues. I'm making some quick notes as to my priorities here for Moodle.org release, before tackling the issues here. 1) Separate "Contributors" from "Maintainers". Every project can have:   a) Lead Maintainer (required). This is the person reponsible for updating the record in the database and manage maintainers and contributors. They are the main contact person. b) Maintainers. Other people with the ability to update the record in the database and manage contributors. c) Contributors. Other people who deserve some credit for work on this module. We also need a free text field where the maintainer can describe their contribution (eg "wrote the docs")   So basically I think this is a new text field and some flags on the existing tables, but happy to discuss.   From all this we can later generate some pretty interesting lists of everything anyone has done across all Moodle modules.   Also, look into sort when listing these people to make sure they all sorted as I've listed above (a/b/c). Add simple delete buttons to make it easy to manage these lists from the GUI too.       2) The front page should show a category listing, with a few popular modules (determined from downloads or ratings) under each as direct links ...   Activity modules (45) Book, Feedback, Questionnaire ...   Blocks (23) Clock, Progress bar, Coolness ...       3) Change "Download latest version" to "Downloads" with no auto download.       4) On Downloads page, simplify the display a LOT. Make the Moodle versions more prominent, everything else small.   Version 1.1 [DOWNLOAD NOW] Suitable for Moodle: 2.2, 2.1, 1.9 Last updated: Monday, 18 July 2011   [Release notes] [Changes] [Repository]       Version 1.0 [DOWNLOAD NOW] Works with Moodle: 1.9 Last updated: Monday, 2 August 2009   [Release notes] [Changes] [Repository]
          Hide
          marina Marina Glancy added a comment -

          Martin,
          there may be several current versions of the plugin (for different versions of Moodle). Will we list all of them on Download tab or just the very last (as it is now)? If we list all current versions than Download tab will have very few differences with Versions tab. If we list only the last one and rename "Download latest" back into "Download" (see HQ-34) it will be confusing again

          Show
          marina Marina Glancy added a comment - Martin, there may be several current versions of the plugin (for different versions of Moodle). Will we list all of them on Download tab or just the very last (as it is now)? If we list all current versions than Download tab will have very few differences with Versions tab. If we list only the last one and rename "Download latest" back into "Download" (see HQ-34 ) it will be confusing again
          Hide
          nebgor Aparup Banerjee added a comment -

          Hi

          (sorry for the spam, just wanted to watch lots of currently open issues)

          Show
          nebgor Aparup Banerjee added a comment - Hi (sorry for the spam, just wanted to watch lots of currently open issues)
          Hide
          nebgor Aparup Banerjee added a comment -

          I'm closing this as we're obviously live and many of these have been closed.

          I've moved the handful of open issues out to be issues on their own.

          Show
          nebgor Aparup Banerjee added a comment - I'm closing this as we're obviously live and many of these have been closed. I've moved the handful of open issues out to be issues on their own.

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Development