Notícias
2004.12.12
Graças a incopetência do programador, um bug no contador do site fez eu perder as poucas estatíscisas de acesso do site, resumindo os contadores foram zerados.
O problema é que algumas raras vezes o servidor da sourceforge não consegue abrir o arquivo que guarda os dados do contador, e eu, muito esperto, não estava checando se o arquivo tinha sido aberto com sucesso antes de usa-lo.
2004.12.08
Já está disponível no CVS o código fonte do SQLiteFront 0.6 (em desenvolvimento).
A versão 0.6 ainda está inacabada, não sei exatamente quando irei finaliza-la, pois graças a retirada do XSLT eu tenho que alterar todos os templates, depois disso ainda tenho que corrigir os milhares de bugs que vão (re)aparecer, sem dúvida é muito trabalhoso, mas acho que é o caminho a seguir, pois provavelmente eu me arrependeria no futuro se continuasse com o esquema antigo utilizando XSLT.
Corrigi também o script que gera o RSS feed a partir desta página, o parser XML não estava configurado para UTF-8 e eu estava ignorando as tags HTML, agora tudo parece estar funcionando.
Como de costume, seguindo a risca a filosofia do Software Livre e os padrões da web, você pode ver o código fonte do mini script que gera o RSS do SQLiteFront e fazer dele o que quiser.
2004.12.04
Já iniciei as mudanças para a versão 0.6, infelizmente não haverá muitas mudanças no suporte ao SQLite na versão 0.6.
Algumas mudanças que já foram feitas:
- Retirado código XSLT (speed-up!)
- Corrigidos alguns bugs na template engine (HTemplate).
- Adicionado algumas features na template engine (plug/slots e link com parametros)
- Todos os XML agora são codificados em UTF-8, facilitando o futuro suporte a i18n.
- Adicionado Content-type negotiation, agora o SQLiteFront envia HTML Strict válido para navegadores que não suportam XHTML (como IE e Konqueror) e XHTML Strict válido para navegadores mais modernos que suportam XHTML (como o Firefox). O Opera por algum motivo não executa javascript dentro de CDATA's por isso pode haverá problemas ao enviar XHTML para ele (apesar do navegador dizer suportar XHTML), então foi adicionada uma opção para escolher como será a saída do SQLiteFront AUTO, XHTML ou HTML4.
- Quando um banco de dados inexistente está guardado na sessão, a exception é liberada apenas 1 vez e a variável da sessão é limpa.
2004.11.27
Lançada versão 0.5.1, é basicamente a mesma versão que eu enviei para o contest só que liberada sob GPL.
Acabei o site do projeto, porém preciso urgentemente de um tradutor para inglês, já que meu inglês é horrível, se você se interessar me envie um email.
2004.11.24
O projeto foi movido para a Sourceforge.