-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate Flutter to works with Decidim Backend, instead of Rousseau #170
Comments
Thank you so much for filing your first issue from Associazione Rousseau!' first issue |
Decidim, like Rousseau, use GraphQL, so it could be possible to make a compatible data mapping between objects https://meta.decidim.org/api/docs . |
@emanuelconunaemme Do you think it could be useful to document with human and machine readable format all of the API's used by the Mobile app in talking to Rousseau and it's backend components? |
Thank you so much @fpietrosanti for the detailed description. They have been considering Decidim, but they found out it doesn't fulfill the requirements. First of all, Rousseau has 14 functionalities. Almost all of them are tailored to the Italian institutions and to the rules of Movimento 5 Stelle. The only functionality that might seem to overlap is the vote. Although, the vote on Rousseau is way more complicated than it looks like, and at this time, Decidim doesn't look like a good fit:
This only concerns the functionalities. Integrating an existing tested (and pen-tested) system has a cost. That said, Decidim seems a really interesting project. The team is monitoring this project and will consider eventual future integrations. |
I make some points here.
|
To replicate a little bit on the specific @emanuelconunaemme points:
[1]https://www.spid.gov.it/come-diventare-fornitore-di-servizi-pubblici-e-privati-con-spid |
@bhack Actually doing the mapping of the Rousseau features, that seems to map quite well to Decidim framework https://docs.decidim.org/en/features/general-description/ and that would be even better in the integration of Mobile App |
With the regards to SPID integration for authentication and user identification, it's the best way because:
|
To be honest nobody has a strong, usable and scalable implementation of the (yellow) participatory text box. |
Decidim is the most used opensource Digital Democracy Platform, successfully used in Barcelona City to foster citizen participation in the political process https://decidim.org/features/ .
It has been used in Barcelona City as a success case (https://www.decidim.barcelona/), funded by EU, and it's now being extended from DECODE project:
https://labgov.city/theurbanmedialab/digital-democracy-and-data-commons-dddc-a-participatory-platform-to-build-a-more-open-transparent-and-collaborative-society/
Decode project saw Francesca Bria (former CTO of Barcelona, actually President of Italian Innovation Fund) as Project Coordinator https://decodeproject.eu/team (See interview in Italian https://docs.decidim.org/en/publications/italian/)
In Italy Decidim is also teached at UniMi in the Digital Democracy course http://tecnocivismo.di.unimi.it/infodiscs/view/2104
This ticket is to analyse the technical requirement to interconnect the "Mobile Rousseau" directly to the opensource backend of Decidim, as an alternative to the closed source Associazione Rousseau's Rousseau platform.
This step would enable any political movements to achieve a 100% opensource digital democracy solution, to build a more open transparent and collaborative society, with self-governance and data ownership, but starting from the Mobile App experience of Rousseau.
The text was updated successfully, but these errors were encountered: