sts4 icon indicating copy to clipboard operation
sts4 copied to clipboard

Add possibility to define groups in the Boot dashboard

Open navy1978 opened this issue 1 year ago • 7 comments

First of all thanks for your work: really appreciated! and please forgive me if this has been already requested.

Description

Currently, the Boot Dashboard lacks the ability to define groups, which would enhance the organization and management of projects. This feature request is to add support for defining groups within the Boot Dashboard.

Proposed Implementation

Provide an option in the Boot Dashboard settings or configuration to create and manage groups. Users should be able to:

  1. Create Groups: Users should be able to create groups to organize their projects.
  2. Assign Projects to Groups: Each project in the Boot Dashboard should have an option to be assigned to a specific group.
  3. Rename/Delete Groups: Allow users to rename or delete groups as needed.

Use Case

This feature would be beneficial for users who have a large number of projects, allowing them to categorize and manage their projects more efficiently.

Additional Information

  • STS Version: 4.21.0

Thank you for considering this feature request!

navy1978 avatar Jan 19 '24 14:01 navy1978

You can tag projects in the dashboard and search by tags would only show projects with certain tags... seems similar to grouping

BoykoAlex avatar Jan 19 '24 15:01 BoykoAlex

Thanks you for your reply. I know that you can use the tag , the problem with that is that this information is stored in the project itselft and cannot be exported.

navy1978 avatar Jan 19 '24 18:01 navy1978

Thanks you for your reply. I know that you can use the tag , the problem with that is that this information is stored in the project itselft and cannot be exported.

I have two more questions:

  • why do you want to export this group information? do we need an import option here as well? where should this information be exported to? do you have anything in mind?

  • since this sounds very similar to the working sets that the package explorer can visualize, how does this relate to that? it seems to be like we maybe need an option in the dashboard to take already defined working sets from the package explorer into account instead of creating a different concept/implementation.

Any thoughts?

martinlippert avatar Feb 14 '24 16:02 martinlippert

You can tag projects in the dashboard and search by tags would only show projects with certain tags... seems similar to grouping

Is it documented?, I don't remember an option about that

since this sounds very similar to the working sets that the package explorer can visualize, how does this relate to that? it seems to be like we maybe need an option in the dashboard to take already defined working sets from the package explorer into account instead of creating a different concept/implementation.

This has sense, but the problem would be, if we have a Working Set with a specific set of projects available through either the Package Explorer or Project Explorer view but we need create a different set of projects in the Boot dashboard view. I hope you see my point.

Thanks for your understanding

manueljordan avatar Mar 27 '24 21:03 manueljordan

@manueljordan Sorry for the late reply here. The documentation around tags for the boot dashboard can be found here: https://github.com/spring-projects/sts4/wiki/Introduction-And-Working-With-Local-Projects

Does this serve your needs for defining groups in the dashboard?

martinlippert avatar May 13 '24 10:05 martinlippert

@navy1978 Any thoughts around the question from https://github.com/spring-projects/sts4/issues/1169#issuecomment-1944161032 ?

martinlippert avatar May 13 '24 10:05 martinlippert

Hello Martin

Thanks for the link. Let me do a research soon as I can.

manueljordan avatar May 13 '24 13:05 manueljordan