[Building Sakai] Implement CourseManagementService ???
John Bush
john.bush at rsmart.com
Sat Jun 27 12:16:26 PDT 2009
You don't necessarily need to implement the CourseManagementService.
The CourseManagementService is useful if you want instructors or
admins to have flexibility in how you map courses into sites. If you
want to enforce a strict mapping, you can simply provision the sites
and enrollments yourself using a quartz job or web services. For
example, your external system could dump its notion of course,
enrollments, even users into files which are then read by a quartz job
that leverages the Sakai api's to create the sites, memberships, and
users as you see fit. Most of our clients do things this way, only a
few need the power of the CourseManagementService.
John Bush
Development Manager
rSmart
On Jun 23, 2009, at 8:52 AM, Phuc Bui wrote:
> Dear all,
> Our problem is that:
> We just want to create sites for courses which are registered by
> other system. I mean our university will offer courses that are
> available to register (to enroll) then student will enroll these
> courses.
> Then administrator will create sites with that data (we implement
> the simple model 1 course – 1 site).
> Generally, I want the result as Sakai demo data. When I select an
> Academic Term, it will display list of course offering of that term,
> when I select a course offering, I will have available members
> (instructor and students) who have registered for that course
> offering.
> Now, I am in a mass, I do not know how to do and where to begin.
> As my older question, I know we have to implement interface
> CourseManagementService but how about other interfaces in Course
> management system (CourseManagementAdministration , AcademicSession,
> CourseCanonical, CourseOffering, Membership ….) ?
> Then we have to implement CourseManagementGroupProvider
>
> Would you please tell me the steps to implement
> CourseManagementService ?
>
> Thanks a lot
> Looking forward to your replies
>
> Phuc Bui
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090627/210b6518/attachment.html
More information about the sakai-dev
mailing list