HOKGroup/MissionControl

project page improvements

Closed this issue · 3 comments

@gschleusner and I had this brief conversation on this topic the other day. Some of the potential improvements that were discussed:

  • Project activity. The project page as is right now just tells the user a few basic pieces of info about the project, but nothing really consequential. Greg thinks it would be nice to track "activity" on a project by means of collecting event instances and tracking them in a sort of summary project page. We could list all models on that project, how many times they are being opened, synched, who are the team members on them. We are basically need to have a broader look at the project, while the health report page is really a zoomed in approach.

cc: @HOKGroup/hok-addin-contributors

Agree with the idea. Actually something somewhat similar is being done in the new version of Clarity to approach this concept but from a different perspective. What they are doing is automating the running of a Dynamo script to populate the project's Stating page with whatever data teams want (all custom). That's obviously on the model-level though, so this approach in MC is better IMO. I'd like to see the users that worked on the project and their last sync date (and maybe which models they worked on?), number of warnings on each model, model size and number of daily syncs.

@gschleusner this is mostly finished with the last PR that I am about to merge. That will have project activity as a chart that lists all models and how many times they were open/synched in time intervals of 7/14/28...days.

image

That second part of the request here, which is to list users can be added as well. Let's put that into a new issue though, and close this one.