[SP-pm] Site beta no "ar"

Leonardo Ruoso leonardo at ruoso.com
Thu Dec 25 12:23:23 PST 2014


Grande Renato,

Feliz Natal!

E obrigado pelo esforço e dedicação.

Em 25 de dezembro de 2014 18:19, Renato Santos <renato.cron em 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 em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
Leonardo Ruoso
Journalist, Perl developer and business consultant
Media, UFC/2006; Telecom, IFCE/1998
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20141225/97dab679/attachment-0002.html>


More information about the SaoPaulo-pm mailing list