Developer Blog

Ray@UCB and Jon@UCD are working on improving sakai's testability This needs to get done before JSIG meetings Ray@UCB lobbies for support to test and run Thomas' and Aaron's MessageService (events, cluster) - Need to load test MessageService and its use in events and cluster service Maybe UCD can test/load-test this?…
Standup meeting
Standup programmer meeting jan25 2008 Jon - Looking at bugs, sak-937 and 1500, roster tool not showing up. QA has tested this once as sak-937. Can't figure out yet why the tool not showing up. Could this have anything to do with sakai.properties or instructor permissions? Don't know yet. Also looking at the code to see what could be causing this. James - Working on scorm bugs. Mike - Load tests. Initial load test results suggest that two RAC nodes are slower than one.…
Standup meeting
Programmer stand up jan Thomas - Attended the hardware meeting. We need to follow up on statistics from load balancer. Joncarlo has updated us now on what statistics are available. We need to get back to Joncarlo on this. Also need to run the load test on RAC getting ready for migration. We decided to upgrade memory on caje after the RAC migration on feb 2. Also working on trouble tickets. Worked with joncarlo getting patching done for the weekend.…
Standup meeting
Programmers standup jan 152008 Thomas - deployment this morning. Had issues with DC operators and Joncarlo's set up for the application servers. Joncarlo tried to fix the set up this morning but ran into problems. One of the operators shut down an application server too soon and locked up all the database connection inadvertently. We had to have Prabhu bring down the database to release all the connections in order to release them. Once he brought back up the database,…
Standup meeting
Programmer standup jan142008 James - bugs and trouble ticket. Working on the import bug I started on Friday. This is an archive then merge forums issue from Kirk. Also working on Scorm, resource packaging. No impediments. Mike wenk - rebuilt machine on Friday. Built the virtualization system also on the borrowed hardware. When built it, didn't see reference to the virtualization wrt redhat network. Will contact someone for this information.…
Programmer stand up jan112008 Jon - same as yesterday, going through bugs. Reading them, not closing but trying to understand. Mike - worked more on switching over from running reports on my system to mware. Mware wasn't running it's cron but I turned it on myself. Hope it holds. Finish setting up another computer for experimentation with virtualization. Then work on re-building my desktop system. James - shared resources (scorm tool) working now.…
Standup with programmers jan102008 Thomas - trouble ticket work with webdav issue , error with special char with folder name. working on a work around for faculty. Webdav should substitue the special char? Not sure. Looking into this. Looking into the Chat room titles bug fix. This is at the Foundation Confluence site that monitors foundation fixes. Chat fix is one of these. Can have unique title for chat rooms. Working on the documenting on virtualization.…
Jon - looking at bugs. Writing new stories in confluence for jira's that need them. Thomas - framework meeting conf call this morning. Test 24 tag preparation. Mike - changing explain plan and other scripts on local system to work from mware... needs to upgrade system. Cycling through bugs, easy ones. James - finalizing screens for scorm reporting. Trouble tickets this morning. Training and support meeting this morning.…
What categories Likes Neutral Dislikes Bugs Maintenance Mike Jon, James, Thomas   Trouble Tickets Maintenance James Jon Thomas, Mike Load testing QA, Support   Mike James, Thomas, Jon SCORM Tool,Gradebook, CourseManagement,  Stats tool New, Ongoing Development Jon, James, Mike, Thomas     Application Administration  Deployment Jon Mike Thomas, James Code management (email list monitoring, vendor drops, tags, branches, releases management...) Deployment   Jon, Thomas,…
From Kirk: We did all the work to bring up the single node RAC configuration this morning but after starting 3 application nodes successfully we hit a problem connecting the 4th server. The database went into high load (> 75) and the 4th node started getting DEADLOCK errors. Initial assumption is something to do with RAC memory or database connection configuration. We therefore fell back successfully to Caje (which had been running all along). Normal production environment is now back up.…
Testing
Testing.
standup
Mike: contact us finished mapping older ids to eids Thomas: added groovy to SASH tool merged all the latest from trunk into 2.4.x Jon: CM stuff Leeza: tests for everything is up to date except batch site creation..... need to assign this one to Lisa. James: SCORM tool: registering a resource contenttype.
Standup
Jon = the Original Muppet Brian = Animal Thomas = Beeker Mike = Swedish Chef James = Gonzo the Original Muppet Ready for deployment, sir! Ready to deploy course management stuff, going through motions, have JIRA type topics for Brian, couple of things with MViews, but operational, probably slower than we could be Did some improvements for speed The only perf.…
Standup
Brian: found out information on why mviews were not working. Has to with oracle doing full table scans causing the entire dataset to be dumped and reloaded. went offsite and got baby heartbeat Jon: Course management tests - figured out issues with mappings James: Investigating technologies for the SCORM tool. Lisa: working exporting links in website builder from myUCDavis Thomas: Several meetings(hardware and sakai fnd 2.…
Scorm Progress
Okay, so I've got the basic mapping in place for the SCORM_2004_DM and underlying classes... which covers the bulk of the datatypes under org.adl.datatypes. A few changes were necessary to get the ADL code to play nicely with hibernate, which I think can be implemented as fairly global refactorings if we need to update the source code.... Also added mappings for most of the 'sequencer' domain classes Modified domain model classes for hibernate mapping.