3. About me• Lead project functional consultant on – University of Canberra (14k users), – Australian National University (13k users), – Canberra Institute of Technology (25k users), – La Trobe University (27k users), – Macquarie University (27k users) , – & now Monash Uni (55k users).
4. Wind the clock back… 6 May 2010, and the world first experienced Preview 1 of Moodle 2.0, after one or two slight delays in its scheduled release…
8. How do I…• upload files directly to the course, rather than to a specific resource or activity?• edit my course files from the main course page?• see where my files have been uploaded to?• move or rename them via the course page?• link to the same file from two places?
9. Short answer: You can’t. (To varying extents anyway)
10. Lets wind the clock back further…1.91.8etc…
11. The “Bucket ‘o’ Files” era Creative commons licensed: http://www.flickr.com/photos/rachelcreative/
13. Key point:• Files belonged to a course, making it easy to… – Upload them to a course, and manage them; – Not have them specifically linked to a resource; – Link to them from multiple places within a course; – Think ‘files’ first, and ‘what am I going to use them for’ later.
14. Sounds great!Unfortunately, there were a few problems…
15. Problem 1: File security. Specifically,they weren’t secure.
16. Problem 2: Delete a file,Hello broken links.
17. Problem 3: Backups.All files. Always.
18. The problems were always there.They needed to be fixed one day.
19. The problems were always there.They needed to be fixed one day. Or did they?
20. Possibly…We were all so used to making sure we didn’t encounter these problems, that we rarely did.
21. (Or we were just lucky)
22. So how were the problems fixed?
23. Underlying principle: Shift file ownership to a resourceor activity, rather than the course.
24. Aside: This conversation wasn’t new…
25. 1.9: My Moodle Course
26. 1.9: My Moodle Course Course Files My Course
27. 1.9: My Moodle Course Resource 1 Assignment 1 Course Files My Course
28. 2.0: My Moodle Course
29. 2.0: My Moodle Course Resource 1
30. 2.0: My Moodle Course Resource 1
31. 2.0: My Moodle Course Resource 1 Assignment 1
32. 2.0: My Moodle Course Resource 1 Assignment 1
33. 2.0: My Moodle Course Resource 1 Assignment 1 Copy
35. Fixes:• Security issues • Broken links • Backup sizes  …but at what cost?
36. New things I can do:• Browse across my courses to find content
37. Old things I can’t do:• Upload my files to my course first, then choose when to use them• Link to the same file from multiple places
38. It forced a workflow changeFrom: Upload Create Link to content resource file
39. It forced a workflow changeTo: Create Upload Link toresource file file
40. So what was the reaction?
41. For many, the way forward was pretty clear…Creative commons licensed:http://www.flickr.com/photos/jenjoaquin/
42. But the vision remained:
43. The underlying philosophy:Content Management functions• belongin a (Learning) Content Repository• not in the LMS.
44. I threw my two cents worth in
45. But then – a compromise?
46. Course files came back!
47. But it was clear they weren’t welcome
48. The original problems still exist.
49. Could course files ever really work? I am a file A file
50. Could course files ever really work? I am a file A file I am used in a course
51. Could course files ever really work? I am a file A file I am used In fact, in a course I am used in several courses
52. Could course files ever really work? So really, I am not owned by a course I am a file A file I am used In fact, in a course I am used in several courses
53. Could course files ever really work? A lot of the time, I am owned by… • A person A file • A faculty • An organisation • But not a course!
54. If you let a file be owned by a course• What happens when… – Two people edit the same file? Did they mean to update it or not? – A course gets archived? – A course gets backed up with links to another course? – A file is deleted in one course, but is still being used in another?
55. All of these problems arecontent management problems. To fix them, you need...- Ownership models which are not course based - Version control- Change management workflows
56. So we either…• Expand Moodle to be both an LMS and an LCMS (read: huge job); or• Make Moodle easier to plug in to external repositories – Hence the introduction of the Repository API!
57. The inconvenient truth:A course-centric storage model will always be flawed.
58. The inconvenient truth:The problem will not go away.Re-introducing the 1.9 model will not fix it.
59. Change is Inevitable. Creative Commons Licensed: http://www.flickr.com/photos/36821
60. So what should you do?• When upgrading to 2.0, consider: – How reliant you are on Moodle as a file repository, rather than what it was designed for (i.e. a place where activities and interaction are the focus); – Whether the work arounds in 2.0 will give you what you need;
61. So what should you do?• When upgrading, consider: – Whether you should switch on ‘Legacy Course Files’; and – Whether some sort of external content repository is necessary to manage your content.