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

Assign project admin during project creation #1573

Open
manjitapandey opened this issue Jun 13, 2024 · 3 comments · Fixed by #2016
Open

Assign project admin during project creation #1573

manjitapandey opened this issue Jun 13, 2024 · 3 comments · Fixed by #2016
Assignees
Labels
backend Related to backend code effort:medium Likely a day or two enhancement New feature or request frontend Related to frontend code priority:low Backlog of tasks that will be addressed in time

Comments

@manjitapandey
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Mostly the project admin is responsible for maintenance of project and filling up all necessary details. While the project admin can't create new project.

Describe the solution you'd like
We can change the project creation workflow slightly to assign project admin during project creation. The organisation admin creates a project fills up the basic details and assign project admin. The project admin receives email and following the link reach to draft project creation page. The project manager can then follow up the creation flow to complete project creation.

@spwoodcock
Copy link
Member

Blocked by #1199
The messaging API is nearly through for OpenStreetMap, but I am not sure exactly when it will be deployed.

Our options are:

  • Add an emailer and write code for that, to support this immediately.
  • Wait a few more weeks to see if the OSM messages API gets merged.

@spwoodcock
Copy link
Member

Unblocked by Messages API finally being merged!

https://github.com/openstreetmap/openstreetmap-website/issues/4509

@manjitapandey
Copy link
Contributor Author

Frontend implementation is still remaining.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Related to backend code effort:medium Likely a day or two enhancement New feature or request frontend Related to frontend code priority:low Backlog of tasks that will be addressed in time
Projects
Status: In Progress
3 participants