-
-
Notifications
You must be signed in to change notification settings - Fork 183
Project Ideas Improve Workbench TableView
The goal of this project is to improve the retrieval and display of scan-related data by the primary Workbench view -- the Table View.
The issue URLs listed below are merely examples of open issues that relate to the goal of this project. There are many other similarly-related issues, and you might also come up with ideas/issues of your own as you become familiar with how the Table View works (and how you think it should work).
One user perspective on how the Table View could be improved:
-
Improve how the data is displayed in
Table Viewcolumns so that:- Each column displays all of the relevant data, i.e., if the path in the
Pathcolumn is very long, the data needs to wrap inside the column cell. This would enable a user to see all the data and to copy and paste easily when the need arises. - Each column -- particularly the
Pathcolumn -- has a maximum width and does not "push" the remaining columns so far to the right that they are out of view.
- Each column displays all of the relevant data, i.e., if the path in the
-
Improve the
Table Viewfilters to filter by value rather than string/substring. For example, if you want to filter theLicense Expressioncolumn bygpl-2.0, you do not want the displayed data to include strings of whichgpl-2.0is a substring, e.g.,gpl-2.0-plus or lgpl-2.0.-
Level
- Intermediate
-
Tech
- NodeJS + Electron + DataTables + SQLite + CSS
-
URLS
- https://github.com/nexB/scancode-workbench/issues/423
- https://github.com/nexB/scancode-workbench/issues/422
- https://github.com/nexB/scancode-workbench/issues/410
- https://github.com/nexB/scancode-workbench/issues/386
- https://github.com/nexB/scancode-workbench/issues/381
- https://github.com/nexB/scancode-workbench/issues/273
-
Mentors
- @johnmhoran https://github.com/johnmhoran
-
Level