Issue Details (XML | Word | Printable)

Key: MDL-16382
Type: New Feature New Feature
Status: Closed Closed
Resolution: Not a bug
Priority: Minor Minor
Assignee: Penny Leach
Reporter: Dan Poltawski
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Google Docs Portfolio Plugin & Experiences of an api consumer ;)

Created: 08/Sep/08 08:28 AM   Updated: 18/Nov/09 09:43 PM
Return to search
Component/s: Portfolio API
Affects Version/s: 2.0
Fix Version/s: 2.0

Issue Links:
Dependency
 
Relates
 

Participants: Dan Poltawski and Penny Leach
Security Level: None
Resolved date: 09/Sep/08
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
I had a quick go at creating a google docs portfolio plugin:

http://git.danpoltawski.co.uk/?p=moodle.git;a=shortlog;h=refs/heads/googledocs

So far it exports files to googledocs nicely, however user authorisation stage needs some work.

Overall it was a really nice experience but there were a few issues:

1) How to handle the shared stuff between portfolio/repoistory - i've just copied the hacky way which other plugins have shared libraries, but this is going to be a common scenario. The session key needs only be retrieved once for all
2) Why does prepare_package need to be abstract - am I missing some prep I should be forced to do?
3) Could expected_time not be implemented in the base class to do some sensible defaults based on fs?
4) I didn't get time to investigate but PORTFOLIO_FORMAT_TEXT didn't seem to be working as planned.



 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Dan Poltawski made changes - 08/Sep/08 08:39 AM
Field Original Value New Value
Link This issue has a non-specific relationship to MDL-16383 [ MDL-16383 ]
Penny Leach made changes - 09/Sep/08 06:26 PM
Link This issue will be resolved by MDL-16417 [ MDL-16417 ]
Penny Leach made changes - 09/Sep/08 06:27 PM
Fix Version/s 2.0 [ 10122 ]
Resolution Not a bug [ 7 ]
Status Open [ 1 ] Resolved [ 5 ]
Penny Leach made changes - 18/Nov/09 09:43 PM
Status Resolved [ 5 ] Closed [ 6 ]