Details

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

      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

      Progress
      Resolved Sub-Tasks

      Sub-Tasks

      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
        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
        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 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 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
        Aparup Banerjee added a comment -

        Hi

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

        Show
        Aparup Banerjee added a comment - Hi (sorry for the spam, just wanted to watch lots of currently open issues)
        Hide
        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
        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