Issue Details (XML | Word | Printable)

Key: MDL-10005
Type: New Feature New Feature
Status: Open Open
Priority: Minor Minor
Assignee: Martin Dougiamas
Reporter: Frederic BAUCHER
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

File resources stored in a file version repository : subversion, CVS, M$ TFS (ex SourceSafe)

Created: 02/Jun/07 05:41 AM   Updated: 06/Jun/07 11:57 PM
Component/s: Document Management
Affects Version/s: 2.0
Fix Version/s: None

Environment: any

URL: http://asi.insa-rouen.fr/~fbaucher/pmwiki/pmwiki.php?n=Soft.Moodle
Participants: Frederic BAUCHER and Martin Dougiamas
Security Level: None
Affected Branches: MOODLE_20_STABLE


 Description  « Hide
Dear all,

As far as I know on Moodle, the functionnality has not yet been implemented.
The objective is to ease the collaborative development of pedagogical resources to be refered by link in a moodle course.

The collaborative effort requires a file version management system (like Subversion, CVS). I do insist on the fact that these system are not only dedicated to text files but can also be used for binaries files (like ppt, doc, odt, ...).

The dream is a follow : By using tools like TortoiseSVN, teachers can work collaboratively, on their local machine, on their resources. Once finished, they commit their file (in the version management repository) and retrieve it directly in the Moodle files section (without any other action, or upload via Moodle).

A few ideas about the implementation :
Allow a new possible value for $CFG->dataroot (in config.php) like :
$CFG->versionroot = 'svn://localhost/didactic_resources'
If $CFG->dataroot left blank, then it would mean that any file resource would be versionned.
If both were defined, each time a course would be created, the user would have the ability to choose the repository type :
classic or version managed (if $CFG->versionroot defined and $CFG->dataroot)

If any other work has already been done or is scheduled in a future version, let me know.

Thank you for the work already done anyway, fbab.



 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Martin Dougiamas added a comment - 06/Jun/07 11:57 PM