-
-
Notifications
You must be signed in to change notification settings - Fork 392
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decidim Debates #1337
Comments
This is critical to many City Councils and also very relevant for other organizations. It also serves to find hacks to create new features (like direct talk to politicians, to create participatory diagnosis for a process, etc.) |
In this case, unlike proposals (yet), it is very clear to me that the possibility to edit debates at any time (with or without keep version control) is very interesting. |
I'll start working on this. Some doubts I have:
This is listed as features that need to be added, but isn't this how debates already work right now?
What's "these options" referring to? |
I think the options mean that an admin can toggle the feature so users can create their own debates or not. |
@decidim/product can you help here? 馃槃 |
@mrcasals @oriolgual is right. Here is the logic:
|
@xabier nice, thanks! |
@mrcasals Correct, except that comments and votes are not automatically turned off after the debate is over. But let's consider whether this feature is critical or not. @decidim/product ? |
@carolromero if it helps you decide, I have already implemented that comments are only open while the AMA is open. Currently, debates cannot be voted. |
@decidim/product letting users create debate means we need to show the author somewhere in the views. This is not a problem, but adds the concept of official debates (those created via the admin interface). Also, can users create a debate as a user group? Does this make sense? |
@decidim/product also, letting users create debates means we need to make debates reportable. Should official debates be reportable too, or only those created by users/user groups? |
I've updated the description of this issue and added a Subtasks section to reflect all the changes that this issue actually requires. |
@mrcasals nice well thought!! Regarding you question: Only user generated content should be reportable. But if making admin generated debates be reportable is cheaper or simpler I don't think it harms. We need user groups to be able to create debates. |
Ok, it make sense to show the author of debate. We should find a solution about the behaviour of the author when the debate is created from admin but for a moment I will use the same solution that we have in official proposals.
Yes, user groups can create debates. |
@arnaumonty yes, I copied the functionality from proposals, so when the debate is created from the admin it shows "Official debate" at the author section: I'll upload more screenshots once the features are completed so you guys can review it. |
@decidim/product just to make sure: can admins edit user-created debates? Note that currently we don't have traceability for debates, and currently admins can edit the official debates. |
Good point @mrcasals
I would say no if we have moderation. But it makes sense that admins can edit official debates. Maybe we should keep the same rule as proposals to be edited after be published for a short period of time or until the debate doesn't receive any comment. Thoughts @decidim/product ? |
I would prevent admins from modifying the content of a debate created by another person without version control. |
@decidim/product since the only mention of a user editing a debate is found in this comment:
And we're just starting to discuss this, I propose a first iteration with all the things in the list I'm maintaining (copied from the PR), and a second iteration where we debate how should we deal with user editing a debate: a time windows, traceability, etc. This way we can reduce the amount of things to review (both in staging and PR review). Does this sound reasonable to you? |
Sounds reasonable to me :) |
@jsperezg please check out this PR since |
@decidim/product a couple of things:
|
@decidim/product even more doubts:
Should this be a global setting or a step setting? |
ok, following the proposals maybe you can choose the number of items per page.
Yes, we need it. The MVP could work with the same design that proposals have, but maybe in a future, we could have a specific design to differentiate proposals and debates. Thoughs @decidim/lot-px ?
Yes we should follow the design card provided here.
All of them. For a moment (MVP) "Comments"
Step setting. |
@arnaumonty perfect, thank you! 馃榿 |
@mrcasals the general criteria should be to count all comments in all components, not just top-level. I will open a new issue for proposals. |
@decidim/product the PR is ready for reviews. I've added some screenshots in the PR: |
@decidim/product in reply to @arnaumonty's comment in the PR: So I need to remove the |
Is it possible to leave it just for the AMA cases, where is the admin who creates the debates, not the end-user? |
@arnaumonty sure, no problem! I'll fix this tomorrow 馃槃 |
Agree, at some point we should work on the upper section of each debate page and also the cards (indicating the level of activity, participants, etc.) |
@decidim/product PR adding debates has been merged! Can we close this issue and open a new one for debate edition/tracing? |
Closing this issue in favor of #2600 to keep discussing how to edit debates. |
This is a Feature Proposal
馃帺 Description
In most Participatory Processes there is at least one phase of deliberation where a debate component is needed. Now that several organisations are using Decidim, we see that it makes sense to have a component for debates within the components available.
I know this have been discussed before, IMHO this should be a core functionality, since we are talking about a participation platform.
To the existing component in Decidim.Barcelona (https://github.com/AjuntamentdeBarcelona/decidim-barcelona/tree/master/decidim-debates), we would add the following functionalities:
馃搶 Related issues
馃搵 Subtasks
@mrcasals, as the developer of this, will keep this lust up to date to reflect the progress of the PR.
馃搵 Additional Data
The text was updated successfully, but these errors were encountered: