Skip to content
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

Explain why new contributors can't save a post as draft #9977

Open
cesswairimu opened this issue Aug 1, 2021 · 18 comments
Open

Explain why new contributors can't save a post as draft #9977

cesswairimu opened this issue Aug 1, 2021 · 18 comments
Labels
enhancement explains that the issue is to improve upon one of our existing features feature explains that the issue is to add a new feature help wanted requires help by anyone willing to contribute

Comments

@cesswairimu
Copy link
Collaborator

cesswairimu commented Aug 1, 2021

This is subtask to #9888

A new contributor on PublicLab cannot create drafts and there's no help text or guide in the post page that helps the user understand this. I remember being really confused when I wanted to save my proposal as a draft.

Screenshot 2021-07-09 at 09 55 30

A small text could be added at the bottom that says New contributors are not allowed to create drafts.

Originally posted by @TildaDares in #9888 (comment)

We could limit the above text to appear for only new contributors

@cesswairimu cesswairimu added feature explains that the issue is to add a new feature enhancement explains that the issue is to improve upon one of our existing features labels Aug 1, 2021
@phyleria
Copy link
Contributor

phyleria commented Aug 2, 2021

Hi @cesswairimu can I work on this one?

@cesswairimu
Copy link
Collaborator Author

Sure @phyleria, we would love your help. Thanks

@ebarry
Copy link
Member

ebarry commented Aug 2, 2021

oh this is interesting, thanks for working on this!

Separately, @jywarren can we revisit our reasoning on whether new / unmoderated contributors should be able to save drafts?

@jywarren
Copy link
Member

jywarren commented Aug 3, 2021

Sure - let's dig into the code to figure this out!

https://github.com/publiclab/plots2/blame/main/app/views/editor/rich.html.erb#L329-L343

So here is the corresponding pull request where that condition was added:

#2747

Here's the planning issue by @grvsachdeva -- #2667

Ah - here it is -- @steviepubliclab asked for it to be turned off for first-timers for a while to see how it goes, with the option to turn it on later:

#2667 (comment)

Would you like to revisit this decision now, or just notify people why? Thanks!

@ebarry
Copy link
Member

ebarry commented Aug 3, 2021

I'm checking with Stevie et al now.
In the meantime, can i ask the audience, as there are several people here who have recently posted their first research note, who may have an opinion on whether the save as draft option would have been helpful or too overwhelming?

@steviepubliclab
Copy link
Contributor

I'm good with whatever new users are finding works best.

@ebarry
Copy link
Member

ebarry commented Aug 5, 2021

@cesswairimu and @TildaDares -- do you think first time posters should have access to the Save as Draft feature? @publiclab/community-reps are open to this change. Please advise.

FYI, our original reasoning was that new posters would hesitate too long perfecting their draft when it's better to just get their post out there. That would mean two things:

  • that the small group of moderators (mostly staff) would be required to go through a growing queue of draft posts to individually answer how-to questions in a space that wasn't visible to the entire community.
  • that draft posts would be flooded with spam and we'd have to route not only submitted spam but draft spam to a spam queue. This is perhaps the killer point to this idea -- this would be an unworkable situation.

@TildaDares
Copy link
Member

@ebarry I’m okay with whichever one but there should be a way to inform new contributors that they can’t save drafts if you decide to stick to the current arrangement.

@ebarry
Copy link
Member

ebarry commented Aug 9, 2021

great, i agree, thanks @TildaDares .

I'm wondering—is the "Save as Draft" button actually visible to first-time posters? I'm asking because i do not see it in your screenshot. Perhaps were you expecting this button to be present because you know that this feature exists, and had seen the feature previously on stable.publiclab.org?

@cesswairimu
Copy link
Collaborator Author

@ebarry save as draft could be beneficial to soc applicants when drafting their proposals but from what I am hearing, more work would go to moderators on managing draft spams...I would opt for leaving it as is for that reason. thanks

@TildaDares
Copy link
Member

@ebarry No, the Save as Draft is not visible to first time contributors. When I was drafting my proposal I expected it to be there because I had seen it in my local environment.

@ebarry
Copy link
Member

ebarry commented Aug 9, 2021

aha. perfect. So, let's craft the message that's more like: "After you publish your first post, and it is approved by human moderators, you will have access to a 'Save as Draft' feature that you can use for creating future content."

This could be improved! Do you see what i'm getting at? As in, don't just tell people there's a feature they've never heard of that they don't have access to.

@ebarry
Copy link
Member

ebarry commented Jan 31, 2022

Does this PR resolve this issue?
Thinking about this being project scoping season, it would be great to go ahead and commit the work we've done previously to streamline onboarding.

@cesswairimu
Copy link
Collaborator Author

From the PR , it looks like it will resolve it, I will follow up to have it merged. Thanks

@cesswairimu
Copy link
Collaborator Author

@shefali12-ab this is a good one. Would you like to work on it?

@shefali12-ab
Copy link
Contributor

@cesswairimu I just need to add small text saying new contributors are not allowed to create draft ?

@cesswairimu
Copy link
Collaborator Author

yeah, maybe lets convert this to an fto. Take a look of this instead publiclab/mapknitter#1634

@cesswairimu cesswairimu added the fto-candidate issues which are meant to be solved by first timers but aren't well-formatted yet label May 10, 2022
@shefali12-ab
Copy link
Contributor

Sure @cesswairimu I will look into that issue, this week I'm having my exams , I will get back to publiclab/mapknitter#1634 issue soon. Thank you :)

@cesswairimu cesswairimu added help wanted requires help by anyone willing to contribute and removed fto-candidate issues which are meant to be solved by first timers but aren't well-formatted yet labels Sep 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement explains that the issue is to improve upon one of our existing features feature explains that the issue is to add a new feature help wanted requires help by anyone willing to contribute
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants