We would like to share with the community our progress in GSoC. Lucas, who is contributing with the PDE support in GSoC, has been doing a very good job in understanding the problem to be solved and proposing a solution. Our communication has evolved nicely, and here is an example of a report sent by him, where he relates what steps he accomplished in a week and also the steps for the following week.

Planned for last week

Get more familiar with the code Sequoyah

Do my first patch

And make tests by myself with the code.

Accomplished last two weeks
These last two weeks I worked on the new schema that will make the editor understand Eclipse projects, in order to do that I worked on the package “org.eclipse.sequoyah.localization.pde”
Also I finished the french translation of some components [1]

Planned for this week
I will have a meeting tomorrow with my tutors, who will help me with some issues and also help to fix the milestones for the next weeks. Last weeks I’ve been a little busy with the last tests and work at my university, but now I can devote myself completely to the project.

We also thank Lucas for his interest in the project! He’s showing a lot of commitment to the program and has read and studied a lot to write his proposal and understand the Eclipse environment! Keep up the great work, Lucas! 🙂

As part of the DSDP Restructuring process, Sequoyah has moved to Tools project. Hence, the following items have been affected and updated: SVN repository, Bugzilla, IPLogs and web resources in general (download pages, web site, wiki page, blog). Those changes shouldn’t affect Sequoyah users in any way different than reconfiguring SVN access and using different download pages. If you find any problem, please contact us in our mailing list.

As part of the DSDP Restructuring process, Sequoyah has moved to Tools project. Hence, the following items have been affected and updated: SVN repository, Bugzilla, IPLogs and web resources in general (download pages, web site, wiki page, blog). Those changes shouldn’t affect Sequoyah users in any way different than reconfiguring SVN access and using different download pages. If you find any problem, please contact us in our mailing list.

Joining an ongoing simultaneous release is something you won’t forget: lots of things to check, lots of things to make compliant, lots of milestones coming up, lots of things to check again for the next milestone… yeah, it’s a bit of a hush, hehehe! But it is a nice, warm feeling when you see things on schedule and even more when the release train ends and your project is there, with all other projects that were steps ahead of you! 🙂

This happened for Sequoyah from the last months of 2009 to this June, when Sequoyah was adapting from being an incubation project and developing to maturity, to be released together with Eclipse Helios. I am saying most of this for myself, but I don’t think it was much different for my teammates. The hush and the warm feeling are the same!

Now, for Indigo release train, we are in a much more comfortable position, since we are already compliant with lots of those items, and we know a little bit more on how the process works (even though we still come with some newbie questions sometimes, as the guys on cross-project-dev mailing list would easily confirm, hehe). But for this release we already know when we should make our builds available for the aggregator, when will the packages come for us to test, which bugs to merge for the next build, and things like that.

As of today, we have our 1.1.0.I20100816-0145 Sequoyah build available for the Indigo aggregator to build the composite repository for the first milestone. We have also made available a new build of the Pulsar plugins, namely 1.1.1.I20100816-0515.

Things will probably change a lot before the RC weeks come next year, but it’s now a much more fun work to do, knowing a little bit of what to expect! I’ll try to share some more of my experience in the weeks to come. If it is not useful for you, maybe you just laugh a little, and that’s fine too! See you around!