Django UtilidadesMarinho Brandão

Nov/07 19

django-plus

django
Publicado há 1 year, 1 month por Marinho Brandao

Após ter algumas tarefas rejeitadas por Malcolm Tredinnick [1], notei que ele está com toda a razão como eu estava realmente precisando "pegar o espírito da coisa" nesse sentido. Se toda "boa idéia" (e pai sempre acha o filho lindo) for enfiada no Django, ele vai virar exatamente o mesmo balaio de gato que virou uma certa linguagem [2].

Mas puxa, o render_to_mail [3] e o JSONField [4] são idéias tão bacanas, porque ficam de fora se lá tem um render_to_response [5] e um XMLField [6]? Por um motivo principal: elas podem ser facilmente colocadas em seu projeto sem, com isso, inchar o framework e aumentar o trabalho da equipe de desenvolvimento.

Mas ao notar que tinha uma variedade considerável de recursos multiplicados entre projetos, resolvi criar o django-plus [7]. A idéia é a mesma de qualquer "plus": adicionar recursos bacanas que não fazem parte do pacote oficial (que, se por acaso vierem a fazer parte do pacote oficial, serão removidos do plus ou somente garantida a compatibilidade).

Vou levar o projeto aos poucos para este também não se tornar um balaio de gato. Apenas pense: boas idéias, que podem ser úteis pra mais gente, podem ser adicionadas a um contrib, chamado djangoplus e baixado pelo usuário: limpo e sem redundâncias.

É isso aí, espero que seja útil para você também :) E não se esqueça: ao criar este projeto, pensei principalmente no usuário iniciante: aquele que quer recursos mas que ainda não tem todo o jeito ainda pra criar seus proprios modulos reusáveis.

Atualização: a frase "ele não só estava com a razão" foi trocada para "ele está com toda a razão", para evitar mal-entendimentos de tradução.

Links relacionados

[1]http://www.pointy-stick.com/blog/
[2]http://pt.wikipedia.org/wiki/Java
[3]http://marinho.webdoisonline.com/blog/p/30/
[4]http://www.djangosnippets.org/snippets/377/
[5]http://code.djangoproject.com/browser/django/trunk/django/shortcuts/
[6]http://code.djangoproject.com/browser/django/trunk/django/db/models/fields/
[7]http://code.google.com/p/django-plus/

Links sociais


Comentários


Escreva o seu


.net adoradores ajax android apple banco de dados blogosfera brasil django emprego família gadgets google inovação java linux lua microsoft musica opensocial opinião publicidade python rails religiao screencast seguranca software-livre tdd web windows yadsel

Artigos recentes