plone 3 e as 5 leis da biblioteconomia
DESCRIPTION
Palestra realizada no World Plone Day 2008 por Luciano Ramalho.TRANSCRIPT
Luciano Ramalho
Gerenciamento deConteúdo com
Plone
S. R. Ranganathan (1892-1972)
● Matemático e bibliotecário
● “O Einstein da ciência da informação” (E. Garfield)
● Criador da classificação analítico-sintética (facetas)
As Cinco Leis daBiblioteconomia
1. Livros são para usar
2. Para cada leitor, seu livro
3. Para cada livro, seu leitor
4. Poupe o tempo do leitor
5. A biblioteca é um organismo em crescimento
As Cinco Leis doGerenciamento de Conteúdos
1. Conteúdo é para usar
2. Para cada usuário, seu conteúdo
3. Para cada conteúdo, seu usuário
4. Poupe o tempo do usuário
5. O portal é um organismo em crescimento
1. Conteúdo é para usar
Elementos de navegação
● Interface padrão● Abas configuráveis● Abas sensíveis ao contexto● Portlet de navegação● Portlets de destaques● Breadcrumbs (caminho percorrido)
1. Conteúdo é para usar
Participação do usuário
● Comentários podem ser permitidos globalmente ou localmente
● Cada item de conteúdo (evento, imagem etc.) pode ter seu próprio fórum de comentários
● Administrador ou responsável pelo item pode eliminar comentários
● Acessórios livres oferecem mais opções
1. Conteúdo é para usar
Processo de Publicação
● Workflows prontos– para pastas– para outros itens
● Publicação com autonomia– adequado para sites
de professores ou pesquisadores
1. Conteúdo é para usar
Internacionalização
● Interface administrativa traduzida para mais de 40 idiomas– incluindo português do Brasil
● Uso de ferramentas padrão para modificar ou ampliar as traduções
● Suporte a conteúdo multi-lingual (através de módulos adicionais livres)
1. Conteúdo é para usar
Aderência a Padrões
● Acessibilidade– Nível AA do W3C– Section 508: padrão governamental dos EUA
● Interoperabilidade– Navegadores atuais e futuros– XHTML validado– uso intensivo de CSS
1. Conteúdo é para usar
2. Para cada usuário, seu conteúdo
Papéis de Usuários
● Anônimo– visitante não-
autenticado● Membro
– visitante autenticado, com poder para criar conteúdo em sua pasta ou pastas designadas
● Revisor– usuário com poder para
publicar/rejeitar em pastas designadas
● Administrador– usuário com poder para
modificar a estrutura de uma ou mais pastas e atribuir papéis a outros usuários
2. Para cada usuário, seu conteúdo
Pastas
● Visibilidade:– Pastas públicas– Pastas privadas
● Controle:– Pastas de usuários individuais– Pastas de grupos de usuários
2. Para cada usuário, seu conteúdo
Tipos de conteúdo
● Integrados– notícia– documento– arquivo– evento– imagem– link
● Instaláveis– álbum de fotos– wiki– disciplina (ementa)– blog– FAQ– enquete– etc...
2. Para cada usuário, seu conteúdo
Favoritos
● “Bookmarks” que o usuário pode acessar a partir de qualquer computador
● Menu personalizado● Análise de preferências
2. Para cada usuário, seu conteúdo
Posse e Compartilhamento
● Cada usuário é “dono” das pastas e conteúdos que cria
● Pode compartilhar o controle destas pastas e conteúdos com outros usuários e grupos
● Donos têm alguns poderes limitados pelo processo de publicação– impossível editar conteúdo pendente ou
aprovado para publicação– necessário retirar para editar
2. Para cada usuário, seu conteúdo
Busca
● Busca em texto integral– suporte a “stop words”
● Busca por assunto com vocabulário controlado
● Busca avançada por metadados– autor, idioma, data de publicação etc.
2. Para cada usuário, seu conteúdo
Metadados: padrão Dublin Core
● Padrão desenvolvido por bibliotecários e cientistas da informação a partir de uma convenção em Dublin, Ohio, EUA
● Peça fundamental da Web Semântica● Metadados padrão:
– Título, Criador, Assunto, Descrição, Publicador, Colaborador, Data, Tipo, Formato, Idioma, Identificador, Relação, Cobertura, Fonte, Direitos
2. Para cada usuário, seu conteúdo
Metadados adicionais
● Datas de efetivação e expiração do item● Status no processo de publicação
– privado, pendente, publicado etc.● Papéis, usuários e grupos com permissão
para ver o item● Caminho
– pasta/sub-pasta/sub-sub-pasta...– permite a busca restrita a uma seção do portal
2. Para cada usuário, seu conteúdo
3. Para cada conteúdo, seu usuário
Conteúdos em destaque
● Páginas de destaques– capas de seções– últimas notícias
● Portlets– notícias– calendário– próximos eventos– itens desde sua última visita
3. Para cada conteúdo, seu usuário
Distribuição de chamadas
● Integração entre portais distintos– dentro da instituição– entre instituições
● Padrão RSS– suportado por todas as tecnologias de páginas
dinâmicas (Zope, ASP, JSP, PHP etc.)– integração a aplicativos de correio eletrônico,
área de trabalho etc.
3. Para cada conteúdo, seu usuário
Assuntos
● Palavras-chave– vocabulário controlado– customizável para cada tipo de item
● Itens relacionados– portlet associado a cada item
3. Para cada conteúdo, seu usuário
Criação de Portlets
● Baseados em qualquer critério de busca– palavra-chave ou combinação de metadados
● Integração com fontes de dados externas– links para sistemas legados– consultas a bancos de dados relacionais (SQL)– Web-services
● Sensíveis ao contexto– parametrizados pela seção ou item atual
3. Para cada conteúdo, seu usuário
4. Poupe o tempo do usuário
Taxonomias
● Classificação hierárquica de itens● Uma só hierarquia nunca é suficiente
– na biblioteca, uma classificação tem que imperar, porque cada livro só pode ser colocado em um lugar
● Num site, múltiplas hierarquias podem co-existir– mas poucas ferramentas suportam
4. Poupe o tempo do usuário
Institucional x Alternativa
● Taxonomia institucional– hierarquia de pastas reflete o organograma– facilita a gestão da informação
● Taxonomias alternativas– voltadas para tarefas ou públicos distintos– facilita o uso da informação
4. Poupe o tempo do usuário
Tópicos
● Para o usuário final, é como uma pasta● Coleção virtual de documentos agregados
por critérios de busca● Produtor define e salva critérios de busca● Conteúdo de um tópico está sempre
atualizado (resultado da busca)● Reúne itens dispersos por várias pastas● Sub-tópicos: taxonomias alternativas
4. Poupe o tempo do usuário
Editor Visual
● Textos formatados● Tabelas● Inclusão de imagens● Ferramentas familiares
– formato interno: HTML
4. Poupe o tempo do usuário
Edição Remota
● Edição de conteúdos sem acessar o portal– protocolo WebDAV
● Editor externo– respeito às preferências de cada usuário
● Importação em massa– textos, arquivos binários e imagens– protocolos FTP e WebDAV
4. Poupe o tempo do usuário
5. O portal é um organismoem crescimento
Evolução da plataforma
● Atualizações e upgrades sem custos de licenciamento
● Centenas de desenvolvedores do produto ao redor do mundo
● Milhares de especialistas● Diversos livros publicados● Treinamento disponível
5. O portal é um organismo em crescimento
Conteúdo, aparência e lógica separados
● Um mesmo item pode ser apresentado com múltiplas aparências– versões para tela, impressora, celular, portais
conveniados etc.● Aparência do site pode ser alterada sem
afetar os conteúdos ou a lógica– mudanças de layout, estilo, cores etc.– portal “novo” a cada ano, sem os custos de
reconstrução
5. O portal é um organismo em crescimento
Publicação decentralizada
● Múltiplos workflows– processos distintos para cada tipo de item– exemplo transacional: solicitação de reembolso
● Transferência de conteúdos entre pastas– vinculada ao processo de publicação– institucionaliza conteúdos criados nas
pastas de usuários
5. O portal é um organismo em crescimento
Preservação digital
● Solução 100% baseada em software livre– nenhum formato ou algoritmo fechado– independência de fornecedor
● Separação entre conteúdo e aparência● Aderência a padrões internacionais
– Unicode (UTF-8), ISO-8859– XML, XHTML, CSS– Dublin Core
5. O portal é um organismo em crescimento
Formatos de documentos● Formatos abertos
– PDF, RTF, texto puro● Texto estruturado
– texto puro seguindo convenções– formatação automática no momento da
exibição● Formatos proprietários
– docs, slides, planilhas– conversão automática via OpenOffice
5. O portal é um organismo em crescimento
Escalabilidade
● Múltiplos repositórios de dados sob uma única organização lógica
● Integração com arquivos externos– arquivos muito grandes
● ex: filmes, imagens de alta definição– metadados no ZODB para recuperação fácil– dados no sistema de arquivos para
recuperação eficiente
5. O portal é um organismo em crescimento
Casos de Sucesso
● Rede CBS de TV● AOL Brasil● Boston Globe● Grupo Knight Ridder● JPL/NASA● FAPESP:
Incubadora Virtual
● OTAN (intranet)● Governo da Áustria● Duke University● Oxfam America● Interlegis● SERPRO
5. O portal é um organismo em crescimento
...
5. O portal é um organismo em crescimento