Add new authors in a proposal
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.
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.
No one yet.
List of Endorsements
Report inappropriate content
Is this content inappropriate?