Integration of Elgg, Drupal, Moodle, and Mediawiki

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
bonobo's picture

This has been in the works for a while, but now it’s official: http://openacademic.org

This is an open source project designed to integrate Elgg, Drupal, Moodle, and Mediawiki. All code that fuels the integration will be released back to the community.

The project is a collaborative venture between the Elgg team and FunnyMonkey.

In the next few weeks, we’ll be building out the infrastructure to support the project, including a development site to centralize the integration discussions and coding, as well as a svn repository for the codebase.

So, come on over and check out the site! And, if this integration is something that interests you, feel free to get in touch.

Cheers,

Bill

Comments

Marginalia Annotation Tool?

bomarmonk's picture

Any thoughts on integrating the Marginalia open source project with a Drupal module? There is already a Moodle integration, but it could be nice to have work as a standalone tool in Drupal.

See: http://www.geof.net/code/annotation

YES!

bonobo's picture

That is a sweet tool! Have you worked with it, as either a teacher/student or as a developer?

Cheers,

Bill

Demo

bomarmonk's picture

I am an instructor, but I have merely tried the demo of marginalia. I have also been using GradeMark software from Turn-it-in. It's very sophisticated, but it is also expensive. I thought that there must be an open source alternative worth looking into, and voila, there was marginalia.

Still in the works?

sdondley's picture

Is this still happening? The Elgg project doesn't seem to be in a healthy state right now, at least from what I gather. It seems to have moved to a closed development process (while still keep the source code open). Can you please provide an update? Thanks.

We're no longer working on integrating Elgg with Drupal

bonobo's picture

Drupal's stability and flexibility made supporting another app in the stack unnecessary.

This thread gives an overview of some of the different facets within the Elgg development and user community.

Cheers,

Bill


FunnyMonkey
Click. Connect. Learn.
Using Drupal in Education

What do you mean, exactly?

sdondley's picture

Yes, I've read that thread you pointed to. It's the reason I made this commend, in fact.

Can you please she some more light on "Drupal's stability and flexibility made supporting another app in the stack unnecessary."

Are you saying here that Drupal can provide the all the features of Elgg? If so, is someone actively working on a recipe for delivering this?

http://mahara.org

bezprym@drupal.org's picture

Check it ;)

http://mahara.org

Sebastian Komorowski

http://edtech.pl
Open source solutions for education

great idea!

mahalie's picture

Perhaps there is/could be a Drupal distribution. This is exactly the combo I need for developing an intranet, specifically:
*rich member pages and communication platform (Elgg, of course Drupal has wiki too)
*corporate knowledge wiki (MediaWiki, of course Drupal has wiki too)
*support in-house education system (Moodle)

~mahalie

====================================
http://23rdworld.com

~mahalie

====================================
http://23rdworld.com

Elgg, MediaWiki, Drupal overlap

Elteto's picture

As many developers have pointed out, Elgg and MediaWiki functions can be easily replicated in Drupal.

Zacker.org had a great article on the subject:

http://www.zacker.org/elgg-vs-drupal-floss-competition
"Decision makers in Universities IT departments will be forced to choose between adopting Elgg or Drupal instead of being able to invest in a solution that captures the best of both projects."

Well said. True, it is not the intention of Drupal developers to create a monster "everything but the kitchen sink" content management framework, but the duplication of effort is harmful for all projects involved, especially since Drupal modules can provide most if not all the desired functions of some of these other frameworks. Web admins and non-techie education decision makers are confused by the various choices as it is.

I am a strong advocate of Drupal and Moodle integration, as Moodle has a scalable, sophisticated, yet stable structure and it contains such a number of classroom management system specific functions that replicating them with Drupal would require an excessive amount of add-on module development. With database sharing, universal logins could easily be solved, and naturally, both systems are PHP/MySQL based.

And of course, I think Bill explored some of these issues in his Drupal e-learning book: http://www.packtpub.com/drupal-for-education-and-e-learning/book

===================
http://www.elteto.net

===================
http://www.elteto.net

bible.orgHomeofNETBible's picture

we are looking at using elgg to help in the community function with our drupal site www.bible.org
I would love to interact with anyone working this issue