Monday, 28 June 2010

Fifth week of Citation manager widget

The past week was very fruitful.I finally got a model with local storage ,import and export features.

I created a public repository at http://github.com/zerocool1989/citation-manager-widget
The updated specification proposal athttp://confluence.sakaiproject.org/display/3AK/Citation+Manager+widget+specification+proposal

Fifth week of Event Explorer

The past week I have worked extensively on the UI (Simile Timeline). I interacted with Jeff Ziegler of University of Michigan and had his needs and views on the UI. Have created interface and filters for event selection and am currently working on dynamically creating hotzones for the Timeline based on number of events extracted from Cassandra.

This week I will be further trying to complete the UI and will post its code on github, and then will start with data analysis.

Sunday, 27 June 2010

Android IU ready

This week I finally the basic iu and the basic workflow on the android application. I attended this last weeks to an android course and I learn a lot about the technology, and this new knowledge has made me think about rescheduling. The iu is developed for the eclair (2.1), because studying the target devices this version was the best, the framework is more advanced and 50% of the devices use it, but we are studying if it’s interesting for the community develop the application for the 1.6 or 1.5 versions.


Thanks to David, this is is going to be much more than just my project on gsoc, I am going to go beyond and It will be my final career project. So I would like to ask the community about what features should be in the application. (Comments would be appreciated, anyway I would ask also in the sakai-dev list).

I'm a bit stuck about how to keep users alive and connect properly the android with Sakai. This is going to be my next concern, even if this is delaying the next step, It’s important than the application doesn’t eat all the battery sending forms constantly and use properly the lifecycle of the android applications.

Monday, 21 June 2010

Fourth week of Event Explorer (Ashish)

The past week I created a documentation for setting up the required softwares for this project at the confluence [0]. I have started with the analysis of data in a Cassandra node using Apache Hadoop.

This week I will distribute data on multiple Cassandra nodes and will continue with the analysis of data using Hadoop and PIG Latin.

[0] - http://confluence.sakaiproject.org/display/KERNDOC/Setting+up+Apache+Cassandra%2C+ActiveMQ+and+using+Thrift

fourth week of citation manager widget

This week I discussed use cases with my mentor which made me look at connotea more deeply.There are no group features in connotea.I had a deep look at Zotero (a firefox extension) which turned to be way better than connotea.The draft proposal for the widget can be found at http://confluence.sakaiproject.org/display/3AK/Citation+Manager+widget+specification+proposal.

Thursday, 17 June 2010

Reference Manager Overview

This seems pretty relevant to Manoj's project, which is exploring what researchers want and what reference managers can do and finding ways to match them up in Sakai 3.  This embed is from Slideshare, but the original is on Martin Fenner's Nature blog.   Reference Manager Overview
View more documents from Martin Fenner.
Interestingly, Martin's most recent update was to remove Connotea from the comparison.  I had thought Connotea was a prime OSS candidate for integration, but the fact is it doesn't actually make it very easy to use your references once you've collected them.  Zotero increasingly seems like a much better (and more popular) integration target - the only question (in my mind, as a non-user, so far) is how much it offers in terms of sharing and web presence.  Mendeley (which I do use) is fantastic at ingesting documents and sharing them online, and they have kindly given Manoj access to their API beta programme.

Wednesday, 16 June 2010

Second week on Android & Sakai

This two weeks I've working in learning Android technologies, it's really important to make a good design of the application because android devices have limited resources.
As sakai3 is using the same tools than sakai2x, we are working to develop a tool for sakai 2.7.0 to get the events than we want to synchronize.
Talking with my mentor David, we have decided to begin with announcements, and we have all the functionality working and then extend the functionality to another tools.
Also I've been translating some sakai tutorials to spanish. There is a lot of documentation but all is in english, so I think that this tutorials could be useful for the spanish community. The tutorials are:

How to install sakai-trunk
How to install several sakai sources (installing sakai 2.7.0)
Getting Eclipse ready

I hope really soon I could show you see some screenshots and code on my android device.