Is there a Moodle "official" repository block?

Is there a Moodle "official" repository block?

by Pablo López -
Number of replies: 6
Hi everyone,

I've read some posts and tried some modules (portfolio/repository block) that try to give Moodle a repository capability.

I've also seen that Moodle plans to have a repository in the future.

I'm in charge of a project and we're using Moodle, but we need repository/authoring/versioning capabilities. We don't want to duplicate work and efforts, so I'd like to know what is the work currently done, who is in charge, etc... so we can coordinate efforts.

Thanks a lot,

Pablo.
Average of ratings: -
In reply to Pablo López

Re: Is there a Moodle "official" repository block?

by Matt Oquist -
Hi Pablo,

To my knowledge there isn't yet an "official" repository system. It looks likely (to me) that the OU's proposed architecture will become official, but I've been talking with them and there is a good possibility that my "Moodle Native" plugin will become one of the systems underlying their API. For that reason I cautiously and tentatively suggest that you work with my API for the time being, until the OU work becomes available (hopefully later this summer).

On the other hand, the My Files block has been around for a long time, and has been "officially released" by its developers, which my code has not (I still consider it pre-production). But as I recall from my survey of the My Files project, it seems not to be trying to provide general repository functionality or an API, and I know they were working toward versioning but I haven't heard that versioning is implemented yet.

Regardless of what you do for now, you should abstract the repository calls away from your code so that you can more easily switch to a different repository API later. i.e., write your own "save_file()" function, "delete_file()" function, etc. that just wraps funciton calls for whatever API you're using.

I hope this helps!
In reply to Matt Oquist

Re: Is there a Moodle "official" repository block?

by Matt Oquist -
On second (and better) thought, check out the JSR-170 specification and write the appropriate wrappers to my API. (Or any other API that has the functionality you need.) That will set you up for the easiest-possible transition after the OU repository work makes it into HEAD.

Actually, I should go through my own code and implement JSR-170 wrappers, or just change my API to comply with JSR-170. This is now on my list, but not at the top...
In reply to Pablo López

Re: Is there a Moodle "official" repository block?

by Ralf Hilgenstock -
Picture of Core developers Picture of Translators
Hi Pablo,

we are in betatesting for moOdalis. Try the system in this course: http://moodle.de/course/view.php?id=102

Teacher login with moodalis: moodalis. Or create an own user account (course aceess with keyword: moodalis.

This is an add on using the knowledge management framework Odalis.

In the moOdalis version all uploaded files in a moodle courseroom a indexed and you can search in fulltexts.

Several other functionalities are possible if you use the complete Odalis system.

Try it, give feedback.

Ralf
In reply to Ralf Hilgenstock

Re: Is there a Moodle "official" repository block?

by Art Lader -
Worked like a charm for me, Ralf.

Very nice!

-- Art
In reply to Ralf Hilgenstock

Re: Is there a Moodle "official" repository block?

by Pablo López -
Ralf:

I gave it a quick try this morning, but not as much as I would have liked.

On monday I'll try it more deeply and I'll let you know smile

Matt:

Thanks for your information. What do you mean with OU?. Open University?. I'll have a look at your implementation. Any links with more information?.


I really appreciate the feedback from everybody, but I'd like to start towards the correct direction, so I can't try every repository solution or attempt and I have to decide a no-backwards path very soon.

That's why I was asking so insistently on what Moodle's plans on this subject were.
In reply to Pablo López

Re: Is there a Moodle "official" repository block?

by Ralf Hilgenstock -
Picture of Core developers Picture of Translators
Hi Pablo,

what you can see here is the file content search functionality.

If you want more, you need the full power of Odalis. You find some links in the course room.

Write more about what you expect and I will try to say, if Odlais can do it.

Ralf