Login Register

gsoc2008

Introductions & Overview

Hey everybody,

I'm Rob, and I'm organising the Summer of Code programme for Dojo in 2008. We want this year's summer of code to be bigger and better than in '07.

Before SoC starts, this forum is a place for discussing your ideas. Don't bother trying to keep stuff secret from other students - there are plenty of projects and work to go around. You'll be able to improve your proposal a lot better if you get as much feedback as possible before it gets submitted.

Feel free to ask questions about the SoC programme here as well.

Links:

DnD Form Editor Progress

I missed my update last week, so this post actually covers the past two weeks.

d-rails progress, or, my journey through javascript scope hell.

This week I've made a lot of progress on rails' JavaScriptGenerator. JavaScriptGenerator basically offloads a lot of the work to the underlying prototype js library, and it's meant to be an expressive means of speaking javascript with ruby code. To maintain this flexibility, I've been implementing a lot of prototype functionality in our drails javascript package.

There are 2 new classes, drails.Element and drails.ElementCollection, and one new interface, drails.Enumerable.

d-rails progress, all quiet on the western front

Not much to report this week as far as actual commits go. Been working on grokking rails' JavaScriptGenerator, JavaScriptHelper, and PrototypeHelper. I'm hoping to have a dojoified replacement for the aforementioned done by next week. I'm working on rewriting the unit tests from rails to their dojo equivalents right now, then moving on to the implementation. Stay tuned for updates.

Delay in markup previews project

There was a delay in my project, I didn't do much last week - there were
final exams in the university and I had to prepare well. Now, when I finally
finished this term, I can concentrate on the project and be productive.

There were updates on the code since my last blog post.
I added a simple implementation of grouped tokens handling. It can be used
for the cases when you need to treat a set of equal tokens, which go one after
another, as a one big separate token.

d-rails progress, implementing dojo.fx helpers

So this past week I've been working on a new data flow for our d-rails helpers in rails. I've implemented most of the dojo.fx functionality with this new flow, since it's a relatively small subset of functionality that would give me a pretty good idea if this was going to work well or not.

So let's start.

What's going on in dnd-form-editor land?

Demo

I'm pretty happy with how the drag and drop is turning out. I have a demo that you can play with, dragging dijit names to create real form objects. The basic functionality is in place, and I can iterate on this for the rest of the summer to turn it into something usable.

Continuation with charts..

It hasn't been the most productive week for me. I've been exploring methods and ways to implement bullet chart. Also I'm doing some final touches on the candle plot.

Also I had lot of my time wasted bcoz I wanted to know how to put better blog posts :). It's really weird but actually I'm little unconfortable with blogs :(. Anyway I was able to get over with it to an extent in last few days.
If you are like me you would like this article http://betterexplained.com/articles/build-a-site-you-and-your-readers-wi....

Testing page

Hi,

This week for my project is about user-usability. Thinking about how to make user uses the library easily... It is hard to think API for creating render object because there are many things that need to be covered (color, transformation, what shape n soon).

Markup previews project: basic parser implemented

This week I was working on a parser implementation and made some progress.

The parser I implemented consists of language definition part (where all tokens are defined), function definitions which process a particular token and a scanner that processes text, detects tokens and applies these functions.

Syndicate content