On 7/31/06, Ruda Filgueiras <[EMAIL PROTECTED]> wrote: > O grande desafio (trabalho) a meu ver para eles utilizarem Plone é a > integração com SQL, já que eles possuem uma enorme massa de dados, que > se não me engano está em Oracle e que cresce rapidamente.
Eles têm um outro desafio ainda mais interessante: encontrar um futuro para a plataforma ISIS da Unesco [1]. ISIS é uma família de softwares usados para armazenar e recuperar registros bibliográficos. O código pertence à Unesco e à Bireme, e os produtos são gratuitos e mas não exatamente livres porque a política de distribuição não é clara (tem que pedir licença para usar) e o código-fonte em C não é aberto (possivelmente não fica nem em um repositório com controle versões). O caso é que estes produtos são largamente utilizados em bibliotecas de países em desenvolvimento, particularmente o WinISIS, que roda até em Windows 3.1 mas dá conta de fazer buscas muito rápidas. Uma característica marcante da família ISIS é que ela não usa um banco de dados relacional, mas sim um sistema próprio que tem duas características que simplificam muito a montagem de bases bibliográficas: sub-campos e campos multi-valorados. Os sub-campos são marcas que se colocam dentro de um campo de texto, para permitir a indexação separada de partes do campo (por exemplo, imagine um campo chamado "endereço", onde marcas especiais indicam o logradouro, complemento, CEP etc). Campos multi-valorados são campos que permitem múltiplos valores indexados separadamente. Estas e outras características não-convencionais têm levado alguns especialistas da Unesco e da Bireme a considerar que o ZODB pode ser uma boa alternativa para a migração das bases ISIS. Enfim: a Unesco chegou à conclusão que precisam dar um futuro à base instalada de bancos de dados ISIS, e estão discutindo como seria feita uma nova geração de produtos ISIS que atendesse às necessidades da base instalada atual. Existe consenso de que o atual código ISIS precisa ser jogado fora a médio prazo, portanto o campo está aberto para se adotar uma nova linguagem. Me parece que no momento as duas principais concorrentes são Java e Python. [ ]s Luciano [1] www.unesco.org/isis/ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html