Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Página de notícias #17

Closed
alexandre-mbm opened this issue Jun 29, 2015 · 2 comments
Closed

Página de notícias #17

alexandre-mbm opened this issue Jun 29, 2015 · 2 comments
Assignees

Comments

@alexandre-mbm
Copy link
Contributor

Estou trabalhando no seguinte:

captura de tela de 2015-06-25 18-14-55

Desejo fazer os primeiros commits hoje à noite. Nada complicado. É que não tive tempo de fazê-lo antes. Mas estou fazendo agora.

O site da OSMBrasil não deverá republicar o conteúdo do WeeklyOSM. Essa é uma questão política. Apesar dos textos estarem em CC-BY-SA 3.0, estrategicamente não é sadio fazer o espelhamento, pois é bom que o weeklyosm.eu mantenha-se como ponto de referência para envio e consulta de notícias.


Na página da imagem acima, um plugin Jekyll gerará lista a partir de feed RSS. Seguem alguns resultados de estudo prévio para essa implementação de plugin:

O feed em português: http://www.weeklyosm.eu/pt/feed

Ele será transformado, filtrado, a propósito. Para lidar com isso em Python, usarei o feedparser. Oops! Não pode ser Python, tem de ser Ruby. Os pontos de partida mais interessantes que encontrei são os códigos de rssgenerator.rb e ostatus_tag.rb.

Mais... Mais: jekyll-plugins.com, jekyll-rss-feeds, jekyll-feed


Ligações úteis

Sobre Jekyll: Templates, Variables, Drafts

@alexandre-mbm
Copy link
Contributor Author

Descobri que o GitHub Pages não aceita plugins que não sejam gem:

IMPORTANT: For security reasons, Github dosen't allow plugins when deploying with Github Pages, so if you are intending to use Github Pages, this repo is not for you. Try this one, maybe..

A solução está vindo pela inspiração do pull request #19.

@alexandre-mbm
Copy link
Contributor Author

Com a aceitação de #19 e #20, restou apenas a necessidade de alguns ajustes. A observação dessa demanda será continuada a partir de #23.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant