eclipse-cdt-cloud / theia-trace-extension

Eclipse Theia trace viewer extension using the Trace Server Protocol (TSP), through the tsp-typescript-client. Also the home for reusable JavaScript libraries: traceviewer-base, traceviewer-react-components
MIT License
48 stars 60 forks source link

Improve view names and descriptions #286

Open ebugden opened 3 years ago

ebugden commented 3 years ago

Many view names and descriptions could be clarified/improved.

Examples of possible confusion:

Name guidelines

Names should explain what data is shown (and ideally also suggest how it should be analyzed or why it is useful). The graph type isn't necessarily useful information

⚠️Changes to naming need to be made with extreme caution because they can be highly disruptive to established users (they need to reprogram their reflexes). @bhufmann @mirsky-work @MatthewKhouzam Do you know how open users are to naming changes?

Related: #275

bhufmann commented 3 years ago

The labels are provided created in the data provider descriptors in Trace Compass used by the trace server. The front-end has no knowledge about them, it just displays what the trace server provides. The updates need to be in Trace Compass / Trace server. I added the corresponding labels.

ebugden commented 2 years ago

Users mentioned this need in the user survey completed in November 2021.