sillsdev / sillsdev/languageforge-lexbox
improve explanation of project requests to users
@myieye is already working on this.
Since Dec 9, 2024.
- Dominant language
- C#
- Stars
- 9
- Forks
- 8
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 49
Description
We had a report of a user working with an SIL member and they were trying to get a project setup, they did not have permission to create the project so a draft project was created. There was a lot of confusion as to why their project didn't get created right away for them. In this case there was also the confusion that they project code they chose was already taken, I'm not sure this needs to be fixed though.
Thoughts for fixing this issue:
- we could display a users draft projects on the home page, maybe clicking on them would show a notification about waiting for an admin to create the project
- the notification after requesting a project could be more obvious, maybe a dialog with a better explanation, at the very least we should explain that they will need to wait for human intervention and we should color or somehow highlight the popup as it could be missed by a not very observant user. We might also make the notification not dismiss automatically. The current popup for reference:
This issue:
- Make "Create project" vs "Request project" texts consistent (Breadcrumbs, buttons, page headers)
- #995
- Stretch goal: For consistency's sake, I (@myieye) think we should refer to Project requests as such everywhere in the UI and remove the term "Draft"
Bigger tasks:
- #864
- #867
When everything's done:
- Get back to the original user and ask what they think
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.