Re: [plonegov-br] RES: [plonegovbr/brasil.gov.portal] Erro no botao Layout de capa após atualização (fio-separador) (#564)

2018-12-15 Por tôpico Héctor Velarde

boa tarde, Denis; na verdade o item que tens que remover é:

Fio separador|fio-separador

podes ver os valores certos aqui:

https://github.com/plonegovbr/brasil.gov.portal/blob/2.1.1/src/brasil/gov/portal/upgrades/v10904/profile/registry.xml

atencisamente,

Héctor Velarde


--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] liberada versão 2.1.1 do IDG

2018-12-09 Por tôpico Héctor Velarde
boa noite, pessoal; acabamos de liberar o release 2.1.1 com os seguintes 
fixes e melhorias:


* Adiciona dependência no plone.app.stagingbehavior; isso permite 
habilitar as operações de checkout e checkin para trabalhar em cópias do 
conteúdo original, e evita um erro ao iniciar as instâncias. [hvelarde]


* Adiciona dependência no plone.app.drafts; isso evita um erro ao 
iniciar as instâncias. [hvelarde]


* Atualizado brasil.gov.temas à versão 2.0.1. [hvelarde]

as notas completas do release se encontram em:

https://github.com/plonegovbr/portal.buildout/releases/tag/2.1.1

bom final de semana.

atenciosamente,
--
Héctor Velarde


--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] liberada versão 2.1 do IDG

2018-12-04 Por tôpico Héctor Velarde
boa tarde, pessoal; acabamos de liberar o release 2.1 com os seguintes 
fixes e melhorias:


* Atualizado brasil.gov.temas à versão 2.0.
  [hvelarde]

* Nova configuração do webpack não gera arquivo _sprite.scss.
  [rodfersou]

* Aceita tanto imagens quanto vídeos como fundo do header expansível.
  [hvelarde]

as notas completas do release se encontram em:

https://github.com/plonegovbr/portal.buildout/releases/tag/2.1

boa semana.

atenciosamente,
--
Héctor Velarde


--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] RES: Portal Padrão - Erro na atualização do tiles (1.5.3 para 2.1rc2)

2018-12-04 Por tôpico Héctor Velarde
boa tarde, Denis; sinceramente não sei, alguém teria que mergulhar nos 
objetos que estão dando erro para poder identificar o problema de raiz.


eu não apagaria as capas, mas pode ser necessário remover algum tile 
quebrado.


por favor abre uma issue no GitHub descrevendo o problema e incluindo o 
traceback completo como texto.


atenciosamente,

Héctor Velarde


--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Portal Padrão - Erro na atualização do tiles (1.5.3 para 2.1rc2)

2018-12-04 Por tôpico Héctor Velarde

boa tarde, Monica.

a mensagem é bem clara, você precisa adicionar:

?dry_run=false

na URL, para as mudanças realmente acontecer; caso contrario só se gera 
um relatório.


da para ver que tem 56 problemas no catálogo de UID e 2192 problemas no 
catálogo de referências.


atenciosamente,

Héctor Velarde


--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Portal Padrão - Erro na atualização do tiles (1.5.3 para 2.1rc2)

2018-12-02 Por tôpico Héctor Velarde
boa noite, Monica; o traceback indica um erro no catálogo de relações 
então, mesma sugestão: rodar o collective.catalogcleanup antes de 
continuar com a atualização.


adiciona o seguinte no teu buildout:

[buildout]
eggs +=
collective.catalogcleanup

roda o buildout e reinicia as instancias; uma view chamada de 
@@collective-catalogcleanup vai ficar disponível na raiz do site.


isso ai roda vários processos de limpeza que são bem mais rápidos que 
fazer um Clear and Rebuild do catálogo; tem mais informação sobre seu 
uso aqui:


https://pypi.org/project/collective.catalogcleanup/

caso de dúvidas, não hesites em perguntar por aqui.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] RES: Erro na atualização da versão 1.0.3-1.5.3

2018-12-02 Por tôpico Héctor Velarde
boa tarde, Denis; o PicklingError indica que você tinha instalado o 
brasil.gov.facetada no portal e aparentemente ele foi removido da sua 
configuração de buildout.


não foi desenvolvido nenhum trabalho no brasil.gov.facetada para a 
versão 2.0 do IDG e até onde sei, a Secom e o Serpro desenvolveram um 
novo componente que simplifica a classificação de conteúdo nos portais.


se não me engano o componente é esse aqui:

https://github.com/plonegovbr/brasil.gov.newfieldcomplement

nós não estivemos envolvidos nesse projeto e não posso dar mais 
recomendações além da seguintes:


* adiciona brasil.gov.facetada à configuração do buildout
* roda o buildout e reinicia normalmente as instâncias
* antes de atualizar o portal para 2.x, desinstala o brasil.gov.facetada

esperemos que alguma das pessoas envolvidas nesse projeto possam te 
ajudar com mais detalhes.


atenciosamente,

Héctor Velarde



--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] Plone 5.2a1 liberado com suporte a Python 3

2018-12-02 Por tôpico Héctor Velarde
o Plone 5.2a1 foi recentemente liberado e pode rodar tanto em Python 
2.7, quanto em Python 3.6 e 3.7.


o seguinte post do Philip Bauer contem mais informação sobre esse quesito:

https://www.starzel.de/blog/plone-finally-supports-python-3

é importante começar planejar já o futuro do IDG:

* atualização de componentes para suportar Plone 5
* atualização de componentes para suportar Python 3
* planejar possíveis alternativas de migração dos portais atuais

atenciosamente,
--
Héctor Velarde



--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] liberada versão 2.1rc2 do IDG

2018-11-23 Por tôpico Héctor Velarde
boa noite, pessoal; acabamos de liberar o release 2.1rc2 com os 
seguintes fixes e melhorias:


* Evita ``KeyError`` ao rodar o upgrade step que conserta a largura das 
colunas das capas (v10901). Caso de erro, uma mensagem no log de eventos 
indicará o path do objeto com problemas.

  [hvelarde]
* Possibilita tradução de itens na busca da página principal.
  [rodfersou]
* Atualizado brasil.gov.temas à versão 2.0rc1.
  [hvelarde]
* Atualizado brasil.gov.tiles à versão 2.0rc1.
  [hvelarde]
* Atualizado brasil.gov.agenda à versão 2.0b1.
  [hvelarde]
* Adiciona informação de direitos autorais à imagem principal das notícias.
  [rodfersou]
* Atualizado brasil.gov.barra à versão 3.0.6.
  [hvelarde]
* Corrige o valor da propriedade ``default_view`` no factory do tipo de 
conteúdo Artigo para portais migrados.

  [hvelarde]

as notas completas do release se encontram em:

https://github.com/plonegovbr/portal.buildout/releases/tag/2.1rc2

bom final de semana.

atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Dúvidas

2018-11-06 Por tôpico Héctor Velarde

boa tarde, Valdir; eu acredito que poder ter algo errado na lista.

eu, por exemplo, não recebi essa mensagem que o Gouveia está respondendo.

eu geralmente respondo até onde consigo; se alguma vez deixei algo pela 
metade, pode acreditar que é por falta de tempo.


simplesmente bate a tecla de novo.

atenciosamente,

Héctor Velarde



--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Complemento configurações de cabeçalho

2018-11-06 Por tôpico Héctor Velarde

boa tarde, Joaby; qual versão do IDG que você está usando?

Héctor Velarde



--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Conteúdo Portal Padrão vazio

2018-11-01 Por tôpico Héctor Velarde

Monica, até onde eu sei os estilos estão ai sim.

tu está seguindo a documentação?

http://www.portalpadrao.gov.br/noticias/8-dicas-para-planejar-e-criar-uma-capa

Héctor Velarde



--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Dúvidas sobre a capa - IDG 2.0

2018-10-31 Por tôpico Héctor Velarde

Mônica, você tem que criar todo o conteúdo.

Héctor Velarde



--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Conteúdo Portal Padrão vazio

2018-10-30 Por tôpico Héctor Velarde

boa tarde, Joaby; tá certo, o portal não possui conteúdo padrão.

fizemos isso pois acreditamos que não fazia sentido criar conteúdo que 
depois vai ser apagado.


tens que construir o portal do zero.

atenciosamente,

Héctor Velarde



--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Erro ao instalar em modo de Desenvolvimento

2018-10-19 Por tôpico Héctor Velarde
bom dia, Joaby; analisando o log da para ver que você está tentando 
iniciar o Zope/Plone usando o usuário root:


> CRITICAL Zope A user was not specified to setuid to fix this to start 
as root (change the effective-user directive in zope.conf)


isso é uma má ideia e por isso o Zope se recusa a iniciar; você deve 
seguir a documentação do portal e criar um usuário com as permissões certas:


https://identidade-digital-de-governo-plone.readthedocs.io/en/latest/producao/#criar-usuario

o segundo erro aparentemente é consequência do primeiro; você deve estar 
com permissões erradas na pasta do buildout e não consegue abrir o 
arquivo de log pois deve pertencer ao usuário root.


minha sugestão: como root modifique a propriedade da pasta do buildout; 
algo como "chown plone:plone . -R" deveria funcionar.


após isso deveria iniciar normalmente.

nunca rode o buildout como root.

a opção "effective-user" do buildout permite você iniciar usando o 
usuário certo, mas o Zope/Plone de qualquer jeito no deve ser compilado 
pelo root.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] liberada versão 2.1b1 do IDG

2018-10-05 Por tôpico Héctor Velarde
boa noite, pessoal; acabamos de liberar o release 2.1b1 com os seguintes 
fixes e melhorias:


- Atualizado brasil.gov.temas à versão 2.0b4.
  [hvelarde]

- Atualizado brasil.gov.barra à versão 3.0.5.
  [hvelarde]

- Corrige estilos para tiles do collective.cover.
  [hvelarde]

- Atualizado collective.cover à versão 1.8b2.
  [hvelarde]

- Adiciona novamente dependência no plone4.csrffixes.
  [hvelarde]

- Atualizado collective.lazysizes à versão 4.1.2.
  [hvelarde]

- Atualizado brasil.gov.agenda à versão 2.0a7.
  [hvelarde]

- Atualizado brasil.gov.tiles à versão 2.0b3.
  [hvelarde]

- Adiciona funcionalidade de preview de imagens em links.
  [rodfersou]

- Adiciona suporte para processamento de recursos estáticos usando o 
`webpack`_.

  [rodfersou]

- Corrige upgrade step para desinstalar o ``Products.Doormat`` (fecha 
`#523 <https://github.com/plonegovbr/brasil.gov.portal/issues/523>`_).

  [hvelarde]

ficamos no aguardo de comentários.

atenciosamente,
--
Héctor Velarde
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] liberadas versões 2.0b3 e 1.5.3 do IDG

2018-09-21 Por tôpico Héctor Velarde

muito obrigado, Angelo! na verdade o primeiro surpreendido sou eu :)

fiquei muito feliz de ver como tem melhorado a qualidade do trabalho de 
todos os envolvidos no projeto ao longo do tempo.


aproveito para informar que preparei o esboço de uma nova seção do 
manual falando da manutenção dos portais:


https://identidade-digital-de-governo-plone.readthedocs.io/en/latest/manutencao/

é especialmente importante que aquelas pessoas que pensam atualizar 
portais de versões muito antigas leiam com atenção a parte de 
Gerenciamento de versões:


as versões do IDG anteriores à 1.5.1 (especialmente as anteriores à 1.2) 
apresentam alguns bugs que comprometem tanto a performance dos sites, 
quanto a utilização de inodes no storage.


atualizar um site ao novo branch 2.0 pode resultar numa enorme economia 
de recursos e maior tranquilidade para os administradores dos sites.


fiquem a vontade para sugerir melhorias.

bom final de semana!

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] liberadas versões 2.0b3 e 1.5.3 do IDG

2018-09-20 Por tôpico Héctor Velarde

boa tarde, pessoal; acabei de atualizar a documentação dos releases:

* https://github.com/plonegovbr/portal.buildout/releases/tag/1.5.3
* https://github.com/plonegovbr/portal.buildout/releases/tag/2.0b3

qualquer dúvida é só entrar em contato.

atenciosamente

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] liberadas versões 2.0b3 e 1.5.3 do IDG

2018-09-19 Por tôpico Héctor Velarde

boa noite, pessoal; mais uma atualização sobre a migração:

testei migrar o site diretamente da versão 1.0.5 à 1.5.3 e quero dizer 
que o resultado foi muito satisfatório, pois consegui atualizar sem 
erros e demorei aproximadamente 20 minutos nisso.


mais meia hora foi consumida para limpar o banco de dados de revisões 
antigas utilizando o complemento collective.revisionmanager que vou 
adicionar ao IDG na sequência.


alguns dados:

tamanho do BD antes da migração:
* blobstorage: 59G e 6.3M inodes
* filestorage: 8.5G

tamanho do BD após a migração:
* blobstorage: 50G e 2.8M inodes
* filestorage: 195M

é importante notar que descobri um possível bug no collective.cover que 
pode estar gerando problemas de stale blobs:


https://github.com/collective/collective.cover/issues/828

amanhã vou atualizar a documentação do release 1.5.3.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] IDG v2.0b2 liberado

2018-09-10 Por tôpico Héctor Velarde
boa tarde, pessoal; a terça feira passada foi finalmente liberada a 
versão 2.0b2 do IDG.


essa versão inclui já todas as novas funcionalidades definidas e está 
pronta para ser testada.


algumas coisas que devem ser consideradas:

* o uso do collective.portlet.calendar está descontinuado; todos os 
portlets de calendário estendido devem ser removidos manualmente dos 
sites antes de atualizar


* o portlet de Busca de Agenda foi inabilitado e será completamente 
removido na versão 3.0; todos os portlets de Busca de Agenda devem ser 
removidos manualmente dos sites antes de atualizar


* os tiles Banner rotativo, Carrossel de mídia, Destaque, Em destaque e 
Social são removidos dos layouts existentes pois eles não são utilizados 
no IDG v2; esses tiles e seu conteúdo serão apagados das capas existentes


* os overrides dos tiles padrão do collective.cover e collective.nitf 
foram removidos também; esses tiles serão migrados nas capas existentes 
sem perda de conteúdo


é importante lembrar que a migração só é suportada desde a versão mais 
recente da branch 1.x; ou seja, vocês precisam atualizar para 1.5.2 
antes de tentar atualizar para a branch 2.x.


por favor testem a migração o mais pronto possível e compartilhem suas 
experiências e problemas.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] atualização de Python no CentOS

2018-08-29 Por tôpico Héctor Velarde
boa tarde, pessoal; pelo que vimos aqui, o CentOS 7 inclui uma versão 
muito velha e desatualizada do Python (2.7.5).


quais as melhores práticas para atualizar o Python no ambiente virtual 
usado para rodar o Plone?


alguém pode atualizar a documentação do projeto, por favor?

https://github.com/plonegovbr/portal.buildout/blob/master/docs/base.rst

atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] remoção de customizações no IDG v2

2018-08-28 Por tôpico Héctor Velarde
pessoal, estamos com trabalho parado por falta de feedback na remoção de 
customizações do IDG:


por favor preciso comentários sobre esses pull requests:

* https://github.com/plonegovbr/brasil.gov.agenda/pull/100
* https://github.com/plonegovbr/brasil.gov.tiles/pull/206
* https://github.com/plonegovbr/brasil.gov.tiles/pull/207
* https://github.com/plonegovbr/brasil.gov.tiles/pull/208
* https://github.com/plonegovbr/brasil.gov.tiles/pull/210

atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [ANN] collective.cover ganha suporte para o Plone 5.1

2018-08-28 Por tôpico Héctor Velarde
muito obrigado; sabemos que ainda estamos com alguns problemas de 
usabilidade, ajuda muito levantar issues no GitHub.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [ANN] collective.cover ganha suporte para o Plone 5.1

2018-08-27 Por tôpico Héctor Velarde
bom, parece que o problema era outro e consegui sim fazer rodar Plone 
5.1.2 com Mosaic 1.0 e collective.cover 2.0b1 juntos.


documentei o caso aqui, se por acaso alguém encontra uma situação similar:

https://github.com/collective/collective.cover/issues/821

obrigado!

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [ANN] collective.cover ganha suporte para o Plone 5.1

2018-08-27 Por tôpico Héctor Velarde

On 08/27/2018 11:09 AM, Clayton wrote:
Não acho interessante trocar pelo CSS Grid layout, o Bootstrap já esta 
bastante difundido pelos designers, programadores e bastante utilizado 
no mercado.


HV> são coisas diferentes, Clayton; o Bootstrap é um framework de 
frontend que de algum jeito acabou ficando como dependência do 
collective.cover nas antigas; é mais uma camada de coisas que não se 
usam completamente e as vezes só atrapalham: grid responsivo de 12 
colunas, componentes, plugins de JavaScript, tipografia, controle de 
formulários...


CSS Grid layout é uma recomendação do W3C, suportada pela maioria dos 
browsers atuais, que permite criar desenhos responsivos e complexos 
deforma simples e fácil.


O Plone possui poucos programadores e designers que conhece a sua Grid a 
não utilização do Bootstrap afasta cada vez mais novos programadores e 
designers.


HV> isso é completamente ortogonal; tu pode colocar qualquer coisa na 
frente usando o Diazo.


abraços
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [ANN] collective.cover ganha suporte para o Plone 5.1

2018-08-27 Por tôpico Héctor Velarde
muito obrigado, galera; na sexta descobri que o collective.cover e o 
Mosaic não convivem juntos, então se vocês tem instalado o Mosaic não 
vão poder usar o collective.cover por enquanto.


pior ainda: o Mosaic não tinha desinstalador, então se vocês instalaram 
ele, não vão conseguir remover.


eu acabei de preparar 2 pull request para consertar isso no branch 1.0:

* https://github.com/plone/plone.app.mosaic/pull/419
* https://github.com/plone/plone.app.standardtiles/pull/90

estou esperando mescla e release.

se alguém instalou o Mosaic 2 pode se basear nesse trabalho para criar 
um desinstalador para o master branch.


um par de coisas que me esqueci de mencionar no post inicial:

* vamos nos livrar do Bootstrap
* vamos começar estudar como implementar o CSS Grid layout 
(https://developer.mozilla.org/pt-BR/docs/Web/CSS/CSS_Grid_Layout)


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] [ANN] collective.cover ganha suporte para o Plone 5.1

2018-08-24 Por tôpico Héctor Velarde
É com imenso prazer que venho aqui anunciar a disponibilidade do 
collective.cover 2.0b1, a primeira versão compatível com o Plone 4.3 e o 
Plone 5.1.


O trabalho começado ha vários anos finalmente rendeu frutos. Queremos 
agradecer a Universidade Estadual de Maringá (UEM) pelo apoio para fazer 
este release uma realidade.


Se você quer testar esta nova versão e está atualizando duma anterior, 
não esqueça de ler cuidadosamente a documentação e adicionar o extra 
[relations] para evitar surpresas.


Como é sabido, o collective.cover é um pacote estável que vem sendo 
utilizado nos portais IDG ha mais de 5 anos. A nova versão ainda tem 
alguns problema de usabilidade no Plone 5.1 que pretendemos solucionar 
no futuro próximo.


Mais informação:

* https://pypi.org/project/collective.cover/2.0b1/
* https://github.com/collective/collective.cover
* problemas conhecidos no Plone 5.1: 
https://github.com/collective/collective.cover/issues?q=is%3Aissue+is%3Aopen+label%3A%22plone+5%22


O que segue?

Nos próximos messes vamos continuar trabalhando nas seguinte frentes:

* processamento de recursos estáticos usando o webpack 
(https://webpack.js.org/) para acelerar a evolução do pacote
* evitar registrar os recursos estáticos nos registries do Plone (eu 
tenho uma opinião forte nesse sentido e queremos testar uma ideia que 
vai simplificar as atualizações)

* rescrever a IU usando o Vue.js
* usar o Swiper no tile de carrossel (http://idangero.us/swiper/)
* continua adicionando melhorias, consertando bugs e limpando o pacote

Por favor nos ajudem testando o complemento; feedback e ajuda são muito 
bem-vindos.


Atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Convite - Evento de Apresentação da nova identidade Padrão de Comunicação Digital do Governo

2018-08-23 Por tôpico Héctor Velarde
boa tarde, pessoal; foi um prazer para nós estar presentes no evento de 
apresentação da nova IDG.


durante o workshop tivemos a oportunidade de mostrar o estado atual de 
desenvolvimento, incluindo a migração dum IDG padrão criado na versão 
1.5.2 para a branch de desenvolvimento do IDG 2.


nestes dois dias temos continuado avançando e removendo ainda mais 
customizações desnecessárias.


quero comentar que achamos um bug na versão 1.6.1 do brasil.gov.tiles 
ocasionado por uma dessas customizações realizada de forma incorreta; 
documentei isso numa issue do pacote:


https://github.com/plonegovbr/brasil.gov.tiles/issues/231

na minha opinião esse bug não interfere na mescla do pull request que 
remove a customização:


https://github.com/plonegovbr/brasil.gov.tiles/pull/206

sugiro que alguém (a indicação da Nayanne, tal vez) tome conta de esse 
bug pois, como comentamos, a migração só vai ser suportada da versão 
mais recente do branch 1.x.


fico no aguardo de comentários.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Imagem no componente tile de coleção !

2018-08-10 Por tôpico Héctor Velarde
boa tarde, Warley; lamento muito os problemas que estás enfrentando; 
vamos ver se eu consigo te ajudar por aqui, mas tu vai ter que te esforçar.


a versões que estás utilizando, tanto do Plone, quanto do 
collective.cover, são muito velhas e dúzias ou centenas de bugs tem sido 
corrigidos desde então.


a minha recomendação é a seguinte: entende como funciona o Plone, como 
se atualiza um portal usando o buildout, e vai passo a passo, 
atualizando versão a versão num servidor de homologação.


o que tu está tentando fazer não é difícil, mas infelizmente é 
complicado para quem nunca mexeu com o Plone.


se tu tiver dúvidas específicas não hesites em perguntar.

atenciosamente,

Héctor Velarde
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Plone e Python 3

2018-07-24 Por tôpico Héctor Velarde

boa tarde, galera; mais uma atualização sobre o quesito:

o pessoal criou um site demo rodando Plone 5.2 no Python 3:

http://demo-latest-py3.plone.de

também tem um site demo rodando no Python 2:

http://demo-latest-py2.plone.de

os sites são recriados diariamente para mostrar o estado de desenvolvimento.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Autocompletar na inserção de Tag

2018-07-13 Por tôpico Héctor Velarde

bom dia, Vivian; por favor abre uma issue aqui descrevendo o problema:

https://github.com/plonegovbr/brasil.gov.portal/issues

alguma coisa deve ter quebrado na atualização.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] RFC: sobre o uso da agenda

2018-06-25 Por tôpico Héctor Velarde
novamente solicito feedback sobre esse quesito; pelo que vi aqui na 
lista as pessoas que responderam acham essa funcionalidade 
desnecessária, mas lá no pull request o pessoal do Serpro argumentou em 
contra:


https://github.com/plonegovbr/brasil.gov.agenda/pull/100#issuecomment-396971830

gostaria alguém da Secom se pronunciar; caso isso não aconteça antes da 
sexta feira vou mesclar o pull request.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Problema com o purga após edição de página

2018-06-15 Por tôpico Héctor Velarde

bom dia, Silvio:

o plone.app.caching é um dos componentes mais difíceis de configurar; 
primeiro vamos tentar entender as duas opções:


Cache fraco
Cache no navegador mas com expiração imediata e suporte a respostas 304 
habilitado para requisições seguintes. Os 304s requerem configuração do 
cabeçalho "Last-Modified" e/ou as configurações de "ETags". Caso o 
Last-Modified for insuficiente como garantia de atualidade, habilite as 
ETags clicando em cada um dos componentes que devem ser utilizados para 
a criação do cabeçalho. Para, também, cachear as respostas em memória 
habilite a opção "Cache RAM".


Cache moderado
Cache no navegador com expiração imediata (o mesmo que "cacheamento 
fraco"), e cache no servidor proxy (padrão:24h). Utilize um servidor de 
proxy que aceite Purge para melhor resultado. Cuidado: Caso o proxy não 
suporte este recurso ou não possa ser configurado para remover o 
cabeçalho "s-maxage" da resposta, o conteúdo entregue poderá ficar 
desatualizado até que o cache expire.


pelo que eu deduzo aqui, o cache fraco não utiliza o Purge, então acho 
que o problema poderia ser a configuração de Purge no Varnish o no mesmo 
plone.app.caching.


eu estou utilizando cache moderado e agressivo nos sites que têm Varnish 
instalado. não vou falar que foi simples de configurar pois não foi, mas 
está funcionando agora sem maiores problemas.


compartilha aqui tuas configurações para te ajudar.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Varnish] probe

2018-06-13 Por tôpico Héctor Velarde
acabei de conferir num server que usa esse esquema e vejo que a 
configuração de produção está um pouco diferente:


probe healthcheck {
.interval = 10s;
.request = "HEAD / HTTP/1.1";
.timeout = 2s;
.threshold = 3;
.window = 5;
}

backend instance1 {
.host = "127.0.0.1"; .port = "8081"; .probe = healthcheck; 
.max_connections = 20;

}

backend instance2 {
.host = "127.0.0.1"; .port = "8082"; .probe = healthcheck; 
.max_connections = 20;

}

sub vcl_init {
new plone = directors.round_robin();
plone.add_backend(instance1);
plone.add_backend(instance2);
}

tomei isso ai dum site que é rápido é tem normalmente uns 2.000 usuários 
simultâneos acessando; isso está bem testado e funcionando sem maiores 
problemas há uns 2 anos.


podes ver que uso aqui o método round robin ao invés do hash; cheguei a 
conclusão que é melhor depois de muitos testes.


vou incluir logo configurações do nginx, Varnish e HAProxy no 
repositório do IDG para ficar como referência.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Varnish] probe

2018-06-13 Por tôpico Héctor Velarde
esses valores dependem muito do site no backend e a escolha neste caso é 
simplesmente conservadora:


tu tem que lembrar o seguinte: os request que chegam no backend são os 
menos usados e os mais lentos de todos (buscas, objetos menos recentes, 
etc.).


.interval = 10s significa que o Varnish vai fazer um health check a cada 
10 segundos.


.request = "HEAD / HTTP/1.1" significa que o Varnish vai fazer um 
request tipo HEAD na raiz do Zope para conferir se a instância está 
viva; isso é relativamente rápido.


.timeout = 3s significa que o Varnish vai esperar até 3 segundos pela 
resposta do Zope.


o resto dos parâmetros está no padrão do Varnish.

quando tu estás usando health checks é muito importante não deixar a 
instância com um thread só pois o Varnish facilmente pode se confundir e 
achar que a instância está morta quando na verdade ela está só ocupada; 
usa sempre zserver-threads = 2 ou um valor maior.


o problema fundamental fora disso são os restarts das instâncias; sobre 
isso já escrevi também alguns posts no meu blog no passado.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Varnish] probe

2018-06-13 Por tôpico Héctor Velarde
bom dia, Jefferson; tu não precisa adicionar as coisas que já estão na 
configuração builtin do Varnish:


https://github.com/varnishcache/varnish-cache/blob/varnish-4.1.10/bin/varnishd/builtin.vcl

Varnish automaticamente adiciona essa configuração à tua, sempre que não 
finalizes tuas rotinas com um return; desse jeito tua configuração vai 
ficar menor, mais simples e mais fácil de manter.


da uma olhada na configuração que enviei agora pouco.

por outro lado, acho desnecessário usar Buildout para manter as 
configurações de componentes fora do Plone.


mas isso é só minha opinião.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Varnish] probe

2018-06-13 Por tôpico Héctor Velarde
tem essa configuração padrão documentada que eu fiz faz algum tempo para 
o pessoal da PMSP:


https://github.com/hvelarde/smdu.portal/tree/master/etc/varnish

minha opinião atual é que o Varnish resolve o balanceamento só para 
sites com níveis de uso baixos.


para sites maiores é melhor usar o HAProxy numa configuração como a 
descrita nesses dois blog posts:


* 
http://hvelarde.blogspot.com/2017/12/we-have-been-doing-health-checks-wrong.html
* 
http://hvelarde.blogspot.com/2017/12/configuring-better-load-balancing-and.html


atenciosamente,

Héctor Velarde
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] máquina virtual

2018-06-13 Por tôpico Héctor Velarde

parece que tu está com esse problema aqui:

https://github.com/seantis/seantis.reservation/issues/159

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] RFC: sobre o uso da agenda

2018-06-12 Por tôpico Héctor Velarde
muito obrigado pelos comentários; o pull request que remove o campo está 
pronto para revisão:


https://github.com/plonegovbr/brasil.gov.agenda/pull/100

fico no aguardo de comentários.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] máquina virtual

2018-06-12 Por tôpico Héctor Velarde

o LDAP tem dependências do sistema operacional que estão bem documentadas:

https://github.com/collective/pas.plugins.ldap#dependencies

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] máquina virtual

2018-06-12 Por tôpico Héctor Velarde

António Carlos, tu tem um ou dois problemas ai:

Error: Error downloading extends for URL
problema de rede: verifica conetividade, DNS, tenta de novo, etc.

AttributeError: type object 'ILDAPConfiguration' has no attribute '__iro__'
problema de módulo utilizado mas não presente na nova instalação; pode 
ser produzido pelo problema anterior ou por falta de instalação das 
dependências de LDAP na máquina que tu está usando.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] RFC: sobre o uso da agenda

2018-06-12 Por tôpico Héctor Velarde
boa tarde, pessoal; estamos trabalhando no branch 2.0 da agenda para 
membros do Governo Brasileiro e queremos simplificar um pouco os tipos 
de conteúdo:


https://github.com/plonegovbr/brasil.gov.agenda

gostaria saber se alguém aqui está utilizando a funcionalidade de tags, 
tanto nos compromissos de um dia (Compromisso), quanto nos dias 
(AgendaDiaria) e agendas (Agenda):


https://github.com/plonegovbr/brasil.gov.agenda/tree/2.0a1/src/brasil/gov/agenda/content

eu estou achando isso desnecessário e queria remover.

fico no aguardo de comentários.

aviso antecipadamente que se ninguém responder vou assumir que essa 
funcionalidade não está sendo utilizada e simplesmente vou remover.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] máquina virtual

2018-06-11 Por tôpico Héctor Velarde

e o erro é?

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Identidade-digital] Nova versão da Barra

2018-05-30 Por tôpico Héctor Velarde
obrigado, Marcos; aproveito também para reforçar a necessidade de ter 
discussões mais amplias aqui na lista: algumas decisões técnicas que 
podem ser polêmicas estão sobrando para os 3 ou 4 gatos pingados que 
colaboram diretamente no código.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Identidade-digital] Nova versão da Barra

2018-05-30 Por tôpico Héctor Velarde

bom dia, Marcos; posso falar um pouco, mas só sobre a parte técnica:

a versão 2.x está pensada como uma revisão maior que atualiza o visual e 
simplifica o código do projeto tentando remover as customizações 
consideradas desnecessárias.


as atualizações que rolaram em paralelo no branch 1.x tentaram atualizar 
componentes do core do portal (Plone e add-ons utilizados).


algumas das mudanças que estão sendo feitas no branch 2.x não são 
compatíveis com a versão 1.x; tem funcionalidades que mudam e outras que 
somem.


é importante dizer que estamos ainda na fase alpha das mudanças e tem 
muita coisa que não está clara ainda.


eu sugiro aos interessados acompanhar o processo lá nas issues dos 
repositórios abertas para isso, por exemplo:


https://github.com/plonegovbr/brasil.gov.portal/issues/451

sugiro também testar a nova versão e abrir chamados nos repositórios 
relacionados, caso de achar problemas:


* https://github.com/plonegovbr/brasil.gov.agenda/issues
* https://github.com/plonegovbr/brasil.gov.barra/issues
* https://github.com/plonegovbr/brasil.gov.facetada/issues
* https://github.com/plonegovbr/brasil.gov.portal/issues
* https://github.com/plonegovbr/brasil.gov.portlets/issues
* https://github.com/plonegovbr/brasil.gov.temas/issues
* https://github.com/plonegovbr/brasil.gov.tiles/issues
* https://github.com/plonegovbr/brasil.gov.vcge/issues

também em paralelo estamos atualizando todos os componentes do portal 
para uma atualização posterior usando Plone 5.2 (ou superior) e Python 
3; isso ainda está nas etapas iniciais e vai demorar.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Portal Plone+IDG] Metadados de imagens

2018-05-25 Por tôpico Héctor Velarde
só queria dizer o seguinte antes de concluir minha participação nesta 
conversa específica:


* existem 2 padrões principais de metadata em imagens: IPTC e Exif
* o IPTC foi criado para armazenar informação administrativa, descritiva 
e de copyright, de imagens e texto 
(https://en.wikipedia.org/wiki/IPTC_Information_Interchange_Model)
* no Exif, que na verdade define alguns formatos para imagens e áudios, 
se usa para armazenar informação sobre o dispositivo usado para criar a 
imagem, suas caraterísticas e localização 
(https://en.wikipedia.org/wiki/Exif)
* o objetivo da PLIP 1673 (Automatic image rotation based on Exif data) 
mencionada numa mensagem anterior nunca foi ler metadata das imagens, 
mas orientar corretamente uma imagem subida ao Plone

* o Plone mantêm a metadata das imagens originais sem mudança
* ao subir uma imagem no Plone, ele cria escalas, que não são mais que 
artefatos usados em algumas partes do conteúdo donde não se precisa a 
imagem original
* o Plone otimiza essas escalas removendo toda informação desnecessária, 
incluindo metadata e miniaturas embebidas dentro das imagens originais 
por ser (insisto) completamente desnecessárias
* extrair metadata de uma imagen é um procedimento custoso desde o ponto 
de vista de transferência de informação, processamento e uso de energia
* por isso, na web o lugar da metadata das imagens não está dentro das 
imagens, mas nas tags e atributos HTML usados para inserir essas imagens 
dentro do conteúdo (, , ...)
* o Plone inclui a metadata da imagem original nas escalas do mesmo 
jeito: usando as tags e atributos HTML mencionados acima
* na web, pelo menos no tipo de sites que nós mantemos, a maioria do 
tempo não interessa contar a história da imagem a traves de sua 
metadata, mas usar essa imagem como apoio dum texto que conta, ele sim, 
uma história
* no contexto dessa história, a informação relacionada a uma imagem pode 
variar muito e pode não ter nada a ver com a metadata original


finalmente, uma leitura muito interessante sobre imagens e texto na web:

https://webaim.org/techniques/alttext/

bom final de semana,

Héctor Velarde

ps: adoraria a mesma empolgação para discutir outros tópicos importantes 
na lista.

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Plone e Python 3

2018-05-23 Por tôpico Héctor Velarde

Plone 5.2 está rodando em Python 3 já:

https://www.starzel.de/blog/porting-plone-to-python-3

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Portal Plone+IDG] Metadados de imagens

2018-05-22 Por tôpico Héctor Velarde

discordar e argumentar sempre é bom :)

como bem fala o documento que o Felipe referenciou, cada caso é um caso.

tem algum beneficio incluir metadata nas escalas usadas, por exemplo, 
nas listagens de notícias? não, nenhum... na verdade isso é um passivo: 
um enorme desperdício de recursos, tempo e energia.


reitero: incluir metadata em escalas é completamente desnecessário, por 
isso essa informação é removida.


imagens originais em alta resolução com metadata inclusa são 
interessantes só para usos diferentes da tela do computador e elas 
sempre podem ser descarregadas como foi descrito numa mensagem anterior.


abraço

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Portal Plone+IDG] Metadados de imagens

2018-05-22 Por tôpico Héctor Velarde

oi, Davi! tudo bom?

pelo que vi aqui esse pull request que tu menciona adiciona só a 
orientação da imagem via EXIF e não o resto dos metadados; na minha 
opinião, fazer isso teria sido um erro: imagens na web tem que ser 
completamente otimizadas e toda metadata removida por ser completamente 
desnecessária.


abraços

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Portal Plone+IDG] Metadados de imagens

2018-05-22 Por tôpico Héctor Velarde
Alexandre, a imagem que você está descarregando e analisando é uma 
escala e não a imagem original.


você pode conferir isso pelo nome: ela não se chama "alemaozinho...jpg" 
mas "846721d9-...jpg".


acho que você está descarregando a imagem do portal usando o botão 
direito do mouse acima da foto que aparece na view (e que é efetivamente 
uma escala da original).


isso está errado: você tem que descarregar a imagem original seguindo o 
link da lupa em baixo da foto.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] [Portal Plone+IDG] Metadados de imagens

2018-05-22 Por tôpico Héctor Velarde
é o comportamento esperado, Alexandre: você está olhando os metadados de 
uma escala e não da imagem original, e a escala foi criada aplicando 
optimizações para reduzir seu tamanho.


sugiro você descarregar a imagem original e conferir se os metadados 
estão ai presentes.


a imagem original não deveria ter sido modificada de jeito nenhum.

atenciosamente,

Héctor Velarde
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] Plone e Python 3

2018-05-18 Por tôpico Héctor Velarde
bom dia, pessoal; como alguns já devem saber, está acontecendo agora 
mesmo um sprint para fazer compatíveis o Zope 4 e o Plone 5 com o Python 3:


* https://community.plone.org/t/6226?u=hvelarde
* https://www.meetup.com/de-DE/Zope-Sprint/events/248187180/

hoje as 11:00, horário de Brasília (16:00 CEST), vai rolar um hangout 
para informar dos avanços:


https://hangouts.google.com/hangouts/_/event/c7u31k1ba8qp7inerpl6ohvenhg

atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] acerca da nova regulação europeia GDPR

2018-05-14 Por tôpico Héctor Velarde
acabamos de liberar o collective.disclaimer para ajudar cumprir com esse 
novo requerimento:


https://pypi.org/project/collective.disclaimer/1.0a1/

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] acerca da nova regulação europeia GDPR

2018-05-07 Por tôpico Héctor Velarde
acho importante alertar da entrada em vigor o próximo dia 25 de maio da 
nova legislação europeia conhecida como GDPR (General Data Protection 
Regulation):


https://community.plone.org/t/plone-and-the-gdpr/6431?u=hvelarde

se alguém aqui está interessado em colaborar, por favor responda esta 
mensagem.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Carrossel Plone 5

2018-05-04 Por tôpico Héctor Velarde

tem vários listados ai: https://github.com/collective/awesome-plone

eu nunca testei.

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Ajuste na agenda de autoridades

2018-04-03 Por tôpico Héctor Velarde
boa noite, Leonardo; acho que alguém vai ter que traduzir essa resolução 
em casos de uso (com testes de aceitação) e adicionar issues no 
repositório para conseguir cumprir com os requerimentos.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] traduções do Plone ao português brasileiro

2018-03-19 Por tôpico Héctor Velarde

obrigado, Alexandre; já mesclei.

eles incluíram mais itens; estou agora adicionando outras traduções.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Portal Padrão - Variáveis ${navigation_root_url} e ${portal_url} não são substituídas no portlet navigation

2018-03-15 Por tôpico Héctor Velarde

oi, Valdir; tal vez teu problema está relacionado com isso aqui:

https://github.com/plonegovbr/brasil.gov.portal/issues/463

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] traduções do Plone ao português brasileiro

2018-03-14 Por tôpico Héctor Velarde
pessoal, o Júlio Zinga abriu um PR novo para finalizar o 4% restante das 
traduções; se alguém quer ajudar é muito bem vindo:


https://github.com/collective/plone.app.locales/pull/193

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] traduções do Plone ao português brasileiro

2018-03-13 Por tôpico Héctor Velarde
obrigado, André; a tradução está agora em um 96% finalizada; boa parte 
das pendências estão no plone.formwidget.recurrence que usa msgids mas 
não tem valores padrão para ajudar na tradução.


se alguém pode dar uma olhada vamos ficar muito gratos.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] traduções do Plone ao português brasileiro

2018-03-12 Por tôpico Héctor Velarde
boa tarde, acabei de completar ao 100% a tradução do Plone 4.3 ao 
português brasileiro e agora estou precisando ajuda com o Plone 5.1:


https://github.com/collective/plone.app.locales/pull/190

preciso alguém revisar e conferir as coisas que faltam por traduzir.

atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] "Relatar erros"

2018-03-06 Por tôpico Héctor Velarde
bom dia; alguém pode me informar onde que está documentada a 
funcionalidade de relatar erros no site?


pelo que que vi no código isso está hard codeado em alguns templates 
procurando por um objeto (que imagino seja um formulário) na raiz do 
site, mas não ache onde se cria esse objeto, nem quais suas caraterísticas.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Erro no Calendar Tile

2018-02-02 Por tôpico Héctor Velarde

Joao Pedro, abre por favor uma issue aqui descrevendo o problema em detalhe:

https://github.com/plonegovbr/brasil.gov.portal/issues/new

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Executar os tests para CI.

2018-01-30 Por tôpico Héctor Velarde

bom dia, João Pedro.

o problema é a versão do Firefox; você deve utilizar a 45.9.0 ESR como 
definido nos testes do IDG:


https://github.com/plonegovbr/portal.buildout/blob/1.5.1/.travis.yml#L11

pode descarregar de aqui:

https://ftp.mozilla.org/pub/firefox/releases/45.9.0esr/

descompacte e instale em alguma pasta alterna, tipo 
"/opt/firefox-45.9.0esr/"


rode os testes do seguinte jeito:

PATH='/opt/firefox-45.9.0esr/:$PATH' bin/test

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] GSoC 2018

2018-01-08 Por tôpico Héctor Velarde
boa tarde, pessoal; faz aproximadamente 2 messes a comunidade Plone 
começou planejar a participação no GSoC 2018:


https://community.plone.org/t/2018-gsoc-project-brainstorm/5092/36

eu sei que tem várias pessoas aqui que estão fazendo estudos em 
diferentes níveis e acho que poderíamos aproveitar a oportunidade para 
propor coisas que poderiam ser legais.


eu tenho muito interesse num add-on para sugerir tags e relacionar itens 
num site automaticamente usando machine learning, que é o termo na moda 
para 2018.


se alguém tem outras ideias ou gostaria de participar por favor 
respondam na thread de acima ou diretamente a meu email pessoal.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] situação da migração do VCGE

2018-01-08 Por tôpico Héctor Velarde

obrigado, Roberto; eu já tinha iniciado um trabalho nesse sentido:

https://github.com/plonegovbr/brasil.gov.vcge/pull/56/files

estou seguindo esse mapeamento e ignorando os termos que não têm 
equivalências.


acho que é o caminho mais simples.

se alguém quiser ajudar, fique a vontade.

atenciosamente,

Héctor Velarde

On 01/05/2018 01:59 PM, Roberto Shayer Lyra wrote:

Bom dia.

Sou responsável pela manutenção do VCGE e espero resolver qualquer 
dúvida sobre o assunto.


Peço que esse e-mail seja replicado no fórum em questão.

*História*
A primeira definição de uma lista de termos no governo federal de âmbito 
geral foi a Lista de Categorias de Governo – LCG – em março de 2004, 
como uma lista que contemplava todos os assuntos relacionados com a 
atuação de Governo. Dois anos depois mudou para Lista de Assuntos de 
Governo – LAG – , com um foco em taxonomia de navegação.
Finalmente em Novembro de 2010 surge o VCGE – Vocabulário Controlado e 
Governo Eletrônico.
Ao longo desse tempo, o VCGE, em seus vários nomes, teve uma difusão 
restrita no governo. Foi usado por poucos órgãos e por curtos períodos.
Com o advento da Lei de Acesso a Informação – LAI – um importante papel 
foi dado ao VCGE, classificar todas as demandas da sociedade pelo 
Sistemas de Informação ao Cidadão da Controladoria Geral da União. Esse 
uso é relevante não apenas por que atinge todos os órgãos do poder 
executivo que respondiam as demandas, mas também por que confirmou um 
dos aspectos relevantes do VCGE: interface com a sociedade.
Ao longo desse tempo o VCGE foi mantido por grupos de voluntários e 
indicados pelos órgãos.

Esse grupo era um dos grupos de trabalho da e-PING.
Em 2012 começou um esforço para reavaliar o VCGE e aumentar seu uso no 
governo. Esse trabalho começou levantando os grandes vocabulários da 
Esplanada e de outros poderes. Nesse processo foram visitados mais de 
uma dezena de órgãos e conhecidas as seguintes iniciativas; Thesagro do 
MAPA, vocabulários da ANEEL, Manual Completo de Classificação do MRE, 
Vocabulário Controlado Básico da Biblioteca da Câmara, LexML e outros. 
Representantes dessas iniciativas tem sido convidados a todas as 
discussões do VCGE. Uma das questões discutida por esse grupo foi a 
relação entre o VCGE a os vocabulários especializados. Ficou claro que o 
caminho não é integrar todos os vocabulários, tentar fazer um grande 
vocabulário de governo. O VCGE terá um caminho distinto desses 
vocabulários. Mas continuamos a contar com a colaboração desses

especialistas em nossos debates.
Em junho de 2013 ocorreu um workshop, que foi o início da revisão do 
VCGE. Desse workshop e de uma séria de reuniões subsequentes, surgiu a 
versão que foi para consulta pública em setembro e publicada em outubro 
de 2013 como sendo versão 2.0, de outubro de 2013.
(Texto de introdução do Vocabulário Controlado de Governo Eletrônico - 
Versão 2016. Este e outros documentos estão disponíveis em 
https://www.governoeletronico.gov.br/eixos-de-atuacao/governo/interoperabilidade/vocabulario-controlado-do-governo-eletronico-vcge)



*Migrando da versão 1 para a 2*
No site do VCGE, 
https://www.governoeletronico.gov.br/eixos-de-atuacao/governo/interoperabilidade/vocabulario-controlado-do-governo-eletronico-vcge, 
há arquivos indicando a migração da versão 1 para a versão 2.0. Não foi 
feita uma migração da versão 2.0 para a 2.1, visto que nesse caso havia 
apenas o acréscimo de termos. Verifique no item Arquivos Auxiliares/ 
DEPARA.


Para Hector (Simples Consultoria) e quem mais desejar, pode escrever 
para mim diretamente quando se tratar do VCGE, mas repassem as resposta 
para o fórum sempre que possível.


​


/Atenciosamente/

*Roberto Shayer Lyra *
roberto.l...@planejamento.gov.br
Ramal - (2020) - 2580

CGDI - Coordenação-Geral de Governança de Dados e Informações
DGD - Departamento de Governo Digital
SETIC - Sec de Tecnologia da Informação e Comunicação
Ministério do Planejamento, Orçamento e Gestão

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br

Re: [plonegov-br] liberado IDB 1.5.1

2017-12-18 Por tôpico Héctor Velarde
bom dia, Nayanne; isso parece um bug no código do plone.restapi ou algum 
problema específico de seu site:


https://github.com/plone/plone.restapi/blob/1.0a23/src/plone/restapi/setuphandlers.py#L8-L22

você poderia, por favor, abrir um relato detalhado lá no issue tracker 
do add-on?


https://github.com/plone/plone.restapi/issues

se precisar ajuda me contate diretamente via email.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] usando uma porta diferente para o health check do HAProxy

2017-12-14 Por tôpico Héctor Velarde
boa noite, escrevi um post no meu blog mostrando como configurar uma 
porta diferente para fazer health check de instâncias Plone com o HAProxy:


http://hvelarde.blogspot.com/2017/12/we-have-been-doing-health-checks-wrong.html

espero seja interessante para quem estiver usando o HAProxy para fazer 
balanceamento de carga; ficou pendente uma segunda parte.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] situação da migração do VCGE

2017-12-14 Por tôpico Héctor Velarde
boa tarde, pessoal; como é sabido estamos trabalhando no que será a 
versão 2.0 do IDG.


o IDG hoje está usando o branch 1.x do brasil.gov.vcge mas a versão 
recomendada é a 2.0:


https://github.com/plonegovbr/brasil.gov.vcge/issues/19

eu gostaria de atualizar isso, mas é preciso implementar um upgrade step 
para mapear os termos velhos aos novos (removendo qualquer termo não 
presente), e temos mais un problema relatado:


https://github.com/plonegovbr/brasil.gov.portal/issues/222

alguém do Ministério do Planejamento, Desenvolvimento e Gestão consegue 
ajudar aqui?


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] collective.upload em formulário customizado

2017-12-07 Por tôpico Héctor Velarde

Fabricio:

tal vez você pode registrar um viewlet parecido com esse ai para mostrar 
o widget no seu formulário, o simplesmente adicionar o código do templates:


https://github.com/collective/collective.upload/blob/9.18.0rc2/src/collective/upload/browser/viewlets.py

atenciosamente,

Héctor Velarde

ps: por favor sempre crie um novo thread com o assunto certo para não 
confundir; responder a um pergunta de UnicodeEncodeError com outra 
pergunta relacionada ao collective.upload não é boa ideia.

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] UnicodeEncodeError em objeto de coleção

2017-12-07 Por tôpico Héctor Velarde
boa tarde, João Pedro; consegue abrir um relato no issue tracker to 
addon por favor?


https://github.com/collective/collective.nitf/issues

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] liberado IDB 1.5.1

2017-11-30 Por tôpico Héctor Velarde
boa tarde, pessoal; desculpem a demora, o release 1.5.1 acabou de ser 
liberado:


https://github.com/plonegovbr/portalpadrao.release/releases/tag/1.5.1

a principal motivação desse release foi aplicar o último parche de 
segurança e a correção de alguns bugs.


é muito importante que quem estiver usando o collective.cover com 
versionamento, e utilizando o processo de checkout/checkin para editar 
as capas (plone.app.iterate), atualize seu site pois corrigimos um bug 
muito feio que estava provocando crescimento exponencial dos objetos e 
ocasionava lentidão nos sites.


obrigado a todos os envolvidos em este novo release e parabéns pelo 
ótimo trabalho.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Importar Site Plone

2017-11-28 Por tôpico Héctor Velarde
João, até onde eu sei exportar um site completo via ZMI nunca tem sido 
completamente suportado, só pode exportar o conteúdo.


acredito que seja melhor testar outras alternativas:

https://docs.plone.org/4/en/develop/plone/content/importexport.html

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Security vulnerability pre-announcement: 20171128

2017-11-28 Por tôpico Héctor Velarde

boa tarde, pessoal; o hotfix foi liberado:

https://plone.org/security/hotfix/20171128

as vulnerabilidades não são graves; eu vou fazer um release 1.5.1 amanhã 
incluindo isso ai e a nova versão do collective.cover que corrige um 
problema sério.


por favor testem primeiro, pois quem tiver uma versão do IDG velha 
poderia experimentar dificuldades para pegar o hotfix se não está usando 
a versão mais recente do zc.buildout (2.9.5).


uma forma alternativa de corrigir o problema está descrita nas notas do 
release.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] serviço de plone 3.6 no início do linux e systemd

2017-11-27 Por tôpico Héctor Velarde
Txonta, essa lista aqui não é de suporte em geral mas para assuntos 
relacionados com a comunidade brasileira de Plone e seus projetos.


eu vou te sugerir fazer esse tipo de perguntas na lista de usuários de 
Plone em espanhol:


https://lists.plone.org/mailman/listinfo/plone-usuarios-plone

ou diretamente nos foros de Plone, em inglês:

http://community.plone.org/

porém, sinceramente acho difícil alguém te responder dúvidas 
relacionadas ao Plone 3.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Importar Site Plone

2017-11-27 Por tôpico Héctor Velarde

On 11/27/2017 08:52 AM, Joao Pedro dos Santos Thome wrote:

PS: Seu português brasileiro não é ruim não :D


traduzindo aqui para o Txonta: quando um brasileiro te fale isso na 
verdade ele está querendo te dizer "dá para entender..."


;)
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Destaques do Portal

2017-11-27 Por tôpico Héctor Velarde

é um problema conhecido:

https://github.com/plonegovbr/brasil.gov.portal/issues/333

não tenho certeza de se o Serpro vai correger.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-20 Por tôpico Héctor Velarde

boa tarde, pessoal; o release 1.5 foi liberado:

https://github.com/plonegovbr/portalpadrao.release/releases/tag/1.5

a documentação inclui agora uma seção dedicada ao Docker:

http://identidade-digital-de-governo-plone.readthedocs.io/en/latest/desenvolvimento/#instalacao-com-docker

vou agradecer se alguém (Cadu ou Elias) pode atualizar o container para 
usar a nova versão do IDG:


https://github.com/plonegovbr/portal.buildout/tree/master/docker

atenciosamente,

Héctor Velarde
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] modernização do IDG

2017-11-20 Por tôpico Héctor Velarde
bom dia, pessoal; alem das mudanças relativas ao suporte para o Python 3 
precisamos avaliar o seguinte:


mudanças no Plone 5.0
* bundles JS/CSS
* proteção CSRF
* plone.app.stagingbehavior
* ícones de tipos de conteúdo

mais informação: https://docs.plone.org/develop/addons/upgrade_to_50.html

mudanças no Plone 5.1

* código de instalação/desinstalação
* escalas de imagens HiDPI
* integração do collective.indexing
* remoção do CMFDefault

mais informação: https://docs.plone.org/develop/addons/upgrade_to_51.html

eu vou abrir tarefas específicas no GitHub para cada um desses itens, 
exceto os bundles JS/CSS e os ícones de tipos de conteúdo.


fico no aguardo de comentários.

atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-17 Por tôpico Héctor Velarde
boa tarde, pessoal; não recebi feedback adicional do release 1.5rc1 e 
estou assumindo que todo está funcionando bem.


eu não vou liberar hoje o 1.5 para dar mais um tempinho para testes e 
porque quero atualizar mais algumas dependências do Plone e estou 
esperando feedback do Eric Steele (release manager):


https://github.com/plonegovbr/portal.buildout/pull/95/files

já começamos trabalhar no release 2.0 mas ainda não tem nada para mostrar.

não descarto um release 1.6 antes pois estamos também trabalhando em 
consertar um bug muito grave no collective.cover e pode ser que o Plone 
4.3.16 seja liberado nas próximas semanas:


* https://github.com/collective/collective.cover/issues/765
* https://community.plone.org/t/whats-the-status-of-plone-4-3-16/5134

bom final de semana para nós.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-17 Por tôpico Héctor Velarde
muito obrigado pelos comentários, Elias; acho que você descreveu muito 
bem seu caso de uso e isso mais uma vez me confirma que o Docker se 
torna completamente desnecessário na imensa maioria da vezes para o tipo 
de sites que a gente mantêm.


o stack que nós usamos em produção na maioria dos casos (ngnix + Varnish 
+ plone.app.caching) tem resolvido quase todos nossos problemas por uma 
razão simples: os picos de acesso são atendidos pelo caches do nginx, do 
Varnish e do Zope sem problema nenhum, e eu já vi picos de mais de 
10.000 usuários simultâneos com um backend bem modesto de duas VM com 4 
processadores e 8GB RAM cada.


a única razão pela que tive que usar o HAProxy foi para reduzir o 
impacto de ataques de DoS muito chatos que estavam consumindo os 
recursos do backend e não eram simples de bloquear; o HAProxy também me 
permite priorizar as requests POST, com isso evitamos ter que crescer em 
infra por mais tempo e economizar dinheiro para os nossos clientes.


esse problema que você menciona com o Rancher interpretando que os 
clientes caíram é algo que também acontece quando usamos nginx ou 
Varnish para balancear e que resolvemos com o HAProxy.


eu tenho pendente um blog post explicando isso, mas tem coisas mais 
interessantes para fazer no tempo livre ;)


hoje em dia nós mantemos em alguns sites uma estrutura muito simples, 
otimizada, com menos recursos e atendemos muitos mais usuários.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] Security vulnerability pre-announcement: 20171128

2017-11-17 Por tôpico Héctor Velarde
para quem ainda não viu, na próxima terça feira 28 de novembro será 
liberado um parche de segurança:


https://plone.org/security/announcements/20171128-preannounce
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-17 Por tôpico Héctor Velarde

muito interessante seu caso de uso, Elias; obrigado por compartilhar!

acho que não fui claro na minha mensagem anterior; me desculpe, eu não 
estou falando em tirar o HAProxy do stack, estou falando de tirar ele da 
configuração do buildout.


na minha opinião ele nunca deveu estar ai, pois essa funcionalidade não 
se justifica em todos os sites. nós, por exemplo, só usamos ele como 
balanceador de carga em 2 sites, mas acho que só precisamos em um mesmo.


o HAProxy é um software fenomenal, mas ele é tão complexo e a 
documentação e configuração tão enrolada que prefiro deixar ele por fora 
para só ser usado por quem realmente precisar.


eu demorei mais de uma semana para chegar em uma configuração que 
utiliza só algumas das funcionalidades avançadas e que fazem muito 
sentido no site que mencionei acima. no passado boa parte das pessoas 
que pediram suporte na lista foi por problemas relacionados com o 
HAProxy e o buildout.


por outro lado 75% das pessoas que responderam a enquete usam ou o nginx 
ou o Varnish para fazer balanceamento, e acho que esse número faz muito 
sentido.


poderia nos contar um pouco mais de quais são os casos em que vocês 
precisam aumentar o número de instâncias no backend? o processo de 
matrícula envolve o que no Plone? os usuários precisam logar?


muito obrigado!

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] Plone e Python 3

2017-11-15 Por tôpico Héctor Velarde
boa noite, pessoal; como é sabido um dos trabalhos que está acontecendo 
agora no mundo Plone é a modernização do código do core.


Plone 6.0 (que ainda não tem data marcada) incluirá Zope 4, com WSGI por 
padrão, e suporte a Python 3.


precisamos irmos preparando para tal evento e acabei de criar pull 
requests em cada um dos repositórios principais do projeto adicionando 
uma validação do Pylint em modo portabilidade.


eu ainda não tenho experiência no Python 3, razão pela qual estou 
solicitando ajuda da comunidade para avançar em esse quesito.


sinceramente, não parece muito difícil: a maior parte das coisas foram 
resolvidas faz bastante tempo e ficam só detalhes como importar módulos 
de outro lugar, declarar basestring explicitamente e coisas do género.


se alguém tem interesse em pegar essas tarefas temos até um cheat sheet 
disponível:


http://python-future.org/compatible_idioms.html

os pull request são até agora os seguintes:

* https://github.com/plonegovbr/brasil.gov.agenda/pull/74
* https://github.com/plonegovbr/brasil.gov.barra/pull/45
* https://github.com/plonegovbr/brasil.gov.portal/pull/422
* https://github.com/plonegovbr/brasil.gov.portlets/pull/18
* https://github.com/plonegovbr/brasil.gov.tiles/pull/197
* https://github.com/plonegovbr/brasil.gov.vcge/pull/46
* https://github.com/plonegovbr/brasil.gov.vcge/pull/47

um dos add-ons (brasil.gov.temas) não preciso mudança alguma.

atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-15 Por tôpico Héctor Velarde
muito obrigado por compartilhar, Elias; eu sinceramente nunca me 
interessei por usar o Docker pois nenhum dos nossos projetos justifica 
essa camada em ambientes de produção (na minha opinião, obviamente).


ontem eu mesclei a configuração Docker do Cadu no projeto:

https://github.com/plonegovbr/portal.buildout/pull/94/files

nas próximas semanas vou atualizar a configuração de buildout para a 
versão 2.0 do IDG e vou tirar o HAProxy de ai; acho que qualquer um que 
precisar pode instalar do SO e fica melhor suportado.


vou compartilhar também as nossas configurações de produção básicas para 
todo o stack: nginx, Varnish e HAProxy.


vou agradecer qualquer comentário o compartilhamento de experiências.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] Tradução de botões no SignupSheet 0.3.1

2017-11-14 Por tôpico Héctor Velarde

boa tarde, Leonardo; sugiro tu ler isso aqui:

http://maurits.vanrees.org/weblog/archive/2010/10/i18n-plone-4

e preparar um PR com tuas traduções em:

https://github.com/RedTurtle/collective.signupsheet/tree/master/collective/signupsheet/locales

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-13 Por tôpico Héctor Velarde

boa noite, pessoal; o release 1.5rc1 foi liberado:

https://github.com/plonegovbr/portal.buildout/releases/tag/1.5rc1

amanhã vou adicionar mais alguma informação nas notas.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-13 Por tôpico Héctor Velarde
sim, claro, eu nunca usei o Docker e sinceramente não quero aprender 
mais uma tecnologia em este momento; já para atualizar a máquina Vagrant 
passei todo um dia estudando e mesmo que ela funciona, não está 100% ainda.


vamos ter que melhorar e atualizar a máquina Vagrant upstream pois o que 
fiz está baseado em código que achei no repositório de treinamento:


https://github.com/plone/training/tree/master/plone_training_config

seria muito legal se alguém que trabalhe com essas tecnologias no dia a 
dia pudesse dar uma olhada para melhorar.


eu acho que o Vagrant pode inclusive usar um container docker para 
montar a VM então o trabalho de manutenção se reduziria.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-13 Por tôpico Héctor Velarde
bom dia, pessoal; o release 1.5 está quase pronto e espero liberar a 
versão 1.5rc1 hoje a tarde e dar até sexta para vocês testarem e nós 
corrigir qualquer problema antes do liberar a versão 1.5 final.


até agora estas novas features e bug fixes estarão inclusos na versão 1.5:

* revisa estilos "Normal", "Grande" e "Gigante" para a nova versão do 
collective.cover 
(https://github.com/plonegovbr/brasil.gov.portal/issues/356)

* habilita suporte para RESTful Hypermedia API no IDG
* desinstala collective.z3cform.widgets e o browser layer associado
* adiciona collective.fingerpointing ao IDG; se instalado, habilita um 
log de auditoria simples no portal
* adiciona collective.liveblog ao IDG; se instalado, habilita o tipo de 
conteúdo Liveblog (uma ferramenta para cobertura ampla de um evento em 
curso) no portal
* adiciona sc.photogallery ao IDG; se instalado, habilita o tipo de 
conteúdo Galeria de fotos, com uma visão slideshow e possibilidade de 
download, no portal
* adiciona collective.lazysizes ao IDG; se instalado, habilita lazy 
loading de imagens e iframes no conteúdo do portal
* adiciona Products.RedirectionTool ao IDG; habilita gerenciamento dos 
alias da redirection tool (plone.app.redirector)


* atualização do brasil.gov.agenda 1.1.2:
  * corrige UnicodeDecodeError ao criar itens com tags que possuem 
caracteres estendidos 
(https://github.com/plonegovbr/brasil.gov.portal/issues/288)


* atualização do brasil.gov.temas 1.2.4:
  * corrige o tamanho das fontes dos popups padrões do editor TynyMCE 
(https://github.com/plonegovbr/brasil.gov.temas/issues/144)


* atualização do brasil.gov.tiles 1.5.1:
  * corrige bug no pache do banner rotativo que quebrava a remoção de 
itens nos demais tiles de lista 
(https://github.com/plonegovbr/brasil.gov.tiles/issues/192)
  * corrige a edição de alguns tiles que não era exibidos após a edição 
de alguns campos títulos, rodapé, etc. 
(https://github.com/plonegovbr/brasil.gov.tiles/issues/194)


algumas das issues que tínhamos pensado inicialmente ficariam dentro do 
release não vão entrar; mais informação aqui:


https://github.com/plonegovbr/brasil.gov.portal/milestone/6

finalmente, atualizamos e documentamos o código para criação de uma 
máquina virtual do IDG usando Vagrant:


https://github.com/plonegovbr/portal.vagrant

como sempre, fico no aguardo de seus comentários e sugestões.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] RFI: stack tecnológico de sites IDGB em produção

2017-11-09 Por tôpico Héctor Velarde
boa tarde, pessoal; eu já tenho algumas respostas à enquete mas acho que 
são bem poucas ainda.


peço por favor sua colaboração para melhorar a documentação de 
instalação e manutenção dos portais:


https://goo.gl/forms/PlEuLBJ9iAgVEmiv2

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.5

2017-11-09 Por tôpico Héctor Velarde
boa tarde, pessoal; como falado na mensagem anterior estou colocando 
algumas novas funcionalidades na nova versão 1.5 do IDG.


duas delas eu estou adicionando por padrão nas instalações existentes, 
mas gostaria saber se alguém é contra isso ou tem algum comentário que 
gostaria compartilhar; as funcionalidades são:


* Products.RedirectionTool, habilita gerenciamento dos alias da 
redirection tool (mais informação em 
https://pypi.python.org/pypi/plone.app.redirector)


* plone.restapi, habilita suporte para RESTful Hypermedia API (mais 
informação em https://pypi.python.org/pypi/plone.restapi)


fico no aguardo.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.4

2017-11-08 Por tôpico Héctor Velarde
esses erros são provocados pelo mesmo que falei na mensagem anterior e a 
solução é adicionar isso aqui na configuração do buildout:


[buildout]
index = https://pypi.python.org/simple/

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] sobre o IDG 1.5

2017-11-08 Por tôpico Héctor Velarde
boa tarde, pessoal; como comentei ontem estou trabalhando em este 
momento na próxima atualização do IDG:


https://github.com/plonegovbr/brasil.gov.portal/milestone/6

a 1.5 é uma versão de manutenção do IDG que tem os seguintes objetivos:

* atualizar as seguintes dependências a suas versões mais recentes:
  * collective.portlet.calendar (1.0b3)
  * plone.app.contenttypes (1.1.5)
  * plone.app.themingplugins (1.0)
  * Products.PloneFormGen (1.7.23)
  * raptus.autocompletewidget (1.0b4)
  * sc.social.like (2.13b2)

* adicionar e instalar as seguintes novas dependências no IDG:
  * Products.PloneKeywordManager
  * Products.RedirectionTool

* adicionar sem instalar as seguintes novas dependências no IDG:
  * collective.fingerpointing
  * collective.lazysizes
  * collective.liveblog
  * sc.photogallery

* finalizar (se possível) a remoção das seguintes dependências:
  * collective.z3cform.widgets
  * five.grok

* correger os bugs detetados após o release 1.4:
  * conteúdo inicial com links quebrados 
(https://github.com/plonegovbr/brasil.gov.portal/issues/398)
  * ao editar o título, descrição etc, de uma tile ela some voltando 
somente após o recarregamento da página 
(https://github.com/plonegovbr/brasil.gov.tiles/issues/194)


adicionalmente estamos precisando ajuda para avaliar se os bugs 
reportados no passado ainda estão acontecendo na nova versão do IDG ou 
foram resolvidos:


* 
https://github.com/plonegovbr/brasil.gov.agenda/issues?q=is%3Aissue+is%3Aopen+label%3Abug
* 
https://github.com/plonegovbr/brasil.gov.portal/issues?q=is%3Aissue+is%3Aopen+label%3Abug
* 
https://github.com/plonegovbr/brasil.gov.portlets/issues?q=is%3Aissue+is%3Aopen+label%3Abug
* 
https://github.com/plonegovbr/brasil.gov.temas/issues?q=is%3Aissue+is%3Aopen+label%3Abug
* 
https://github.com/plonegovbr/brasil.gov.tiles/issues?q=is%3Aissue+is%3Aopen+label%3Abug
* 
https://github.com/plonegovbr/brasil.gov.vcge/issues?q=is%3Aissue+is%3Aopen+label%3Abug


se alguém tiver alguma dúvida ou comentário, fique a vontade de 
responder esta mensagem.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.4

2017-11-07 Por tôpico Héctor Velarde
boa noite Valdir; pode nos mostrar o traceback do erro que deu quando 
tentou usar o zc.buildout 2.9.5?


tal vez consigo te ajudar, pois de qualquer jeito tu vai ter que usar 
ele no IDG 1.4.


obrigado

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] Liberado IDG 1.4

2017-11-07 Por tôpico Héctor Velarde
Boa noite, pessoal; o release 1.4 final foi liberado agora pouco e está 
pronto para ser utilizado:


https://github.com/plonegovbr/portalpadrao.release/releases/tag/1.4

Esta é uma versão de produção, mas é importante sempre testar em um 
servidor de homologação antes de atualizar seus sites.


Os seguintes problemas encontrados na versão 1.4rc1 foram corrigidos na 
versão 1.4 final:


* Carga da seção "Em destaque" 
(https://github.com/plonegovbr/brasil.gov.portal/issues/401)


* Visão sumária para o tipo de conteúdo Evento 
(https://github.com/plonegovbr/brasil.gov.portal/issues/397)


* Configuração padrão do collective.upload 
(https://github.com/plonegovbr/brasil.gov.portal/issues/392)


Amanhã vou adiantar algumas informações sobre o release 1.5 que será 
liberado nas próximas semanas.


Lembrem que qualquer problema encontrado deve ser relatado no issue 
tracker do projeto:


https://github.com/plonegovbr/brasil.gov.portal/issues

Atenciosamente,

Héctor Velarde
--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.4

2017-11-06 Por tôpico Héctor Velarde

boa tarde, pessoal!

até agora foram relatados 2 problemas com o release 1.4rc1 que eu já 
corrigi e estou esperando code review para mesclar:


* Erro após atualizar collective.upload para 9.18.0rc2 
(https://github.com/plonegovbr/brasil.gov.portal/issues/392)
* Erro na visão "Summary view" para os tipo Evento 
(https://github.com/plonegovbr/brasil.gov.portal/issues/397)


adicionalmente aproveitei para fechar esta melhoria:

* Esconder mais profiles em config.py 
(https://github.com/plonegovbr/brasil.gov.portal/issues/296)


se nenhum outro problema for relatado até amanhã eu vou fechar o release 
1.4 final e começar a trabalhar no release 1.5 na sequência.


aliás, sobre o release 1.5 vou precisar ajuda para definir o escopo; 
gostaria de conferir se os bugs que foram abertos ainda são válidos e 
gostaria de solucionar os problemas mais graves.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.4

2017-11-01 Por tôpico Héctor Velarde
boa tarde, o release 1.4rc1 foi liberado agora pouco e está pronto para 
ser testado:


https://github.com/plonegovbr/portal.buildout/releases/tag/1.4rc1

por favor, lembrem que esta é uma versão preliminar que não se considera 
ainda apta para produção; é importante todo mundo testar a atualização e 
informar de qualquer problema que não foi ainda detetado para ser 
corrigido na versão 1.4 final que será liberada a próxima semana.


sua participação em este processo é vital para diminuir o problemas que 
vocês mesmos poderiam estar enfrentando posteriormente no release 1.4 
final se não testam agora.


favor abrir issues e marcar com o milestone 1.4 caso encontrar algum 
problema:


https://github.com/plonegovbr/brasil.gov.portal/milestone/5

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDG 1.4

2017-11-01 Por tôpico Héctor Velarde
boa tarde, pessoal; infelizmente as coisas quase nunca saem como 
planejado e tivemos vários atrasos por conta de erros e problemas na 
configuração dos testes de integração contínua. eu ainda estou brigando 
com isso mas já quase tenho finalizado o release e espero liberar ele em 
breve.


todas as issues exceto uma foram fechadas e fizemos alguns testes 
iniciais com bons resultados; abrimos um novo milestone 1.4 onde serão 
listados os problemas que forem encontrados nos testes do release 1.4rc1:


https://github.com/plonegovbr/brasil.gov.portal/milestone/4
https://github.com/plonegovbr/brasil.gov.portal/milestone/5

abrimos também o milestone 1.5 onde serão listadas novas melhorias que 
serão adicionadas após lançado o release 1.4.


mais tarde enviarei as instruções para atualizar seus sites.

atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


[plonegov-br] sobre o IDG 1.4

2017-10-27 Por tôpico Héctor Velarde
boa tarde, pessoal; como comentei faz alguns dias estamos trabalhando em 
este momento na próxima atualização do IDG:


https://github.com/plonegovbr/brasil.gov.portal/milestone/4

a 1.4 é uma versão de manutenção do IDG que tem os seguintes objetivos:

* atualizar Plone para a versão mais recente (4.3.15)
* atualizar as seguintes dependências a suas versões mais recentes:
  * collective.cover (1.6b3)
  * collective.nitf (2.1b4)
  * collective.polls (1.10b1)
  * collective.upload (9.18.0rc2)
  * sc.embedder (1.5b1)
  * sc.microsite (1.1b1)
* remover customizações desnecessárias
* remover (se possível) dependência no five.grok
* remover (se possível) dependência no collective.z3cform.widgets
* correger alguns outros bugs (por exemplo, aquele velho e chato de 
quebra do layout após login)


até hoje o avanço é de mais o menos um 80%; estamos tendo problemas com 
os builds em integração contínua pela própria configuração e por 
incompatibilidades dos novos eggs e a versão do zc.buildout que 
estávamos usando.


podem ver a lista completa de alterações nos seguintes pacotes:

* https://github.com/plonegovbr/brasil.gov.portal/blob/master/CHANGES.rst
* https://github.com/plonegovbr/brasil.gov.barra/blob/master/CHANGES.rst
* https://github.com/plonegovbr/brasil.gov.temas/blob/master/CHANGES.rst
* https://github.com/plonegovbr/brasil.gov.tiles/blob/master/CHANGES.rst
* https://github.com/plonegovbr/brasil.gov.vcge/blob/master/CHANGES.rst

em este momento estamos com um gargalho grande no processo de revisão 
dos pull request no GitHub; se alguém tem interesse em ajudar, vou 
agradecer muito.


eu acho que podemos liberar uma versão 1.4rc1 na Segunda próxima para 
todo mundo testar; a versão 1.4 definitiva possivelmente será liberada 
na próxima Sexta 3 de novembro.


se alguém tem alguma dúvida ou comentário, fique a vontade de responder 
esta mensagem.


atenciosamente,
--
Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


Re: [plonegov-br] sobre o IDGB v2.0

2017-10-23 Por tôpico Héctor Velarde
o uso ou não do Plone 5 tem sido uma pergunta constante ao longo dos 
últimos messes, e eu tenho expressado minha opinião sobre esse quesito 
várias vezes: usar Plone 5.0 vai causar muitos problemas e não vai nos 
resolver nenhum; vou tentar argumentar.


a principais melhorias do Plone 5.0 são:

* tema responsivo HTML5: já usamos
* toolbar: múltiplos problemas detetados 
(https://github.com/plone/Products.CMFPlone/issues/957)

* inclusão do TinyMCE 4
* uso de LESS TTW para mudar o tema: parcialmente quebrado 
(https://github.com/plone/Products.CMFPlone/issues/1677)
* integração com redes sociais: na minhã opinião, uma implementação 
naïve; o sc.social.like é muito melhor e seu desenvolvimento bem mais ágil

* inclusão do template engine Chameleon: já usamos
* edição de conteúdo em batches
* proteção CSRF: já usamos
* melhor acessibilidade para pessoas com deficiência visual: não posso 
opinar sobre isso, mas possivelmente a versão de alto contraste do nosso 
tema resolve

* suporte para múltiplas línguas: suportado também no Plone 4
* plone.api: já usamos

fora disso o principal problema na minha opinião é o gerenciamento de 
recursos estáticos:


https://github.com/plone/Products.CMFPlone/issues/1896

em resumo o Plone 5.0 foi um release muito ambicioso que demorou muito, 
falhou em um ponto muito importante e boa parte de suas principais 
melhorias estão inclusas no IDGB desde o começo.


já o Plone 5.1 adiciona sim um par de coisas muito interessantes: 
atualização do código da ZODB e suporte para imagens responsivas usando 
o novo atributo srcset do HTML5.


então, eu não sou totalmente contra usar o Plone 5 sempre e quando o 
registro de recursos estáticos seja consertado; caso contrário sou da 
opinião de pular essa versão e esperar pelo Plone 6 onde as melhorias 
serão realmente importantes, incluindo o tão esperado suporte para Python 3.


se alguém pensa que devemos pensar usar o Plone 5 sim, fique a vontade 
de argumentar... e, sobre tudo, estar pronto para ajudar testar e 
conseguir compatibilidade nos add-ons.


atenciosamente,

Héctor Velarde

--
Comunidade Plone no Governo
Site: http://www.softwarelivre.gov.br/plone
Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
Histórico: 
http://colab.interlegis.leg.br/search/?type=thread=latest=plonegov-br
Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br


  1   2   >