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

[Feature] Multi-Tree Setup Management #427

Open
Corepex opened this issue Apr 17, 2024 · 4 comments
Open

[Feature] Multi-Tree Setup Management #427

Corepex opened this issue Apr 17, 2024 · 4 comments

Comments

@Corepex
Copy link

Corepex commented Apr 17, 2024

It would be nice to manage (create / rename) multiple trees in the UI.
Letting the administrator assign a tree to a user would also make sense.

WDYT?

@DavidMStraub
Copy link
Member

Yes a tree management interface would be useful, however I would rather tend to make that standalone, and not part of the Gramps Web main interface, because site administrators might not even have their own tree (tree ID is not mandatory), and even if they have one, the management of other trees is unrelated to their genealogy.

@DavidMStraub DavidMStraub added the enhancement New feature or request label Apr 17, 2024
@Corepex
Copy link
Author

Corepex commented Apr 17, 2024

@DavidMStraub, thanks for your quick answer. 💯
For me, that would be a typical management task for an administrator or an owner.
If I already created an instance for gramps-web, I don't want to go back to the command line to create a simple tree.
IMHO, that would be a task for the web UI.

Besides that, an administrator role is there to manage the instance. It doesn't matter whether the admin has a corresponding tree. In any case, he should be able to restrict and manage other users (also based on the tree -> so grant or remove access to a tree)

WDYT?

@DavidMStraub
Copy link
Member

Right, I was not argueing against a web UI, just argueing against making it part of the SPA; this would be a tool that could also be used by people not even using the Gramps Web UI but only Gramps Web API as backend to something else. So in practice it would just be a separate, lean SPA.

@Corepex
Copy link
Author

Corepex commented Apr 17, 2024

Right, I was not argueing against a web UI, just argueing against making it part of the SPA; this would be a tool that could also be used by people not even using the Gramps Web UI but only Gramps Web API as backend to something else. So in practice it would just be a separate, lean SPA.

Ah now I get it.
Maybe i could take care of a "small" SPA (written in React). Would it than be possible to implement a tree switch mechanism that let a user switch between different trees? (im the gramps-web SPA)

I take care of the tree CRUD itself.

@DavidMStraub DavidMStraub removed the enhancement New feature or request label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants