SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
Luciano Ramalho   luciano@simplesconsultoria.com.br
Gerenciamento de
   Conteú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 da
     Biblioteconomia
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 do
Gerenciamento 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                 ●
                                Revisor
     –   visitante não-         –   usuário com poder para
         autenticado                publicar/rejeitar em
                                    pastas designadas
●
    Membro
     –   visitante
                            ●
                                Administrador
         autenticado, com       –   usuário com poder para
         poder para criar           modificar a estrutura de
         conteúdo em sua            uma ou mais pastas e
         pasta ou pastas            atribuir papéis a outros
         designadas                 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           ●
                             Instaláveis
    –   notícia              –   álbum de fotos
    –   documento            –   wiki
    –   arquivo              –   disciplina (ementa)
    –   evento               –   blog
    –   imagem               –   FAQ
    –   link                 –   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 organismo
      em 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        ●
                              OTAN (intranet)
●
    AOL Brasil            ●
                              Governo da Áustria
●
    Boston Globe          ●
                              Duke University
●
    Grupo Knight Ridder   ●
                              Oxfam America
●
    JPL/NASA              ●
                              Interlegis
●
    FAPESP:               ●
                              SERPRO
    Incubadora Virtual


5. O portal é um organismo em crescimento
...




5. O portal é um organismo em crescimento

Weitere ähnliche Inhalte

Ähnlich wie Gerenciamento de conteúdo com Plone e as cinco leis de Ranganathan

Biblioteca Escolar Digital
Biblioteca Escolar DigitalBiblioteca Escolar Digital
Biblioteca Escolar DigitalCarlos Pinheiro
 
Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Faculdade Mater Christi
 
Roadshow Brasília Novas funcionalidades Liferay 6
Roadshow Brasília Novas funcionalidades Liferay 6Roadshow Brasília Novas funcionalidades Liferay 6
Roadshow Brasília Novas funcionalidades Liferay 6SEA Tecnologia
 
Criando comunidades com Drupal Commons
Criando comunidades com Drupal CommonsCriando comunidades com Drupal Commons
Criando comunidades com Drupal CommonsPedro Rocha
 
Umbraco para desevovedores
Umbraco para desevovedoresUmbraco para desevovedores
Umbraco para desevovedoresVitor Meriat
 
Curso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosCurso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosTiago Antônio da Silva
 
Revolução RSS Bibliotecas Apresentacao
Revolução RSS Bibliotecas ApresentacaoRevolução RSS Bibliotecas Apresentacao
Revolução RSS Bibliotecas ApresentacaoPaulo Leitao
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos DistribuídosFrederico Madeira
 
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone Apps
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone AppsComo deixar de fazer "copy and paste" entre Windows Store e Windows Phone Apps
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone AppsComunidade NetPonto
 
Apresentação Drupal
Apresentação DrupalApresentação Drupal
Apresentação Drupaljulioboaro
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Lucas A. Romão
 

Ähnlich wie Gerenciamento de conteúdo com Plone e as cinco leis de Ranganathan (20)

Software D Space 4 Gerenciamento
Software D Space 4 GerenciamentoSoftware D Space 4 Gerenciamento
Software D Space 4 Gerenciamento
 
Endnote Web
Endnote WebEndnote Web
Endnote Web
 
Biblioteca Escolar Digital
Biblioteca Escolar DigitalBiblioteca Escolar Digital
Biblioteca Escolar Digital
 
Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)
 
Roadshow Brasília Novas funcionalidades Liferay 6
Roadshow Brasília Novas funcionalidades Liferay 6Roadshow Brasília Novas funcionalidades Liferay 6
Roadshow Brasília Novas funcionalidades Liferay 6
 
SEER - agosto 2008
SEER - agosto 2008SEER - agosto 2008
SEER - agosto 2008
 
Web tools pt-br
Web tools pt-brWeb tools pt-br
Web tools pt-br
 
Primeiros Passos Com Elasticsearch
Primeiros Passos Com ElasticsearchPrimeiros Passos Com Elasticsearch
Primeiros Passos Com Elasticsearch
 
Criando comunidades com Drupal Commons
Criando comunidades com Drupal CommonsCriando comunidades com Drupal Commons
Criando comunidades com Drupal Commons
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Umbraco para desevovedores
Umbraco para desevovedoresUmbraco para desevovedores
Umbraco para desevovedores
 
Recursos Capes
Recursos CapesRecursos Capes
Recursos Capes
 
Gentoo
GentooGentoo
Gentoo
 
Curso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosCurso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicos
 
Revolução RSS Bibliotecas Apresentacao
Revolução RSS Bibliotecas ApresentacaoRevolução RSS Bibliotecas Apresentacao
Revolução RSS Bibliotecas Apresentacao
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos Distribuídos
 
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone Apps
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone AppsComo deixar de fazer "copy and paste" entre Windows Store e Windows Phone Apps
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone Apps
 
Apresentação Drupal
Apresentação DrupalApresentação Drupal
Apresentação Drupal
 
Curso de WordPress
Curso de WordPressCurso de WordPress
Curso de WordPress
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
 

Mehr von Simples Consultoria

Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberPlone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberSimples Consultoria
 
PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?Simples Consultoria
 
V de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o BrasilV de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o BrasilSimples Consultoria
 
Collective.cover: one year later
Collective.cover: one year laterCollective.cover: one year later
Collective.cover: one year laterSimples Consultoria
 
Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!Simples Consultoria
 
Primeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS PythonicoPrimeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS PythonicoSimples Consultoria
 
Python como primeira linguagem de programação
Python como primeira linguagem de programaçãoPython como primeira linguagem de programação
Python como primeira linguagem de programaçãoSimples Consultoria
 
O Futuro do Plone (PythonBrasil[8])
O Futuro do Plone (PythonBrasil[8])O Futuro do Plone (PythonBrasil[8])
O Futuro do Plone (PythonBrasil[8])Simples Consultoria
 
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la prácticaLenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la prácticaSimples Consultoria
 
Cómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y PythonCómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y PythonSimples Consultoria
 
Plone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentPlone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentSimples Consultoria
 
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...Simples Consultoria
 

Mehr von Simples Consultoria (20)

Diazo para todos
Diazo para todosDiazo para todos
Diazo para todos
 
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberPlone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saber
 
PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?PloneGov.Br: Cadê o .br que estava aqui?
PloneGov.Br: Cadê o .br que estava aqui?
 
V de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o BrasilV de Vinagre: A história por trás da história do momento que mudou o Brasil
V de Vinagre: A história por trás da história do momento que mudou o Brasil
 
Collective.cover: one year later
Collective.cover: one year laterCollective.cover: one year later
Collective.cover: one year later
 
Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!Plone 5: Você ainda vai ter um!
Plone 5: Você ainda vai ter um!
 
Primeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS PythonicoPrimeiros passos com Plone, o CMS Pythonico
Primeiros passos com Plone, o CMS Pythonico
 
Python como primeira linguagem de programação
Python como primeira linguagem de programaçãoPython como primeira linguagem de programação
Python como primeira linguagem de programação
 
O Estado do Plone - FISL 14
O Estado do Plone - FISL 14O Estado do Plone - FISL 14
O Estado do Plone - FISL 14
 
O Futuro do Plone (RuPy-Br)
O Futuro do Plone (RuPy-Br)O Futuro do Plone (RuPy-Br)
O Futuro do Plone (RuPy-Br)
 
O Futuro do Plone (PythonBrasil[8])
O Futuro do Plone (PythonBrasil[8])O Futuro do Plone (PythonBrasil[8])
O Futuro do Plone (PythonBrasil[8])
 
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la prácticaLenguaje, framework,  comunidad y cuenta bancaria: De teoría hasta la práctica
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la práctica
 
Cómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y PythonCómo Brasil está construyendo una nación digital con código abierto y Python
Cómo Brasil está construyendo una nación digital con código abierto y Python
 
Gestión de Contenido con Plone
Gestión de Contenido con PloneGestión de Contenido con Plone
Gestión de Contenido con Plone
 
Plone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentPlone.gov.br: Or how to leverage Plone in the Brazilian Government
Plone.gov.br: Or how to leverage Plone in the Brazilian Government
 
Collective Cover
Collective CoverCollective Cover
Collective Cover
 
O Futuro do Plone
O Futuro do PloneO Futuro do Plone
O Futuro do Plone
 
Criando Temas com Diazo
Criando Temas com DiazoCriando Temas com Diazo
Criando Temas com Diazo
 
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...Criando temas para Joomla, Wordpress, Drupal e tudo mais  sem tocar em templa...
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...
 
O Futuro do Plone
O Futuro do PloneO Futuro do Plone
O Futuro do Plone
 

Gerenciamento de conteúdo com Plone e as cinco leis de Ranganathan

  • 1. Luciano Ramalho luciano@simplesconsultoria.com.br
  • 2. Gerenciamento de Conteúdo com Plone
  • 3. 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)
  • 4. As Cinco Leis da Biblioteconomia 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
  • 5. As Cinco Leis do Gerenciamento 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
  • 6. 1. Conteúdo é para usar
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 2. Para cada usuário, seu conteúdo
  • 13. Papéis de Usuários ● Anônimo ● Revisor – visitante não- – usuário com poder para autenticado publicar/rejeitar em pastas designadas ● Membro – visitante ● Administrador autenticado, com – usuário com poder para poder para criar modificar a estrutura de conteúdo em sua uma ou mais pastas e pasta ou pastas atribuir papéis a outros designadas usuários 2. Para cada usuário, seu conteúdo
  • 14. 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
  • 15. Tipos de conteúdo ● Integrados ● Instaláveis – notícia – álbum de fotos – documento – wiki – arquivo – disciplina (ementa) – evento – blog – imagem – FAQ – link – enquete – etc... 2. Para cada usuário, seu conteúdo
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 3. Para cada conteúdo, seu usuário
  • 22. 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
  • 23. 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
  • 24. 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
  • 25. 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
  • 26. 4. Poupe o tempo do usuário
  • 27. 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
  • 28. 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
  • 29. 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
  • 30. Editor Visual ● Textos formatados ● Tabelas ● Inclusão de imagens ● Ferramentas familiares – formato interno: HTML 4. Poupe o tempo do usuário
  • 31. 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
  • 32. 5. O portal é um organismo em crescimento
  • 33. 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
  • 34. 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
  • 35. 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
  • 36. 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
  • 37. 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
  • 38. 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
  • 39. Casos de Sucesso ● Rede CBS de TV ● OTAN (intranet) ● AOL Brasil ● Governo da Áustria ● Boston Globe ● Duke University ● Grupo Knight Ridder ● Oxfam America ● JPL/NASA ● Interlegis ● FAPESP: ● SERPRO Incubadora Virtual 5. O portal é um organismo em crescimento
  • 40. ... 5. O portal é um organismo em crescimento