May 29, 2006, 10:26 am
Three large-scale Production sites with > 50,000 users (UNISA, IU, and UM)
Over 20 pilot production installations with > 100 users
Over 200 Sakai servers installed worldwide
Over 20 staff at institutions around the world work on Sakai > 75% of the time
Over 100 staff around the world work on Sakai at > 10% of their time
Sakai collaboration site has 1421 users.
May 26, 2006, 1:37 pm
I laughed until I cried when I read this one-upmanship response from Clay to Open Forum.
Continue reading ‘Clay Fenlason’s “About Sakai”’ »
May 26, 2006, 1:34 pm
This was brought to my attention by Daniel Memmi from University of
Quebec at Montreal.
The city of Sakai in Japan is a very unique town. It was the only
“free town” in Asia during the middle ages when Europe was creating
“free towns” ( http://en.wikipedia.org/wiki/Burgh). The town of Sakai
(http://en.wikipedia.org/wiki/Sakai%2C_Osaka) was the only town of
this type in Asia.
Since Sakai was a “free town” it became very wealthy and was a big
trade center in Japan.
So another view of Sakai is that it is an oasis of freedom in an area
where the surrounding ares is controlled by an Emperor.
Other more intellectual folks than me can likely make this much
clearer and better grasp the deep and groovy symbolism that is here.
May 17, 2006, 4:27 pm
How to make MySql start on Boot:
Set MYSQL=-YES- in the /etc/hostconfig file.
How to make it so folks other than mysql and Root can run the mysql command:
sh-2.05b# chmod 775 /var/mysql
sh-2.05b# ls -ld .
drwxrwxr-x 10 mysql wheel 340 May 17 16:02 .
How to make it really let you use 3306:
sudo vi /etc/mysqlManager.plist
Change “no” to “yes” and reboot. (10.4.5 xserve and higher)
http://gwhiz.wordpress.com/2006/03/02/mysql-tiger-server-1045-and-mysqlmanagerplist/
May 14, 2006, 9:48 pm
svn co https://source.sakaiproject.org/contrib/migration/branches/ims-common-cartridge
diff -r ims-common-cartridge/legacy/tools/ sakai-2.1.2-imscc/legacy/tools/
cp ims-common-cartridge/legacy/tools/src/java/org/sakaiproject/tool/sitesetup/SiteAction.java sakai-2.1.2-imscc/legacy/tools/src/java/org/sakaiproject/tool/sitesetup/SiteAction.java
cp ims-common-cartridge/legacy/tools/project.xml sakai-2.1.2-imscc/legacy/tools/project.xml
diff -r ims-common-cartridge/legacy/tools/ sakai-2.1.2-imscc/legacy/tools/
mkdir sakai-2.1.2-imscc/import
cp -r ims-common-cartridge/import/* sakai-2.1.2-imscc/import/
cd ims-common-cartridge
cp -r ims-common-cartridge/import/* sakai-2.1.2-imscc/import/
cd sakai-2.1.2-imscc
maven sakai
neted
May 14, 2006, 9:47 pm
charles-severances-computer:~/dev/pluto csev$ maven fullDeployment
PortletEntityRegistryServiceFileImpl.java Reads the file
./portal/src/webapp/WEB-INF/data/portletentityregistry.xml
testsuite
testsuite.TestPortlet1
TEST
TEST_VALUE
ANOTHER
false
and ./portal/src/webapp/WEB-INF/data/xml/portletentitymapping.xml
charles-severances-computer:~/dev/pluto/portal/target/WEB-INF/config csev$ vi services.properties
org.apache.pluto.portalImpl.services.config.ConfigService = org.apache.pluto.portalImpl.services.config.ConfigServiceImpl
org.apache.pluto.portalImpl.services.log.LogService= org.apache.pluto.portalImpl.services.log.LogServiceImpl
org.apache.pluto.portalImpl.services.factorymanager.FactoryManagerService = org.apache.pluto.portalImpl.services.factorymanager.FactoryManagerServiceImpl
org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryService = org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryServiceContextImpl
org.apache.pluto.portalImpl.services.portletentityregistry.PortletEntityRegistryService = org.apache.pluto.portalImpl.services.portletentityregistry.PortletEntityRegistryServiceFileImpl
org.apache.pluto.portalImpl.services.pageregistry.PageRegistryService = org.apache.pluto.portalImpl.services.pageregistry.PageRegistryServiceFileImpl
charles-severances-computer:~/dev/pluto/portal/src/java/org/apache/pluto/portalImpl/services csev$ ls
ConfigurationException.java ServiceManager.java factorymanager pageregistry portletentityregistry
Service.java config log portletdefinitionregistry
May 14, 2006, 9:45 pm
http://hnsp.inf-bb.uni-jena.de/pluto/gettingstarted_1.1/
svn co http://svn.apache.org/repos/asf/portals/pluto/trunk pluto-1.1
http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0-bin.zip
vi .bash_login
PATH=$PATH:/Users/csev/dev/maven-1.0.2/bin:/Users/csev/dev/apache-ant-1.6.1/bin:$COG_INSTALL_PATH/bin:/usr/local/mysql/bin:/Users/csev/bin:/usr/local/bin:/Users/csev/dev/maven-2.0/bin
162:~ csev$ mvn –version
Maven version: 2.0
162:~/dev/pluto-1.1/pluto-1.1 csev$ mvn install
[INFO] Scanning for projects…
[INFO] Reactor build order:
[INFO] Apache Pluto
[INFO] Pluto Descriptor Service API
mvn pluto:install
May 13, 2006, 6:39 pm
If you see a bunch of messages that look like this:
BUILD FAILED
File…… /Users/csev/.maven/cache/sakai-2.0.0/plugin.jelly
Element… maven:reactor
Line…… 34
Column…. 6
The build cannot continue because of the following unsatisfied dependencies:
sakai-gradebook-app-business-.jar
sakai-gradebook-service-api-.jar
sakai-gradebook-service-hibernate-.jar
sakai-gradebook-service-impl-.jar
sakai-sections-api-.jar
sakai
Then you need to upgrade your maven to at least 1.0.2.
The problem is that the file
~/dev/sakai/gradebook/app/proect.xml
Extends
~/dev/sakai/gradebook/project.xml
Which extends
~/dev/sakai/master/project.xml
Which reads
~/dev/sakai/master/project.properties
And finds this property:
sakai.version=dev
The problem is that in Maven 1.0 the inheritance path does not find the properties and so the jars are improperly named.
In Maven 1.0.2 this all works.
I was scratching my head for a few days on this one.
May 9, 2006, 5:06 pm
Bluetooth headsets so you can use with your phone or your MP3 player.
This will trigger a whole new generation of “the coolest” MP3 Players.
May 8, 2006, 8:36 am
Some Notes. Mostly cruft.
Dependencies Added for 2.2
sakai-tool-api
sakai-tool-util
sakai-site-api
sakai-util-api
Dependencies Removed for 2.2
sakai-session
sakai-active-tool
sakai-id
sakai-thread_local
sakai-legacy-service
Continue reading ‘WSRP to 2.2’ »