Skip to content

add authors page#66

Open
gwmoura wants to merge 1 commit into
phpba:masterfrom
gwmoura:page/authors
Open

add authors page#66
gwmoura wants to merge 1 commit into
phpba:masterfrom
gwmoura:page/authors

Conversation

@gwmoura

@gwmoura gwmoura commented May 2, 2016

Copy link
Copy Markdown
Contributor

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

gildasio commented May 2, 2016

Copy link
Copy Markdown
Collaborator

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

gwmoura commented May 2, 2016

Copy link
Copy Markdown
Contributor Author

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

@gildasio

gildasio commented May 2, 2016

Copy link
Copy Markdown
Collaborator

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
Copy Markdown
Member

Pode fazer merge?

@gildasio

Copy link
Copy Markdown
Collaborator

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

@gwmoura

gwmoura commented May 17, 2016

Copy link
Copy Markdown
Contributor Author

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
Copy Markdown
Member

Testa ai, e fazemos o PR.

@paulodealmeida

Copy link
Copy Markdown
Member

@gwmoura como está esse PR?

@gwmoura

gwmoura commented Oct 13, 2016

Copy link
Copy Markdown
Contributor Author

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

@gildasio

gildasio commented Oct 17, 2016

Copy link
Copy Markdown
Collaborator

@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

gwmoura commented Oct 17, 2016

Copy link
Copy Markdown
Contributor Author

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
Copy Markdown
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