40
Luciano Ramalho [email protected]

Plone 3 e as 5 leis da biblioteconomia

Embed Size (px)

DESCRIPTION

Palestra realizada no World Plone Day 2008 por Luciano Ramalho.

Citation preview

Page 1: Plone 3 e as 5 leis da biblioteconomia

Luciano Ramalho

[email protected]

Page 2: Plone 3 e as 5 leis da biblioteconomia

Gerenciamento deConteúdo com

Plone

Page 3: Plone 3 e as 5 leis da biblioteconomia

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)

Page 4: Plone 3 e as 5 leis da biblioteconomia

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

Page 5: Plone 3 e as 5 leis da biblioteconomia

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

Page 6: Plone 3 e as 5 leis da biblioteconomia

1. Conteúdo é para usar

Page 7: Plone 3 e as 5 leis da biblioteconomia

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

Page 8: Plone 3 e as 5 leis da biblioteconomia

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

Page 9: Plone 3 e as 5 leis da biblioteconomia

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

Page 10: Plone 3 e as 5 leis da biblioteconomia

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

Page 11: Plone 3 e as 5 leis da biblioteconomia

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

Page 12: Plone 3 e as 5 leis da biblioteconomia

2. Para cada usuário, seu conteúdo

Page 13: Plone 3 e as 5 leis da biblioteconomia

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

Page 14: Plone 3 e as 5 leis da biblioteconomia

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

Page 15: Plone 3 e as 5 leis da biblioteconomia

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

Page 16: Plone 3 e as 5 leis da biblioteconomia

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

Page 17: Plone 3 e as 5 leis da biblioteconomia

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

Page 18: Plone 3 e as 5 leis da biblioteconomia

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

Page 19: Plone 3 e as 5 leis da biblioteconomia

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

Page 20: Plone 3 e as 5 leis da biblioteconomia

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

Page 21: Plone 3 e as 5 leis da biblioteconomia

3. Para cada conteúdo, seu usuário

Page 22: Plone 3 e as 5 leis da biblioteconomia

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

Page 23: Plone 3 e as 5 leis da biblioteconomia

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

Page 24: Plone 3 e as 5 leis da biblioteconomia

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

Page 25: Plone 3 e as 5 leis da biblioteconomia

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

Page 26: Plone 3 e as 5 leis da biblioteconomia

4. Poupe o tempo do usuário

Page 27: Plone 3 e as 5 leis da biblioteconomia

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

Page 28: Plone 3 e as 5 leis da biblioteconomia

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

Page 29: Plone 3 e as 5 leis da biblioteconomia

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

Page 30: Plone 3 e as 5 leis da biblioteconomia

Editor Visual

● Textos formatados● Tabelas● Inclusão de imagens● Ferramentas familiares

– formato interno: HTML

4. Poupe o tempo do usuário

Page 31: Plone 3 e as 5 leis da biblioteconomia

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

Page 32: Plone 3 e as 5 leis da biblioteconomia

5. O portal é um organismoem crescimento

Page 33: Plone 3 e as 5 leis da biblioteconomia

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

Page 34: Plone 3 e as 5 leis da biblioteconomia

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

Page 35: Plone 3 e as 5 leis da biblioteconomia

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

Page 36: Plone 3 e as 5 leis da biblioteconomia

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

Page 37: Plone 3 e as 5 leis da biblioteconomia

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

Page 38: Plone 3 e as 5 leis da biblioteconomia

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

Page 39: Plone 3 e as 5 leis da biblioteconomia

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

Page 40: Plone 3 e as 5 leis da biblioteconomia

...

5. O portal é um organismo em crescimento