Communication Protocols

Introduction

Here we describe the way Noosfero implementations can dialog with other systems which are partners:

Communication with Cidade de Deus Community Portal (Soltec's project)

{celso, feel free! I thought about some titles}

Brief description of Cidade de Deus Community Portal

www.gecom.del.ufrj.br

O portal comunitário da Cidade de Deus (CDD) faz parte de um projeto de extensão do Núcleo de Solidariedade Técnica (SOLTEC/UFRJ) chamado Tecnologias da Informação para Fins Sociais. A proposta deste projeto é desenvolver ferramentas de Tecnologia da Informação que possam contribuir na melhoria ou ampliação dos trabalhos realizados por organizações sociais em favelas e comunidades pobres no Rio de Janeiro e/ou por empreendimentos da Economia Solidária. Nesse primeiro ano (2008), o objetivo é desenvolver um portal comunitário da Cidade de Deus que permita a interação entre diversas ONGs que atuam lá, outras organizações locais e moradores.

Este projeto tem como objetivos:

- Desenvolver portais comunitários que permitam aumentar a interação entre diversos projetos sociais dentro de uma comunidade carente;

- Desenvolver módulos para que os portais comunitários possam se interligar no futuro, permitindo articular propostas diversas de desenvolvimento local e regional com políticas nacionais de apoio à Economia Social e Solidária;

- Capacitar as organizações para que tenham mais facilidade no uso de novas tecnologias;

A tecnologia escolhida para desenvolver o portal foi o PLONE, pois foi o CMS que mais se adequou as características necessárias para o projeto, dentre elas possuir um controle de versão, permitir privilégios de usuários, ter tradução completa para português e ser de fácil administração para usuários leigos. Atualmente (setembro/2008), estamos em fase de desenvolvimento do protótipo. Durante os meses de Julho e Agosto de 2008 ocorreu a fase que chamamos de levantamento de requisitos, na qual durante 6 reuniões discutimos com as organizações da CDD qual era o objetivo do portal, quem faria parte dele e qual seria seu desenho. A arvore principal do portal se encontra na figura abaixo (FIGURA 1).

arvore_portal.GIF

FIGURA 1

Atualmente (setembro/2008), 13 instituições fazem parte do portal, sendo a grande maioria pequenas ONGs comunitárias, associações, grupos de cultura e 1 cooperativa. Durante uma reunião do grupo ficou decidido que só poderão ser membros do portal organizações sem fins lucrativos, formais ou não, com trabalhos sociais na Cidade de Deus, que se localizem na própria ou em seu entorno.

-- CelsoAlexandre - 11 Sep 2008

From Cidade de Deus Community Portal to FBES System

Description (how should it work? What informations should be transferred?)

Do lado do portal, ainda há uma grande flexibilidade sobre que dados podemos oferecer ao sistema FBES, então caso seja demandado algum dado podemos incorporar no cadastramento das organizações do portal. A princípio, podemos passar dados das cooperativas cadastradas (caso elas permitam) como nome, endereço, produtos/serviços que oferecem, matérias-primas etc. Em relação as ONGs, especificamente no caso da Cidade de Deus (CDD), muitas tem uma grande proximidade com a Economia Solidária, já que passaram por cursos de Desenvolvimento Local com enfoque na Economia Solidária. Assim, muitas realizam atividades de capacitação de pessoas em artesanato com fim a geração de trabalho e renda (lembro que no sistema FBES tinha um espaço para as organizações que prestam assessoria ao movimento, será que elas se enquadram nisso?). Por fim, trabalhando com o conceito ampliado de economia solidária, aquele que considera a economia popular, temos um campo forte na CDD, com muitos empreendimentos familiares, com artesãos e comércio local que poderiam ser incluídos neste portal.

Para nós, seria interessante receber principalmente informações como novas cooperativas adicionadas no sistema FBES que se localizam na Cidade de Deus (ou futuramente nas outras comunidades com portais implantados). Além disso, Comunidades, artigos e pessoas referentes a Cidade de Deus.

-- CelsoAlexandre - 12 Sep 2008

Possible technical solutions

A idéia é fazer uma sincronia semanal entre o portal e o sistema FBES. Como estamos trabalhando com linguagens de programação diferentes (Portal->Python, Sistema FBES->Ruby), me parece que a melhor solução é RPC-XML sobre https-form. Assim teríamos que definir os dados que seriam passados de cada lado, padronizar o xml e desenvolver os forms de cada lado. De cada lado teríamos que definir um usuário e senha que seriam transmitidos no inicio da comunicação criptografados em ssl (https). Depois o resto dos dados seria transferido normalmente. O que acham?

-- CelsoAlexandre - 12 Sep 2008

From FBES System to Cidade de Deus Community Portal

Description (how should it work? What informations should be transferred?)

Possible technical solutions

Communication with the SEIES System

Brief description of SEIES System

From SEIES System to FBES System

Description (how should it work? What informations should be transferred?)

Possible technical solutions

From FBES System to SEIES System

Description (how should it work? What informations should be transferred?)

Possible technical solutions

Communication with the FBES site (fbes.org.br)

Brief description of FBES site

From FBES site to FBES System

Description (how should it work? What informations should be transferred?)

Possible technical solutions

From FBES System to FBES site

Description (how should it work? What informations should be transferred?)

Possible technical solutions

-- DanielTygel - 19 Aug 2008

Add comment
You need to login to be able to comment.
 
Topic attachments
I Attachment Action Size Date Who Comment
arvore_portal.GIFGIF arvore_portal.GIF manage 11.7 K 11 Sep 2008 - 22:03 CelsoAlexandre Arvore do portal CDD
Topic revision: r6 - 22 May 2015, UnknownUser

irc Talk with Devs Now!

%IF{"$'WIKINAME'!='WikiGuest'" then="

♥ I Care

%DBQUERY{"(topic='^ActionItem[0-9]+') AND whocares=~'WikiGuest' AND Status!='Done' AND Status!='Rejected'" format=" $formfield(Title)" separator="$n---$n" }%
Filter ♥ AIs
"}%

 
Translations: English
Search on Docs:
   
ActionItem Search:

Copyright © 2007-2018 by the Noosfero contributors
Colivre - Cooperativa de Tecnologias Livres