[Building Sakai] Sakai

Charles Hedrick hedrick at rutgers.edu
Sat Sep 5 06:11:29 PDT 2009


Also, there are plenty of other places running Sakai. I'd go visit a  
nearby place that's good a lot of experience. You'd be welcome at  
Rutgers, but I'd think you could find someplace nearer.

On Sep 5, 2009, at 8:57 AM, Charles Hedrick wrote:

> The install document Mustansar points to is pretty good. It would  
> help to know more about what you want. Are you asking how to try it  
> out, or how to move from a testing setup to production? You say  
> you're a student, but I assume you're working for your campus  
> administrative group. If you're looking to set up a parallel student- 
> run system most of these comments would still apply, but you might  
> not be able to or need to interface into the official systems.
>
> For the latter,  I strongly recommend that at some point you start  
> building from source, but you can do quite a bit of testing with the  
> demo version. In fact we ran in production for at least a semester  
> that way.
>
> With 4800 students you won't need a complex production environment.  
> A single front end would serve that number of people. While most  
> people would run separate front end and database systems, you could  
> probably get by with a single machine. Centos is a good choice. If  
> you use Java 6 (which is not officially supported, and requires one  
> additional argument at startup, - 
> Dsun.lang.ClassLoader.allowArraySyntax=true) you don't need complex  
> Java tuning, although you will need some. E.g. on a 16 GB machine we  
> use
>
> -d64 -Dsun.lang.ClassLoader.allowArraySyntax=true -Xmx13000m - 
> Xms13000m -Xmn3g -XX:+UseConcMarkSweepGC -XX:+UseParNewGC - 
> XX:MaxPermSize=512m -XX:PermSize=64m
>
> You should use something like this for maxpermsize no matter the  
> size of your system. The other sizes adjust with the size of your  
> system. I would no longer recommend using -Xmn3g. I'd specify just  
> the the size of perm and the overall system size (-Xmx and -Xms) and  
> let the system decide on new (-Xmn). For your user population you  
> don't need 16 GB, but I'd try to use 4 or preferably 8 GB.
>
> For a database mysql and oracle are both widely used. Use Oracle if  
> you have people around with good Oracle skills. Otherwise I'd  
> probably use mysql.
>
> As for things to do, you will probably want to tie users and  
> passwords to your university's system. If you have good Java  
> programmers, there's a set of APIs that let you write a "provider"  
> to interface Sakai to your University's systems. If you have LDAP  
> available, there are existing providers to use that as a source for  
> user/password data.
>
> If you want to avoid having faculty type in their rosters, you'll  
> want to tie it to your roster data in some way. You can write a  
> provider for that as well, although many schools take a nightly dump  
> of the rosters and write something like perl scripts to put the data  
> directly into Sakai's database. That's probably the easier approach.
>
> Many folks here would be happy to give you sample setups for this.  
> It would probably be helpful for you to say what software is being  
> used for your student administrative system, your user directory and  
> passwords, and any single signon system you may be using. Others may  
> have written interface code.
>
> There are a number of setup options in sakai.properties and  
> elsewhere that will affect the nature of your system. One decision  
> to make is how open the system should be. Sakai can be set up so  
> that anyone can create an account. It can have different categories  
> of users with different abilities. We run a pretty open system. We  
> make no distinction between faculty, staff and students. All can  
> create sites, even course sites. All can put outsiders into their  
> sites as guests. We don't allow outsiders to create an account on  
> their own, but any faculty staff or student do it for them. The only  
> difference between faculty and students is that only someone who is  
> authorized can attach the official roster to a site, and that would  
> normally be a faculty member. But a student could create a site for  
> their course and invite the students to join it. (This is sometimes  
> done for student-led study groups.)
>
>
> On Sep 3, 2009, at 6:03 PM, Mustansar Mehmood wrote:
>
>> This document should help you
>> http://confluence.sakaiproject.org/display/DOC/Install+Guide+(2.6)
>> <http://confluence.sakaiproject.org/display/DOC/Install+Guide+%282.6%29 
>> >
>> --mustansar
>> harish sreenivas wrote:
>>> Hi,
>>> I am a student at SPSU (GA). We are trying to implement sakai. I  
>>> have
>>> it installed on a CentOS system and have it running. I am so  
>>> confused
>>> on how to go on from there. Can anyone give me instructions on how  
>>> to
>>> go about it. We currently run VISTA 8 here. I am not clear where to
>>> find instructions about this. Any help would be greatly  
>>> appreciated. I
>>> am the only on working on this so it appears all weird to me.
>>>
>>> Thanks in advance
>>> Harish C Sreenivas
>>>
>>>
>>> -- 
>>> "Life is either a daring adventure or nothing. Security does not  
>>> exist
>>> in nature, nor do the children of men as a whole experience it.
>>> Avoiding danger is no safer in the long run than exposure."
>>>
>>> Harish C Sreenivas
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> 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"
>>
>> _______________________________________________
>> 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"
>
> _______________________________________________
> 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/20090905/08f80ea8/attachment.html 


More information about the sakai-dev mailing list