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

Reply via email to