Renato, parabéns pelo trabalho, o site está ficando ótimo.

Ricado Stock
[email protected]
Um bom programador tem um desafio
Um programador mediano, tem um problema.




De: [email protected]
Enviada: Quinta-feira, 25 de Dezembro de 2014 18:19
Para: [email protected]
Assunto: [SP-pm] Site beta no "ar"

Pessoal,
Coloquei no ar, para vocês poderem ir acompanhando, o novo site que estou 
fazendo,
Esta na porta 8080 por enquanto, pois ainda falta eu migrar os equinócios, e 
ai, se ninguém for contra*, eu faço o swap.
As publicações estão aqui: http://sao-paulo.pm.org:8080/pub
Como vocês vão ver, extrai o nome de cada autor e normalizei alguns artigos 
para poder cruzar o nome com o e-mail. O e-mail, quase nunca está disponível, 
então eu usei a minha própria conta de e-mail + google para encontrar os 
autores e fazer o md5, para poder puxar o gravatar!
Quem quiser contribuir com layout, ajuste de encoding nos artigos, 
normalizações do texto das licenças, etc, pode ir lá no github, e mexer no 
branch 'beta'.
O que já foi feito:
Importação / manutenção de quase todas as telas estaticas do site antigo.agora 
elas são arquivos .tx e está bem rápido/simples de criar uma nova páginaLayout 
limpo do twitter bootstrap 3 (foi um download custom, sem um monte de coisa, 
praticamente, apenas a grid)URL's antigas dos artigos fazem redirect 301 
para as novas.Normalização do encoding dos arquivos para UTF-8.Criação de um 
banco de dados postgres para colocar os artigosObtenção do Hash do e-mail dos 
autoresAlgumas datas de publicações foram encontradas, outras são ficaram 
"$year-01-01" mesmo...Vou continuar evoluindo hoje, nesta ordem:
importar os equinócios.tela do autor.lista dos autorescomentários (usando a 
mesma base do site antigo)Mais pra frente, a ideia do site é ser capaz de:
Depois de logado via google/cpan/email o autor pode editar os artigos já 
publicadoPublicação dos eventos e encontros técnicos por 'qualquer 
um'poder escrever novas publicações e publicar [talvez alugma com 
moderação]Admins podem editar qualquer artigo.melhoria no site, como filtro, 
calendário dos equinócios, pesquisaum footer 'longo', com links uteis 
de outros sites de perltalvez podemos pensar em subir o perl-pro que foi 
programado, mas nunca entrou no ar.uma area de perl 6.backendNo momento, como o 
site é muito simples, a web acessa o banco direto e não temos um API no meio. 
Na verdade, nem sei se é necessário uma API no momento.
Também escolhi PostgreSQL como base de dados, e, os scripts de importação dos 
textos atuais, ficarão apenas até o momento que todos os artigos estiverem no 
banco.
Quando isso acontecer, vou montar uma maneira de usar o pg_dump para fazer o 
'backup' diário dos artigos para o git. Assim, todo mundo poderá subir 
uma copia inteira do site, exceto pela parte das contas do usuários.
Por isso que eu estou fazendo o 'ID' do autor ser o MD5 do e-mail dele.
--
* se alguém for contra precisaremos consultar nosso líder e fazer uma análise 
da proposta que a pessoa sugerir, e depois, jogar uma moeda para cima e se der 
coroa, a pessoa não vai cumprir o que podeira ser combinado! 
Renato CRON
http://www.renatocron.com/blog/
@renato_cron


=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a