[Noosfero-br] Está disponível a nova versão do Noosfero, 0.37.0 "Eket"

Rodrigo Souto rodrigo at colivre.coop.br
Mon Jul 16 12:17:06 BRT 2012


Antes de mais nada, quero esclarecer que respondo aqui como um membro do
time de desenvolvimento da Colivre e não como membro da comunidade
Noosfero, uma vez que o projeto citado pelo Daniel Tygel vem sendo
desenvolvido pela Colivre.

Como o Daniel citou, essas funcionalidades que lançamos na última versão
fazem parte de um projeto de criação da Rede Social Stoa, financiado
pela USP. Para realizar tal projeto, estamos desenvolvendo um plugin que
irá atender as necessidades desta rede, sem incluir no core do Noosfero
coisas específicas dessa rede.

Muitas coisas estão sendo desenvolvidas nesse projeto e o ponto em
questão é essa "Integração com o Moodle". Valhe a pena esclarecer melhor
o que é essa integração e podemos classifica-la em 2 itens:

   1 API de Autenticação: disponibilizamos uma API com a qual qualquer
     outro serviço pode, fornecendo usuário e senha através de uma
     conexão SSL, se autenticar em uma instalação Noosfero e obter
     informações básicas do usuário.
   2 Validação com Banco de Dados do Moodle da Usp: validação do usuário
     que está sendo criado com o Banco de Dados da Usp.

O item 2 é óbvio que se trata de um requisito específico do projeto, mas
o item 1 realmente é algo que deveria ser genérico e independente. E
isso foi o que nós pretendíamos fazer inicialmente. Porém, percebemos
que para implementar este ponto de forma genérica e independente,
precisaríamos investir muito mais recurso com infra-estrutura dos
plugins do que tínhamos disponível para o projeto.

(Se quiserem saber exatamente quais questões técnicas envolvidas podem
falar comigo em pvt ou abrir uma nova thread aqui)

Nós da Colivre sempre visamos o desenvolvimento do Noosfero como uma
ferramenta independente dos nossos clientes. Não é a toa que nós
finalmente conseguimos financiamento (também da USP) para desenvolver a
infra-estrutura de plugins que temos hoje, que ainda está em formação,
mas que tem permitido que nós possamos fazer isso com muito mais
qualidade do que era feito antes.

Software livre não se desenvolve somente com boa vontade. Nós só
conseguimos levar o Noosfero até onde ele está hoje, principalmente,
graças ao financiamento de muitas organizações como a SL.org, o FBES e,
agora, a USP. E como todo projeto financiado, nós temos prazos,
requisitos e recursos bem definidos e nem sempre nós podemos fazer as
coisas da melhor maneira possível.

Apesar de tudo, o Noosfero é software livre e tudo que está sendo feito
como plugin do Stoa está sendo lançado e publicado. Então qualquer
pessoa pode ver o que foi feito e contribuir com a refatoração dessa
funcionalidade para servir de forma genérica. Eu, como desenvolvedor da
funcionalidade, me disponibilizo a explicar o que foi feito e o que
precisa ser feito para ela funcionar de forma genérica.

Daniel Tygel escreveu isso ai:
> Olá amigas e amigos da comunidade noosfero-BR,
> 
> partilho uma frustração com a versão 0.37, junto com uma reflexão e
> sugestão construtiva para as próximas versões.
> 
> Vejam o texto de lançamento da 0.37, divulgado em:
> http://noosfero.org/Development/NoosferoVersion00x37x00
> 
> Ali consta um parágrafo super animador: "A plugin that includes features
> to Stoa, USP's social network. With this plugin enabled, Noosfero can
> interact with the already built Moodle authentication system and provide
> the authentication. More informartion about Stoa:
> http://wiki.stoa.usp.br/Stoa:Sobre ". Em português está assim: "Um
> plugin que inclui funcionalidades para o Stoa, rede social da USP. Com
> esse plugin habilitado, o Noosfero poderá interagir com o sistema de
> autenticação do Moodle e prover a autenticação no Noosfero. Mais
> informações sobre Stoa: http://wiki.stoa.usp.br/Stoa:Sobre ".
> 
> Empolgante, não?
> 
> Só que não é um plugin que permite a conexão do noosfero com o moodle.
> 
> É um plugin que só serve para o STOA, pois você tem que ser aluno da USP
> para poder conectar outras instalações do Noosfero com o Moodle.
> 
> Isso significa que este plugin acaba não se tornando uma contribuição
> pronta para a comunidade Noosfero: Só serve para uma única instalação,
> para alunos da USP. Se vc quiser outros usos, aí sim terá que
> desenvolver um ***outro*** plugin, de conexão do noosfero com o moodle
> (!!)
> 
> Acredito que, em tudo o que se faz no noosfero, deve-se pensar em como
> isso poderá ser disponível para outras instalações. Pelo menos é o que
> temos tentado no cirandas: buscamos que sejam contribuições que possam
> ser utilizadas de forma geral, em qualquer outra instalação, não só no
> Cirandas.
> 
> Não consigo entender como uma funcionalidade importante como esta
> (integração do noosfero com o moodle) pode ter sido feita de maneira não
> geral.
> 
> E não sei onde foi o problema (caso alguém além de mim ache que isso é
> um problema): em quem faz o plugin ou no processo de aprovação dos
> patches em que poderia ser alertado que esta funcionalidade poderia ser
> geral, e poderia haver 2 plugins: um específico para coisas da USP, e
> outro, mais geral, que conectaria o Noosfero com o Moodle.
> 
> Claro que o plugin poderá servir de inspiração para que outros plugins
> mais gerais sejam criados. Por isso, parabenizo obviamente o esforço do
> pessoal que desenvolveu o plugin...
> 
> Pelo menos, sugiro que ***não se anuncie***, em releases do noosfero,
> funcionalidades que não servirão para nenhuma outra instalação do
> noosfero, ou seja, que não sejam contribuições para o noosfero, mas
> apenas para uma instalação específica.
> 
> Isso economizará frustrações.
> 
> Fica a sugestão.
> 
> Abraços,
> 
> daniel
> 
> 
> 
> Em Qua, 2012-06-06 às 18:18 -0300, Pedro Aquino escreveu: 
> 
> > Que ótimo, parabéns a todos que participam deste desenvolvimento!
> > 
> > Como se faz o upgrade? apt-get install?
> > 
> > abraços,
> > pedro
> > 
> > Em 06-06-2012 09:34, Daniela Feitosa escreveu:
> > > Olá,
> > >
> > > A nova versão do Noosfero está disponível!
> > >
> > > A lista de funcionalidade pode ser vista em: 
> > > http://noosfero.org/Development/NoosferoVersion00x37x00
> > > A nota de lançamento em português: 
> > > http://softwarelivre.org/noosfero/blog/esta-disponivel-a-nova-versao-do-noosfero-0.37.0-eket
> > >
> > > Por favor, utilizem a nova versão e nos dê o feedback :)
> > >
> > > Cordialmente,
> > > Daniela
> > >
> > 
> > _______________________________________________
> > Noosfero-br mailing list
> > Noosfero-br em listas.softwarelivre.org
> > http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
> 
> 
> 

> _______________________________________________
> Noosfero-br mailing list
> Noosfero-br em listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br


-- 
Rodrigo Souto <rodrigo em colivre.coop.br> :: 55 71 8131-7714
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/
-------------- Pr?xima Parte ----------
Um anexo n?o-texto foi limpo...
Nome: signature.asc
Tipo: application/pgp-signature
Tamanho: 490 bytes
Descri??o: Digital signature
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20120716/7a88bae3/attachment-0001.pgp>


More information about the Noosfero-br mailing list