-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Report Viewer Bugfixes and Enhancements #1000
Comments
@jplag/hiwi I added all the new feature requests and comments from our workshop |
@tsaglam For Cluster Enhancements, did you consider using DSMs rather than graphs to display them? https://dsmweb.org/clustering-a-dsm/ for a simple example. No personal experience, but afaik they tend to be more compact. |
We have not considered DSMs yet, but it is an interesting idea. In the long run, we want to offer different visualizations for clusters, so this could be one of them. |
Also regarding the same discussion, maybe we can take a look at this work by Novak et al.: https://ieeexplore.ieee.org/abstract/document/9488644 |
Things that should be disgussed:
|
RIP #1000 and great progress! |
RIP #1000 🥲 |
This issue replaces #710 for newer tasks related to bug fixes and enhancements of the report viewer after the 4.2.0 release. The goal is to gather all report viewer-related TODOs until it reaches a stable enough state to switch to single issues.
Modernization
The report viewer moves from webpack to vite. This includes:
Path
andrequire
(however, try to avoid node polyfills)package.json
whether there are dependencies not needed anymorevar
, use composition apisrc/files
tofiles
, use an index-like file to reference all source filesVite App
to JPlag Report ViewerMajor enhancements
These enhancements are cross-cutting and subsume some of the other bug fixes and enhancements. They are meant as placeholders for bigger tasks toward a stable report viewer.
CodePanel.vue
-mode
attribute or similar, opening a local report viewer should be as easy as possible (clickable jar-file or similar)Cluster enhancements
These enhancements relate to the clustering feature which currently only has limited support from the report viewer.
[ ] Add DSMs as cluster visualization dsmweb.org/clustering-a-dsmOther enhancements
more
in the report viewerOpen bugs
Support for same root directory names (not a problem to be solved in the report-viewer see Issues with same root directory name #1445)Build/CI/Dev tasks
Older versions of the report viewer shall be deployed somewhere for end users of the older versions (starting with versionSince 5.0.0 is the last deployed report viewer and it is backwards compatible with 4.0.0 there is no need for this4.0.0
)The text was updated successfully, but these errors were encountered: