sandstorm-io / sandstorm

Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
https://sandstorm.io
Other
6.75k stars 706 forks source link

Tags to filter app list view #581

Open JamborJan opened 9 years ago

JamborJan commented 9 years ago

For certain topics or projects I have draw.io diagrams, some specs in etherpad, some tasks and notes in paperwork as well as code in github. Now it would be cool to add tags to app instances to quickly find all instances from different app to one topic.

Maybe you have already a super sophisticated better idea. But tags would not be that bad in my eyes.

Full view, you see the tags in the list: 01_before

Filtered view: 02_after

JamborJan commented 9 years ago

Additional input:

Maybe it would also be a good idea to add the app name in the list. Doing it that way you could also tell in the big list or on small screens where the side bar is not shown which entry is which kind of app. As you see in the pictures above today you have to name the grain instances to tell which app it is.

ar-jan commented 9 years ago

I think tags would be very useful. For app name in the list, there's #365.

zarvox commented 9 years ago

Just as a general update: we have filter-search in the grain list, so this can be sorta simulated by naming things similarly. You could achieve something similar to the mockup above by typing "oblivious" in the search box, which might be good enough for your purposes. :)

As noted in #969, more well-integrated grain grouping should be possible to build once powerbox is neatly integrated.

JamborJan commented 9 years ago

Thats absolute ok for me and I use it that way since the search has been implemented. Thanks for the feedback @zarvox

JamborJan commented 8 years ago

Hi guys, just an update here from my side.

I saw that some of you are discussing improvements of grain management in #364.

I would strongly vote for one very important thing which is tagging of grains. I'm running now operations for 4 projects on my server with 76 grains and it is a nightmare organizing them. Tags would help me doing a way better job here. Very important for me would be an option to group tags. Here an example which I have done for the paperwork project: https://github.com/twostairs/paperwork/issues/282

Based on that filtering of all grains - e.g. all grains for one project - I could imaging that the management buttons discussed in #364 are also very useful.

Maybe @neynah can come up with some nice UI examples.

Thanks!