Gostei da iniciativa. Muito bom!
--
--
--
Para enviar mensagem para o grupo, envie email para gtu...@googlegroups.com
Para não receber mais mensagens deste grupo, envie um email para gtugbh+un...@googlegroups.com
Para saber mais, visite http://groups.google.com/group/gtugbh
Olá Murilo, sem problemas!!
O que vejo como diferencial com relação as soluções que você citou é a forma de como extraímos os exemplos. Enquanto Koders e jexamples se baseiam em uma consulta textual para extração dos exemplos, nós procuramos extrair exemplos considerando a estrutura do código onde ele foi encontrado. Em pouco mais de detalhes, a nossa extração é feita utilizando uma heurística baseada em slicing de programas (o que não é feito pelo Koders e jexamples). Como resultado nós conseguimos oferecer exemplos que geralmente são mais significativos (uma vez que o slicing considera somente as linhas relacionadas a chamada do método da API), e sintaticamente corretos.
Com relação ao recurso social, nós temos muito interesse em expandir a ferramenta neste sentido. Nós esboçamos algo muito pequeno com relação a isso na versão alpha (o usuário pode dar uma nota no exemplo e esta nota influencia a posição do exemplo no ranking). Mas eu gostaria de fazer algo mais elaborado, um ecossistema mais fechado, como existente no StackOverflow por exemplo.
Com relação aos direitos autorais, ressalto que em nenhum momento nós utilizamos o código de algum sistema na nossa aplicação. No meu ponto ponto de vista, o que fazemos também é uma espécie de indexação (como é feita no Koders e jexamples), só que de forma mais enriquecida (considerando a estrutura do código). Também damos o devido crédito aos desenvolvedores do código disponibilizado como exemplo, mantendo sua referência (sistema de onde o exemplo foi retirado) disponível para o público.