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

add authors page #66

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add authors page #66

wants to merge 1 commit into from

Conversation

gwmoura
Copy link
Contributor

@gwmoura gwmoura commented May 2, 2016

Esse PR adiciona a página autores ao blog.

Foi o melhor que consegui fazer até agora, mas tem que dar uma boa melhorada, não sei usar muito esse jekyll, mas já é um passo inicial.

Tive que fazer um plugin para jekyll, espero que github pages execute-o 😄

Vou estudar melhor como fazer esses plugins e criar algo mais elegante.

@gwmoura gwmoura mentioned this pull request May 2, 2016
@gildasio
Copy link
Collaborator

gildasio commented May 2, 2016

Massa! Pena que Github não aceita os plugins assim. Somente algums, como mostra aqui: https://help.github.com/articles/adding-jekyll-plugins-to-a-github-pages-site/

Assim, teríamos de sempre gerar o site localmente e subir os arquivos estáticos.

@gwmoura
Copy link
Contributor Author

gwmoura commented May 2, 2016

:/ acho que dá para gerar uma página ao executar jekyll serve vou dar um verifica nisso

@gildasio
Copy link
Collaborator

gildasio commented May 2, 2016

Isso, assim dá, mas daí teríamos de fazer o esquema de manter na branch master só os arquivos estáticos (que localmente ai seria os que fica na pasta _site) e criar uma outra branch para esse código para gerar essas páginas.

Então sempre que tivesse um PR de um post, por exemplo, alguém teria de baixar o código, gerar os arquivos estáticos e subir para o master. :|

@paulodealmeida
Copy link
Member

Pode fazer merge?

@gildasio
Copy link
Collaborator

Rpz, por mim, eu prefiro deixar o Github gerando as páginas automaticamente, mas depende de mais gente :|

@gwmoura
Copy link
Contributor Author

gwmoura commented May 17, 2016

Mas ta gerando as páginas pelo jekyll. Esse PR coloca o conteúdo na página de autores.

O problema mesmo é só o plugin que eu fiz, na documentação do github pages ele só aceita uma lista específica de plugins.

Eu preciso fazer uns testes para ver se o github vai aceitar meu plugin... vai que cola... :D

@paulodealmeida
Copy link
Member

Testa ai, e fazemos o PR.

@paulodealmeida
Copy link
Member

@gwmoura como está esse PR?

@gwmoura
Copy link
Contributor Author

gwmoura commented Oct 13, 2016

@paulodealmeida parado man! Faz um tempo que não consigo fazer nada... :(

@gildasio
Copy link
Collaborator

gildasio commented Oct 17, 2016

@paulodealmeida , tem a complicação de que o que @gwmoura fez resolve o problema (brocou), mas por ser um plugin, o Github já não vai mais gerar a aplicação.

Vejo três opções:

  1. Desistir da issue;
  2. Continuar a pensar numa maneira que se possa fazer para o Github continuar fazendo build do blog (quem sabe submeter o plugin pros caras 🌚);
  3. Aceitar o PR e ficarmos fazendo o deploy na mão dura.

O que acham? @phpba/dev

@gwmoura
Copy link
Contributor Author

gwmoura commented Oct 17, 2016

A opção 2 é uma boa, acho que podemos fazer isso.
Enquanto isso podemos gerar essa página local e fazer o PR, não cheguei a testar isso, mas acho que funciona.

@paulodealmeida
Copy link
Member

Vou pelo mais simples, opção 1. Porém a opção dois seria o ideal lembrando de deixar sempre o mais simples possível.

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

Successfully merging this pull request may close these issues.

3 participants