Hi, My name is Nick Holliday and I will be applying for the Google Summer of Code 2010 and would like to describe my proposal and receive any feedback you may wish to give me!
I propose the following: 1) Create the Flickr API as described on the wiki. I have already completed a lot of the groundwork including the multiple uploads feature and getting photo's to be uploaded to Flickr. I would add functionality to allow adjusting photos (I envisage using similar, if not the same, code to that of the editing of avatars when they are uploaded.) I also thought it would be nice if, once an image (or I suppose any file) is selected, it is uploaded automatically in the background, similar to the way GMail starts uploading attachments before emails are sent. Once an image is uploaded in the background, an edit button/link would appear in the attachment box allowing the user if they want, to edit (crop, tag, add a description, etc) the image in a lightbox. This information would then be sent along with the image to Flickr to be stored. I believe this would allow for a more intuitive design and reduce the time between clicking the 'save' button and the post appearing, especially if the user attaches the item before writing the notice. Obviously thought would have to be given to what should happen if a user uploads an attachment but never saves the notice. Perhaps the attachment could 'time-out' after a specified time, maybe 24 hours, or until another notice is posted? 2) Build on the TinyMCE plugin by Evan to create a rich post editing plugin, again, as described on the Wiki. I am especially interested in adding type-ahead functionality. I am thinking a minimum of 3 characters would be good before any searches are made? I realise that taking on two of the proposals could be seen as over-optimistic however in the time I've been playing around with the StatusNet code I've learnt a great deal about how it works and am confident I would be able to complete both projects to a good standard in the time allowed. If anyone has any comments/criticisms on this please do let me know! Regards, Nick Holliday
_______________________________________________ StatusNet-dev mailing list [email protected] http://lists.status.net/mailman/listinfo/statusnet-dev
