Google Summer of Code 2007

por Walter Cruz on 19/04/2007
in Python, Google, Ruby


Dei uma vasculhada no site do google summer of code desse ano. Resolvi fazer uma lista dos projetos que eu achei mais interessantes.

Ubuntu
Mouse Gestures no Gnome
Desde que comecei a usar o Firefox e a extensão Mouse Gestures venho imaginando como seria ter isso no Desktop.
Ruby

Plugin para teste de carga no rails
Escalabilidade no rails é um assunto recorrente. Esse projeto visa escrever um plugin para simular usuários e testar a carga de um projeto desenvolvido em rails.

Extensão das capacidades de debug do rails
Da descrição do Projeto: No modo de desenvolvimento, em caso de qualquer exceção, o Rails lança um monte de informação (as vezes inútil) como HTML na tela e isso é quase tudo que o Rails pode fazer por você. Esse projeto quer mudar isso provendo um ambiente de desenvolvimento mais iterativo para aplicações desenvolvidas em Ruby on Rails.

Binding do Ruby para o maemo

Python

Suporte ao Python 2.5 no Jython
A versão do Python atualmente suportada pelo Jython é a 2.1, que já anda bem desatualizada.

Backend JVM para o Pypy

Para prover integração com a JSR-223

PostgreSQL

Privilégios em nível de coluna

Para prover mais compatibilidade com o SQL-92

Ferramentas gráficas para configurar tsearch

Esse projeto visa implementar ferramentas gráficas para o pgadmin e o phppgadmin para configurar os indíces fulltext.

Diagramas ER dentro do pgadmin
O projeto está registrado para o Euler, companheiro da lista brasil usuários.

Openofffice.org

Integração com a linguagem R no calc

A linguagem R é uma linguagem pra cálculos estatísticos. Esse projeto quer integrar a linguagem R no calc, e se possível, criar um wizard para a criação de funções.

Melhorar o design da interface de usuário e o layout

Atualmente, o layout do openoffice é feito com coordenadas absolutas, o que torna complicado de adicionar e remover widgets e pode fazer com que a tela fique truncada devido à internacionalização.

Fazer com que a interface siga a Aqua Human Interface Guidelines

Fazendo com que a usabilidade do openoffice melhore no OS X.

Eclipse

Desenvolvimento de plugins para o eclipse em Ruby, Groovy e PHP

Segundo a página, o projeto de Ruby e Groovy poderia ser usado como base para criar plugins em Python ou em BeanShell para o plugins.

Endereço de trackback para este post

Trackback URL (clique direito e copie atalho/localização do link)

5 comentários


Notice: Undefined index: comment_secret in /home/walter/repositories/whissip-dev/blogs/inc/comments/model/_comment.class.php on line 161
  1. Cara, grande iniciativa essa do Google. Universitários do mundo inteiro tendo oportunidade de participar das comunidades de colaboração que estão só aumentando a cada ano, e ainda melhorando seus currículos.

  2. Walter Cruz (Member) Email says :

    É Torcato! Em breve, quem sabe, serei eu :)

  3. Orkut.etc.br Email says :

    Parabéns pela qualidade do Blog. Aproveitamos e sugerimos uma visita para http://www.orkut.etc.br

  4. Rafael Jorge Email says :

    Concordo com boa parte das aplicações, mas discordo de uma em especial:

    "Mouse Gestures no Gnome"

    Prefiro apertar alguma sequencia simples de teclas do que ficar desenhando uma casa no mouse só pra fechar uma aba

    :P

    ps.: Opniao pessoal ^^, tem quem prefira mouse à teclado, assim como tem quem prefira fanta à coca-cola

  5. Walter Cruz (Member) Email says :

    Rafael, vc já usou mouse gestures no Firefox? São gestos bem simples (clicar com o botão direito, segurar e arrastar para a direita, ou para esquerda ou para cima ou para baixo).

    Eu pensei em gestos assim pra controlar o nautilus, subir e descer de pasta.

    De fato, gestos complicados podem complicar a LER nossa de cada dia :)

Share Your Thoughts


Seu endereço de e-mail não será revelado nesse site.

Sua URL será exibida.
PobreExcelente
(Quebras de linha se tornam <br />)
(Nome, e-mail & website)
(Permitir que usuários o contatem através de um formulário eletrônico (seu e-mail não será exibido.))
Subscribe to comments by email

You can just use your OpenID to provide your name, e-mail and url.