Log in

No account? Create an account

My Source Code

Living Life; One Line of Code at a Time...

Previous Entry Share Next Entry
Struggling for air
tomorrow in australia
My current work situation is an interesting one.  I'm currently on a project that is implementing a web application called Sakai to be used at CSU as it's Online Learning Environment (OLE).  The project started back in January or there abouts and we were given a deadline of 10 December to go live in January.

One problem we had right off the bat was that we were not given any functional requirements for the implementation until July and as late as October in some aspects (there are many different projects making up the whole application).

As a result, the pressure is really on us to get this thing customised and working in CSU's own system (user authentication and student/subject data etc).

One task I was given to do was to write a tool for Sakai (Sakai is really a web application that has a collection of tools to facilitate learning and teaching online) that created a link to one of 5 of CSU's existing web applications if the student had access to that application.  The latter part of that isn't hard, we have a webservice that we can talk to.  The hard part is writing the tool.  While I know java, the Sakai framework is rather complex and is massive.  It's taking me ages to get to grips with the functinality of it all and how it all fits together.

Originally I was given 2 weeks to write this tool but this has blown out to almost 4 and I'm getting pressured for a completion date.  I've managed to get a tool working, albeit a very simple one, that says 'Hello World'.  But to talk to our web service I need the users login ID which is a bit harder to get.  I'm having problems doing this correctly and all the support is in the US, so I have to wait 24 hours after asking for help before getting any.

I have had some great sessions talking with some of the 'gurus' in the evenings while I've been doing some overtime at work, but this has only been as of late.

Needless to say I feel slightly* stressed.

*May be an understatement.
Tags: ,

  • 1
Ugh, Java, how I hate it!

Could you go to this and ask questions? Or will you be one of the folks who are giving the talks?

I am going to AuSakai, but a) I won't be doing any talking (I don't think) and b) it'll be too late to talk to people by then, however, we'll probably be gleaning as much information from Ian Boston as possible. Hell, it might be simpler to just clone him while he's here... :S

Sakai developer support

Chris--have a look at the Sakai Programmer's cafe materials at http://bugs.sakaiproject.org/confluence/display/BOOT/Home particularly the developer guides. Also consider joining the Sakai Developer's list. You can get answers from Dev members regarding tool development questions you pose. You can join by visiting collab.sakaiproject.org, creating a new account, logging in, clicking on "membership", clicking on "joinable lists" and selecting the DG: Development list (other lists are also available for you).

Re: Sakai developer support

Gah! Where'd you spring from? :P

Hi Anthony :) I know of Confluence and the Dev list, which I've been on for almost a year now. :) I use it a lot and speak to Ian Boston and AZ regularly.

I usually make my posts friends only, but must have forgotten to mark this one, which I'm about to rememdy. Add me to your friends list so you can continue to see these posts if you want.

  • 1