first of all I would like to introduce myself. My name is
Lofi Dewanto and at the moment I'm working on OpenUSS project.
OpenUSS is a component, GPL- and J2EE- (EJB, servlet)
based LMS. In couple of weeks I will release the third version
version of OpenUSS 1.3.
As I saw your project (http://sourceforge.net/projects/lms),
I thought, it would be great if OpenUSS can also support
IMS and SCORM standards in its platform. Actually I already began
this activity by defining a component, which I called
"Meta Data and Search" Extension Component (dev-metasearch),
which can be plugged-in into the OpenUSS platform to support
IMS meta data definition.
After looking deeper into your project, I realize, that
I can use your specification and EJBs to be plugged in
into OpenUSS, so that OpenUSS can support the IMS meta
data definition directly and I don't need to continue
my Meta Data and Search Extension Component.
The integration of both products is quite simple by
using "aggregation and composition" in EJB.
An example of Integrating OpenLMS meta data into
OpenUSS:
- In OpenUSS I have a component called Student
(implemented as EJB).
- In OpenLMS there is a component called UserInfo
(At the moment only as a database table, but
I expect that there will be an EJB implementation
of this from OpenLMS).
-> The integration is just one-to-one relationship:
A Student can have an UserInfo.
And there are many things that can be integrated like
this:
- Enrollment (OpenUSS) - CourseInfo (OpenLMS)
- Faculty (OpenUSS) - Organization (OpenLMS)
- etc...
I think this is quite easy to adapt...
The integration of runtime SCORM standard is a bit
complex, I think.
This integration could be a great benefit of both
projects. I don't need to write my own component for IMS
Meta Data Definition and OpenLMS can be tested directly with
a running Open Source LMS.
Because of the nature of both projects (J2EE and GPL),
I think, an integration between OpenLMS and OpenUSS
would be a great value for all!
Best regards and hope to hear from you soon,
--
---------------------------------------------------
Blasius Lofi Dewanto
---------------------------------------------------
OpenUSS - Open University Support System http://openuss.sourceforge.net
---------------------------------------------------
E-Mail : dewanto@uni-muenster.de
ICQ : 39343280
---------------------------------------------------
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, I am glad to hear that you are interested in a collaboration! I still have to find time to play with OpenUSS to get a better feel for the integration, but it sounds fairly straightforward. OpenLMS has a number of contributors, each of which has it's own idea as to how an LMS should function. What we all share is a desire to incorporate support for e-learning standards. At this stage we are still figuring out how to make OpenLMS as useful as possible to everyone, while not placing design limitations on the functionality of any contributor. It sounds like you can contribute some great ideas as to how we should proceed. It is especially promising that we have the interest of a number of well established projects at such an early stage.
I would very much like to continue our dialog! I am still doing so much of this type of communication by email... We really should use the discussion forums on the SourceForge site. I'll start posting to the "OpenLMS and OpenUSS" discussion topic.
Dear Sirs,
first of all I would like to introduce myself. My name is
Lofi Dewanto and at the moment I'm working on OpenUSS project.
OpenUSS is a component, GPL- and J2EE- (EJB, servlet)
based LMS. In couple of weeks I will release the third version
version of OpenUSS 1.3.
As I saw your project (http://sourceforge.net/projects/lms),
I thought, it would be great if OpenUSS can also support
IMS and SCORM standards in its platform. Actually I already began
this activity by defining a component, which I called
"Meta Data and Search" Extension Component (dev-metasearch),
which can be plugged-in into the OpenUSS platform to support
IMS meta data definition.
After looking deeper into your project, I realize, that
I can use your specification and EJBs to be plugged in
into OpenUSS, so that OpenUSS can support the IMS meta
data definition directly and I don't need to continue
my Meta Data and Search Extension Component.
The integration of both products is quite simple by
using "aggregation and composition" in EJB.
An example of Integrating OpenLMS meta data into
OpenUSS:
- In OpenUSS I have a component called Student
(implemented as EJB).
- In OpenLMS there is a component called UserInfo
(At the moment only as a database table, but
I expect that there will be an EJB implementation
of this from OpenLMS).
-> The integration is just one-to-one relationship:
A Student can have an UserInfo.
And there are many things that can be integrated like
this:
- Enrollment (OpenUSS) - CourseInfo (OpenLMS)
- Faculty (OpenUSS) - Organization (OpenLMS)
- etc...
I think this is quite easy to adapt...
The integration of runtime SCORM standard is a bit
complex, I think.
This integration could be a great benefit of both
projects. I don't need to write my own component for IMS
Meta Data Definition and OpenLMS can be tested directly with
a running Open Source LMS.
Because of the nature of both projects (J2EE and GPL),
I think, an integration between OpenLMS and OpenUSS
would be a great value for all!
Best regards and hope to hear from you soon,
--
---------------------------------------------------
Blasius Lofi Dewanto
---------------------------------------------------
OpenUSS - Open University Support System
http://openuss.sourceforge.net
---------------------------------------------------
E-Mail : dewanto@uni-muenster.de
ICQ : 39343280
---------------------------------------------------
Yes, I am glad to hear that you are interested in a collaboration! I still have to find time to play with OpenUSS to get a better feel for the integration, but it sounds fairly straightforward. OpenLMS has a number of contributors, each of which has it's own idea as to how an LMS should function. What we all share is a desire to incorporate support for e-learning standards. At this stage we are still figuring out how to make OpenLMS as useful as possible to everyone, while not placing design limitations on the functionality of any contributor. It sounds like you can contribute some great ideas as to how we should proceed. It is especially promising that we have the interest of a number of well established projects at such an early stage.
I would very much like to continue our dialog! I am still doing so much of this type of communication by email... We really should use the discussion forums on the SourceForge site. I'll start posting to the "OpenLMS and OpenUSS" discussion topic.
OpenLMS home page
http://www.openlms.org/
SourceForge summary page
http://sourceforge.net/projects/lms/
"OpenLMS and OpenUSS" discussion topic
http://sourceforge.net/forum/forum.php?thread_id=734620&forum_id=118255
I look forward to talking with you more!
Cheers,
Travis