sagemathinc / cocalc

CoCalc: Collaborative Calculation in the Cloud
https://CoCalc.com
Other
1.17k stars 216 forks source link

Get rid of details button/modal for collaborator compute server or rethink it supporting deprovisioning #7334

Open novoselt opened 8 months ago

novoselt commented 8 months ago

In the server list I see image and clicking on Details I get image which I guess is a truncated version of the "Edit" panel for my own servers, but in this case it duplicates some information (weird looking for buttons that were supposed to be on two ends of a very long window), shows misleading comment about being able to change the title at any time (I can't do that), and adds NOTHING to the general listing! OK, I found something - it is hosted on Google, but perhaps this should be added to the general listing instead.

On the other hand, this server was in Deprovisioned state when I started it. I can no longer deprovision it, which is an important feature. Perhaps instead of Details there can be "More actions..." that would include all power states and, when implemented, Export and Clone.

williamstein commented 8 months ago

Sorry, I just didn't have time to implement the non-owner details modal yet. It's going to be very similar to the normal one, except with nothing editable. It's important that users get to see the details of the compute server (e.g., fast local directories, auto restart, etc.) in a consistent way. However, I only had well under an hour so far to work on this autorestart problem, and didn't think it made sense to block the release of the feature for this dialogue.

novoselt commented 8 months ago

I think that it is actually very impressive how much information is already visible in the listing! I've also made #7335 to make it even more informative and I think it will be more convenient to have it shown right away, but without any explanations. So I still think that this modal should be completely removed instead of improving it.