Follow me
Twitter
Posts
Comments

Category Archive for 'GSoC'

This week Toshio and Ricky have updated Fedora’s Transifex instance for the major 0.3.1 release until now. That release includes a lot of my work on GSoC 2008 and also some important “background” changes that were include in the 0.3.x releases for the previous TurboGears version of Transifex. The full list of features and bugfixes [...]

Read Full Post »

Yes baby, my GSoC 2008 application is getting finishing touches! That was a great experience for me. I have been talking with amazing people over all these months of work and I hope to continue contribute on this nice project called Transifex.
The Localization is the first point for people be able to get a great [...]

Read Full Post »

We’ve been migrating Transifex to use SQLAlchemy, Genshi with i18n support and ToscaWidgets on TG1.0. All seems to work fine until now. That was a part of my GSoC application.
However, continuing implementing new features for Transifex on TG1.0 is not trivial. Specially as we are not using default components like SQLObject, kid template and the [...]

Read Full Post »

Last week I wrote some test cases for the new features added in Transifex. I was not used to write them, so I’ve had some challenges to win. After see some Dimitris’s test cases I could figure out how it work. Then, I’ve started to write my own test cases.
Test cases are simple to write. [...]

Read Full Post »

Thanks to some people that have been commenting here at my blog and some other people that I’ve talked on IRC, now we have a quite stable version of Transifex using:

SQLAlchemy 0.4.6
Genshi 0.5
ToscaWidgets 0.9.2
TurboGears 1.0.4.4

I have been working on the job made by my GSoC mentor Asgeir. He has migrated Transifex from SQLObject to [...]

Read Full Post »

Thinking in an good alternative to handle the Transifex i18n with the database i18n-zed, now, it’s coded to use two different Potfiles for view and data. All strings related with the source code will be stored in the `po/view/` directory and strings coming from database, into the `po/data/`.
It’s needed, because that each Transifex instance set [...]

Read Full Post »

Usually all apps with i18n support based on Potfiles just include the messages from the source code to the translatable files. It’s very common for desktop apps, but when you have a web app like Transifex, you need to have i18n support to the database too. So, that was my first challenge around the i18n [...]

Read Full Post »

On the last weeks I’ve been looking for an alternative for our Tx problem related with Genshi migration and consequently widgets.
Well, I’ve found a project that seems to be what we need. This project is called DBSprockets and it provides an easy way to implement forms on TG1.0, TG2.0 and others. It requires genshi>=0.4, sqlalchemy>=0.4 [...]

Read Full Post »

As part of my GSoC application, on the last weeks I have been working on the i18n support for Transifex, and now, I have too may doubts about what’s the better way to go ahead.
Transifex is a TurboGears 1.0 (TG1.0) based app and currently works with the kid language template. The next two majors TurboGears [...]

Read Full Post »

Hello world!

Well, as I’m one of GSoC 2008 students with application accepted, now I need to blog about what’s going on.
You can looking for information about my application here.
Thanks to Fedora Project, Dimitris Glezos and Asgeir Frimannsson to mentor me.

Read Full Post »