Changes at "Add new authors in a proposal"
Title
- +{"en"=>"Add new authors in a proposal"}
Body
-
+["
Is your feature request related to a problem? A clear and concise description of what the problem is.
As the original author of a proposal, I want to be able to show that other participants have contributed to the creation or improvement of my proposal.
Describe the solution youâd like
To have a way of adding coauthors on a proposal as the original author. Some details about this:
- Iâll have an option near the authorship of the proposal with the wording âAdd new authorsâ
- When clicking in the âAdd new authorsâ button, Iâll have a list of the commenters of this proposal, so the risk of people adding random participants or user groups is mitigated. Iâll be able to choose from these any number of authors. These authors will be shown in the proposal.
- The new authors are added by default. A coauthor can remove itself from there. The original author canât remove itself and others from there.
- This will honor the Edition related settings in a proposal: itâll be only possible to do so when the proposal is editable (âAllow editing of proposals within a specific timeframeâ or âAllow editing proposals for an infinite amount of timeâ).
Describe alternatives youâve considered
This is one of the big features that Collaborative Drafts enable, but it has some problems with that approach. As @carolromero says:
The collaborative drafts feature is currently underused, as it has several usability issues. To begin with, there are 2 different wizards, one for creating a collaborative draft and one for (individual) proposals. This also presents maintainability problems at the code level (the draft wizard is totally outdated).
The purpose of collaborative drafts is to co-create proposals, but there is no reason why they should be separate from the rest of the proposals.
So this would mean also that we will remove Collaborative Drafts from core, adding a note in the CHANGELOG that if you depend on this feature for legacy reasons, we recommend that you create a new module to move this code there.
Does this issue could impact on users private data?
No, itâs about public activity.
Additional context
This would be enabled by default and canât be disabled (so we donât have another setting).
The main idea is to recognize other people that have helped to create or improve a proposal, and this is a dynamic that itâs already happening organically through comments.
Funded by
No one yet.
"] - Iâll have an option near the authorship of the proposal with the wording âAdd new authorsâ
Share