drupal

Tradução Drupal 6.x

(crossposting daqui)

Aos tradutores de plantão!

Como a maioria já deve saber, o Drupal 6 está sendo feito com uma atenção especial para a Internacionalização. Um dos projetos nesse sentido é o Localization Server, que está sendo desenvolvido pelo húngaro Gábor Hojtsy. O Localization Server, ou l10n_server, está quase pronto, mas precisa, entre outras coisas, ser testado. Ao mesmo tempo, nós estamos precisando logo de um pouco mais de fôlego na tradução do Drupal 6 e dos módulos contribuidos para o português brasileiro. Para juntar as duas coisas, nós da Drupaleiros estamos abrindo o site l10n.drupaleiros.com, com a versão beta do Localization Server, para os tradutores brasileiros poderem já começarem a trabalhar.

Entrem já e loguem usando suas contas do drupal.org para começar a contribuir com a tradução.

Slides: Introdução ao Drupal

Slides da palestra ministrada em Setembro no CCUEC/Unicamp.

Assista a palestra online!

Lifetimetv is using textimage!

"Lifetime Television is a cable television network that caters to women. They produce shows such as Desperate Housewives, The Golden Girls, Frasier and Army Wives. LifetimeThis is a massive Drupal site with a movie database, television schedule, videos, photos, editor-produced articles, user-produced stories, games, tag clouds, topic-based search, and a pretty perky looking theme.
...
This is a massive Drupal site with a movie database, television schedule, videos, photos, editor-produced articles, user-produced stories, games, tag clouds, topic-based search, and a pretty perky looking theme. The site was built with the help of the infamous Lullabots and Achieve Internet."

And they are using TEXTIMAGE! ;)
This is the biggest use case of textimage I have ever know...

Great work Folks.

Palestra sobre Drupal na Unicamp

Introdução ao CMS Drupal
Data: 4 de Setembro de 2007
Palestrante: Fabiano Sant'Ana
Local: Auditório do Centro de Computação da Unicamp
Horário: às 10h00
Inscreva-se!

Drupal Automated Staging Toolkit

DAST is a set of build projects, tasks and other extensions created on the Phing framework for automating a wide variety of Drupal deployment and staging scenarios. The goal of DAST is to provide a formal, repeatable, reusable process for 'building' a Drupal site using a formal build tool and build language. DAST applies the concept of the software build to creating Drupal sites...Phing build files are syntactically identical to Ant build files and provide tasks for downloading Drupal core and modules from CVS, copying and deleting files and directories, creating the Drupal database and user, writing to configuration files, and generally any of the manual steps that users / developers / testers / admins repeatdly perform to bootstrap a new Drupal site.

For developers and testers if you're tired of the download/untar/drop/create database routine and you want to automate testing patches and modules then you're in the right place. If you're looking for a tool for Drupal build management and to do stuff like automated unit testing and code coverage reports, and anything that can be done to make Drupal's developers lives easier and improve code quality, you're also in the right place.

Mantenedor da tradução brasileira do drupal

Agora é oficial, virei mantenedor da tradução para português do drupal.
O Drupal 6.0 RC1 tá quase saindo do forno, e junto com ele vem a String Freeze.
String Freeze é o momento a partir do qual nenhum texto do drupal vai mudar, a não ser que tenha algum problema grave nele, isso possibilita que nós - os tradutores - possamos trabalhar na tradução da nova versão.

Tenho uma proposta ambiciosa para essa nova versão do Drupal, te-la totalmente traduzida junto do lançamento da primeira versão estável do Drupal 6.
Quer ajudar? ;)

Drupal's Project Management Solution

According with Wikipedia, Project Management "is the discipline of organizing and managing resources (e.g. people) in such a way that the project is completed within defined scope, quality, time and cost constraints".

For months I had been wanting an free web-based solution to manage my projects, both personal and professional ones. I had tried dotproject and several other ones, dotproject was the best one for my needs, but until the last version I tried it was very buggy and it had a slow development schedule.

Explaining why the hell Captcha API changed...

Thilo Wawrzik has been a great committer/user/reviewer from Captcha/Textimage modules for almost a year.
Today I was replying his issue about Captcha v2 then I figured out that I hadn't documented/explained to my users why the hell I did change the Captcha API.

Early this year, some security flaws was discovered in Captcha and Textimage, it's was a quite simple bug related with an trim() that was used to verify if the form was submitted. Note that captcha 4.6, captcha 4.7 and captcha 5.1 are basically the same module.