Moodle
  1. Moodle
  2. MDL-16543

META: Repository plugins for 2.0 release

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Repositories
    • Labels:
      None
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE
    • Rank:
      15639

      Description

      These are the plugins we are working on for Moodle 2.0 release.

        Issue Links

        Progress
        Resolved Sub-Tasks Unresolved Sub-Tasks

        Sub-Tasks

        1.
        Develop "boxnet" plugin for box.net Sub-task Closed Dongsheng Cai
         
        2.
        Develop "flickr" plugin for Flickr.com Sub-task Closed Dongsheng Cai
         
        3.
        Develop "local" plugin to browse local files via File API Sub-task Closed Dongsheng Cai
         
        4.
        Develop "Upload" plugin for Upload a file in file picker Sub-task Closed Dongsheng Cai
         
        5.
        Develop "moodle" plugin to browse distant Moodle sites via mnet Sub-task Closed Unassigned
         
        6.
        Develop "alfresco" plugin for ALfresco Sub-task Closed Dongsheng Cai
         
        7.
        Develop "googledocs" plugin for Google Docs Sub-task Closed Dan Poltawski
         
        8.
        Develop "facebook" plugin for Facebook Sub-task Closed Dongsheng Cai
         
        9.
        Develop "SMB" plugin for windows shares Sub-task Closed Dongsheng Cai
         
        10.
        Develop "webdav" plugin for WebDAV Sub-task Closed Dongsheng Cai
         
        11. Develop "mahara" repository plugin for mahara Sub-task Open Unassigned
         
        12.
        Develop "s3" plugin for Amazon S3 Sub-task Closed Dongsheng Cai
         
        13.
        Develop "youtube" plugin for Youtube Sub-task Closed Dongsheng Cai
         
        14. Develop "myspace" plugin for Myspace Sub-task Open Unassigned
         
        15. Develop "fedora" plugin for Fedora Sub-task Open Unassigned
         
        16.
        Have Wikimedia Commons repository plugin as standard one in 2.0 Sub-task Closed Dongsheng Cai
         
        17.
        Develop "picasa" plugin for Picasa Sub-task Closed Dan Poltawski
         
        18. Develop Nuxeo plugin for Nuxeo Sub-task Open Unassigned
         
        19. Develop "globe" plugin for Ariadne GLOBE Sub-task Open Unassigned
         
        20.
        Develop "door" plugin for DOOR Sub-task Closed Unassigned
         
        21. Repository plugin for OpenClipArt.org Sub-task Reopened moodle.com
         
        22.
        Develop a repository plugin to access file system and move SMB out from core Sub-task Closed Dongsheng Cai
         
        23.
        Dropbox repository plugin Sub-task Closed Dongsheng Cai
         
        24.
        url plugin Sub-task Closed Dongsheng Cai
         
        25. Can we add an file upload progress meter to the Upload plugin? Sub-task Open Unassigned
         
        26.
        Develop "merlot" plugin for merlot.org Sub-task Closed Dongsheng Cai
         
        27. Develop "e-learningforkids.org" repository plugin Sub-task Open Unassigned
         
        28. Develop "crimsonhex" plugin for crimsonHex repository Sub-task Open Unassigned
         
        29.
        Develop "Dropbox" plugin for dropbox.com Sub-task Closed Dongsheng Cai
         
        30.
        Ariadne repository for moodle Sub-task Closed Unassigned
         
        31.
        Develop "Recent files" plugin Sub-task Closed Dongsheng Cai
         
        32.
        Develop "cmis" repository plugin for CMIS standard Sub-task Closed moodle.com
         
        33.
        add support for downloading of large files via temp files Sub-task Closed Petr Škoda
         
        34.
        Developer "user" plugin for Private files user area Sub-task Closed Dongsheng Cai
         
        35.
        Develop "connexions"/"rhaptos" plugin(s) for cnx.org Sub-task Closed Dongsheng Cai
         
        36. Add "OwnCloud" repository plugin for owncloud.org Sub-task Open moodle.com
         

          Activity

          Martin Dougiamas created issue -
          Martin Dougiamas made changes -
          Field Original Value New Value
          Link This issue will help resolve MDL-13766 [ MDL-13766 ]
          Martin Dougiamas made changes -
          Summary Develop new repository plugins for 2.0 release META: Repository plugins for 2.0 release
          Hide
          Martin Dougiamas added a comment -

          From docs:

          • local - very similar to the current course-based file manager, except user-based
          • moodle - an interface to another Moodle site, accessed over a secure mnet connection
          • jsr170 - an interface that can talk to anything that supports jsr170 (eg Alfresco)
          • oki - an OKI emulator allowing us to access things with OKI interfaces,like Fedora
          • briefcase - an interface to Yahoo Briefcase
          • myspace - an interface to MySpace files (perhaps via this MySpace API)
          • googledocs - an interface to Google Docs
          • s3 - an interface to Amazon S3
          • skydrive - an interface to Microsoft's SkyDrive files
          • box - an interface to box.net
          • facebook - an interface to Facebook files
          • merlot - an interface to the learning materials in Merlot.org
          • flickr - an interface to flickr
          • youtube - an interface to YouTube
          • mahara - an interface to a Mahara installation
          • Dspace - a repository from MIT
          • DOOR - another popular open source repository
          • SMB shares - An interface for windows shares e.g. personal folders on network drives. Would need to link with LDAP as usernames will often be wholly/partially the same as network folder names. This could be done using SAMBA, but would also need to work on windows machines natively. See this block for a linux implementation.
          • WebDAV - to access arbitrary external WebDAV servers
          Show
          Martin Dougiamas added a comment - From docs: local - very similar to the current course-based file manager, except user-based moodle - an interface to another Moodle site, accessed over a secure mnet connection jsr170 - an interface that can talk to anything that supports jsr170 (eg Alfresco) oki - an OKI emulator allowing us to access things with OKI interfaces,like Fedora briefcase - an interface to Yahoo Briefcase myspace - an interface to MySpace files (perhaps via this MySpace API) googledocs - an interface to Google Docs s3 - an interface to Amazon S3 skydrive - an interface to Microsoft's SkyDrive files box - an interface to box.net facebook - an interface to Facebook files merlot - an interface to the learning materials in Merlot.org flickr - an interface to flickr youtube - an interface to YouTube mahara - an interface to a Mahara installation Dspace - a repository from MIT DOOR - another popular open source repository SMB shares - An interface for windows shares e.g. personal folders on network drives. Would need to link with LDAP as usernames will often be wholly/partially the same as network folder names. This could be done using SAMBA, but would also need to work on windows machines natively. See this block for a linux implementation. WebDAV - to access arbitrary external WebDAV servers
          Hide
          Dongsheng Cai added a comment -

          a template to create new plugin.

          Show
          Dongsheng Cai added a comment - a template to create new plugin.
          Dongsheng Cai made changes -
          Attachment demo.tar.bz2 [ 15547 ]
          Hide
          Tim Hunt added a comment -

          I have no idea what it is, but there is a request in this forum thread http://moodle.org/mod/forum/discuss.php?d=109779 for a 'myDMS' plugin.

          Show
          Tim Hunt added a comment - I have no idea what it is, but there is a request in this forum thread http://moodle.org/mod/forum/discuss.php?d=109779 for a 'myDMS' plugin.
          Hide
          Matt Gibson added a comment -

          This discussion suggests an audio recorder plugin using an open source flash widget. Very worthwhile IMHO as I've just been trying to find handheld recorders to use for podcasting and realised how much better it would be to have direct input to file using a laptop mic.

          http://moodle.org/mod/forum/discuss.php?d=101093

          Show
          Matt Gibson added a comment - This discussion suggests an audio recorder plugin using an open source flash widget. Very worthwhile IMHO as I've just been trying to find handheld recorders to use for podcasting and realised how much better it would be to have direct input to file using a laptop mic. http://moodle.org/mod/forum/discuss.php?d=101093
          Dongsheng Cai made changes -
          Attachment demo.tar.bz2 [ 15547 ]
          Hide
          Dongsheng Cai added a comment -

          Update plugin template code.

          Show
          Dongsheng Cai added a comment - Update plugin template code.
          Dongsheng Cai made changes -
          Attachment demo.tar.bz2 [ 16520 ]
          Dongsheng Cai made changes -
          Attachment demo.tar.bz2 [ 16520 ]
          Hide
          Dongsheng Cai added a comment -

          Update code template

          Show
          Dongsheng Cai added a comment - Update code template
          Dongsheng Cai made changes -
          Attachment demo.tar.gz [ 16542 ]
          Dongsheng Cai made changes -
          Link This issue is blocked by CONTRIB-1104 [ CONTRIB-1104 ]
          Eloy Lafuente (stronk7) made changes -
          Assignee Martin Dougiamas [ dougiamas ] Dongsheng Cai [ dongsheng ]
          Hide
          jose added a comment -

          OWL plugin would be very useful

          Show
          jose added a comment - OWL plugin would be very useful
          Hide
          Geoffrey Rowland added a comment -

          Not expecting anyone to consider this seriously until after the release of Moodle 2.0

          However, a MindTouch (DekiWiki) plugin would be very useful. Since MindTouch shares a common ancestry with MediaWiki, there may be some common ground here.

          Show
          Geoffrey Rowland added a comment - Not expecting anyone to consider this seriously until after the release of Moodle 2.0 However, a MindTouch (DekiWiki) plugin would be very useful. Since MindTouch shares a common ancestry with MediaWiki, there may be some common ground here.
          Hide
          Martin Dougiamas added a comment -

          Closing this to get it off the 2.0 radar, will let the few small remaining subtasks speak for themselves. Obviously at this stage we are not adding new plugins to 2.0.

          Show
          Martin Dougiamas added a comment - Closing this to get it off the 2.0 radar, will let the few small remaining subtasks speak for themselves. Obviously at this stage we are not adding new plugins to 2.0.
          Martin Dougiamas made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Martin Dougiamas made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Martin Dougiamas made changes -
          Workflow jira [ 28495 ] MDL Workflow [ 60905 ]
          Martin Dougiamas made changes -
          Workflow MDL Workflow [ 60905 ] MDL Full Workflow [ 90087 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: