Ir para o conteúdo

 Voltar a OpenACS: Des...
Tela cheia

Novo Portal em OpenACS - mda.gov.br

7 de Dezembro de 2011, 9:44 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 109 vezes

Saudações pessoal,

 

Há algumas semanas eu postei aqui algumas dúvidas sobre como organizar melhor um template que estava desenvolvendo. Essa semana lançamos, aqui no MDA, o novo Portal do Ministério. A versão anterior já era OpenACS, porém apenas adaptamos o layout antigo. Essa nova versão foi construída do zero e ficou muito boa. Estamos agora no passo de ajustar a performance do Portal para ficar ainda melhor.

 Usamos alguns pacotes básicos como o photo-album, o news, calendar, etc e outros que desenvolvemos. Nesta nova versão temos dois mini-pacotes que fazem a integração com as redes sociais e com as diferentes mídias como blogs, sites de notícias, etc.

Gostaria que vocês dessem uma olhada e caso tenham alguma sugestão será bem vinda.

O Design da página foi desenvolvido pelo Kadu (@kadumx).

Eu não poderia deixar de agradecer dois usuários da comunidade pelas suas contribuições de código e pela paciência em me ensinar o que eu não sabia: Alessandro Landim e Iuri Sampaio!

 

Bem, é isso pessoal um grande abraço!

Para acessar a página entrem neste endereço: www.mda.gov.br

 

Breno Assunção

Autor: Breno Assunção


99 comentários

  • F23be9ac97601e4cfec71d19c8ac1c00?only path=false&size=50&d=404iuri sampaio(usuário não autenticado)
    7 de Dezembro de 2011, 21:54

     

    Opa!

    Grande Breno...

    Palavras sábias e solidárias. Sinônimas de desenvolvimento colaborativo.

    Sempre que precisar estarei presente. 

    Reitero  os elogios para: (em ordem alfabética)

    Alessandro Landim, André Gonçalves, Breno Assunção, Carlos Eduardo (Kadu), Eduardo Santos, Rodrigo Proença e Orzenil Silva.

  • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
    8 de Dezembro de 2011, 0:43

     

    Valeu Breno. Realmente o Portal ficou muito bom. Parabéns!

    Agora que tal abrir o código? Podemos colocar seus desenvolvimentos aqui no SVN do Portal mesmo. Posso inclusive te dar permissão de escrita na árvore de desenvolvimento, já que foi você que fez.

    O que acha? 

    • 7cbe4e406599478e7042a9fb27066e31?only path=false&size=50&d=404Alessandro Landim(usuário não autenticado)
      8 de Dezembro de 2011, 2:20

       

      Legal, comunidade reunida. Grande Breno!!!!! Ótimo trabalho!!!

      Concordo com o Eduardo, vamos abrir esse código, mas minha pergunta é: como? Te passo o fonte aqui e tá tudo certo?

      Acho que estamos trabalhando em focos diferentes e, consequentemente, em funcionalidades que podem sobrepor a outras, podendo perder o software (código) funcionando, por isso temos que fazer isso com organização e cuidado.

      Acho que nunca definimos muito bem o que é o código do SPB, o que é  o código do OpenACS (versão oficial) e o que é  o código de outros softwares públicos, como o do MDA. E como vai ficar essa salada mista.

      Tenho certeza que o código do MDA não funciona simplesmente fazendo o commit dos módulos criados. Temos que implementar algumas alterações que fizemos no acs-subsite e no new-portal, por exemplo, e ver como isso afeta os outros softwares, testar, testar e testar.

      Para não dizer que só jogo lenha na fogueira, me comprometo a participar de reuniões da comunidade para acertar vários problema de contribuição de código. Reuniões com apresentações dos projetos e foco nos problemas da fácil contribuição de código.

      O que acham?

       

      • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
        8 de Dezembro de 2011, 10:34

         

        Landim,

        Acho que o tempo de trabalho no Governo está te tornando um burocrata nato. :)

        Você já leu a Catedral e o Bazar? Sugiro a leitura aqui: http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/

        Preste atenção nesse trecho aqui: http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html

        Release Early, Release Often 

        Não estamos preocupados com a funcionalidade agora. Libere o código que nós vamos fazendo tudo juntos. Pode liberar agora, do jeito que está. Temos pelo menos duas ou três pessoas que podem ajudar a limpar. E o que acontece se ocorrer dificuldades? Nós conversamos por aqui. Afinal, não é para isso que serve a comunidade?

        Você acha que o código do Portal é 100% funcional? Seguramente não. Certamente há bugs, principalmente na árvore de desenvolvimento. Mas o Software Livre é assim. Se me der a liberdade de ver o código, eu contribuo com a minha liberdade de mexer nele. :) 

        P.S.: Por determinação minha como Coordenador auto-escolhido pela comunidade, a palavra "reunião" está proibida no fórum. O máximo de reunião aceitável por aqui é um encontro TCL (Tomar Cerveja na Latinha).

        • 7cbe4e406599478e7042a9fb27066e31?only path=false&size=50&d=404Alessandro Landim(usuário não autenticado)
          8 de Dezembro de 2011, 12:14

           

          Concordo em partes Eduardo,

          Acho que a história do Linus é totalmente diferente da nossa. Não temos um objetivo em comum, não temos releases, estamos, na verdade, fazendo um software A, um software B e um software C, com uma mesma tecnologia, que é o OpenACS. Não estamos fazendo um fork do OpenACS, só queremos um repositório dos código desenvolvido no Brasil.

          Bem, na mensagem anterior eu só estava fazendo um questionamento de como contribuir, e quais são os problemas do commit de um outro projeto na árvore, mas, se a sua proposta é essa,  eu mesmo vou fazer um commit geral hoje, não vou nem ver o que tem pela frente. hehehe.

          Agora, na boa, eu não sei para que vai servir esse código mesclado.

          Esse TCL está cada vez mais difícil, quando vamos resolver isso?

          • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
            8 de Dezembro de 2011, 12:25

             

            Grande Landim,

            Pode jogar tudo! É isso mesmo que precisamos.

            Para organizar faça o seguinte:

            1 - Crie uma tag chamada openacs-mda ou qualquer coisa do gênero no diretório tags;

            2 - Envie todo o seu código lá dentro.

            Depois vamos tentar um merge com o trunk e solucionar os conflitos. Código é conhecimento, e conhecimento é sempre riqueza. :) 

            Vamos discutir filosofia depois? Certamente TCL vai ajudar! Que tal uma convocação geral real e virtual para amanhã?

            Abração e obrigado pela contribuição 

  • A9b58ada0c7ca8c6e9b083c1dea0b72f?only path=false&size=50&d=404Jaime Balbino(usuário não autenticado)
    10 de Dezembro de 2011, 2:56

     

    Minha nossa! Visitei agora o site do mda e fiquei literalmente embasbacado!

    O anterior já era um primor de organização, talvez já fosse o site público mais bem organizado do Brasil, com muita informação (como de costume) mas bem distribuído. Por isso achei que encontraria mudanças pequenas e até uma algumas perdas, como é o costume quando mexemos num templante já bom.

    No entanto o novo site conseguiu melhorar ainda mais a navegação e deixar o ambiente muito mais leve, "escondendo" o grande volume de informação em temas, títulos e portlets com abas.

    Vocês agruparam um conjunto de novas ferramentas de usabilidade muito inteligentes. Estão de parabéns.

    Melhor ainda por terem deixado a coisa toda em OpenACS.

    Esse tipo de arrumação deveria se tornar o tema padrão do OACS oficial. Iria fazer ele brilhar novamente como CMS e ambiente de colaboração.

    Parabéns! 

    • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
      12 de Dezembro de 2011, 10:37

       

      Olá Jaime,

      Lendo sua mensagem percebi que acabei me esquecendo de elogiar o trabalho que o pessoal fez. Ficou realmente impressionante! Dá até vergonha quando comparamos com o Software Público.

      Por isso a minha "chata" insistência. Landim e Breno, vamos devolver o código? Acho que vocês não têm noção, mas o trabalho que fizeram é simplesmente o melhor do mundo. O resto da comunidade merece esse presente. 

Oportunidade de Trabalho com OpenACS

9 de Dezembro de 2011, 16:07, por Desconhecido

Domí­nio do ambiente Linux em modo Shell;



Fundamentos de desenvolvimento e criação de comunidades virtuais com o framework OpenACS

28 de Outubro de 2010, 16:51, por Desconhecido

Durante o Latinoware, que será realizado em Foz do Iguaçu entre os dias 10 e 12 de Novembro, será realizada uma oficina sobre desenvolvimento em OpenACS. A oficina é parte da iniciativa de compartilhamento do Projeto Software Público Internacional, e conta com apoio da organização.



Oficina sobre OpenACS em Belo Horizonte

19 de Novembro de 2008, 9:43, por Desconhecido

No dia 27 de novembro de 2008, será realizado durante o Encontro Mineiro de Software Livre, uma oficina para formação de desenvolvedores OpenACS. A oficina tem por objetivo introduzir a ferramenta na cidade e atender a uma demanda crescente por especialistas na área.



Treinamento em OpenACS em Brasília tem sua aula inaugural

10 de Novembro de 2008, 9:43, por Desconhecido

Fruto de uma paceria entre a Lupa Treinamento e a Secretaria de Logística e Tecnologia da Informação do Ministério do Planejamento, começou no último Sábado o terceiro treinamento em OpenACS realizado em Brasília.



Instalacao do OACS 5.3 em Debian e Ubuntu

29 de Janeiro de 2008, 16:52, por Desconhecido

Acaba http://cognovis.de/developer/ou de sair do forno...