Fantastico, cron! O site ficou claro e objetivo! Gostei!
Parabéns! Em 25/12/2014 18:19, "Renato Santos" <renato.c...@gmail.com> escreveu: > 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ágina > - Layout 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 artigos > - Obtenção do Hash do e-mail dos autores > - Algumas 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 autores > - comentá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á publicado > - Publicaçã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, pesquisa > - um footer 'longo', com links uteis de outros sites de perl > - talvez podemos pensar em subir o perl-pro que foi programado, mas > nunca entrou no ar. > - uma area de perl 6. > > backend > > No 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: SaoPaulo-pm@pm.org > 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: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer