Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-8645

Replace GWT with Angular: assets page

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 18.0.1
    • Fix Version/s: 19.0.0
    • Component/s: Web UI - General
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None

      Description

      Any GWT based application is hard to debug and maintain. Also, it is hard to make it work nicely with Boostrap. For this reason, it would be better if we reimplement this feature using a JavaScript based library that can play nicely with other JavaScript frameworks like Boostrap.

      This particular page has a feature to show suggestions about previously used values for certain asset fields. This feature can be easily implemented through ReST and we can have it available on the Angular version.

      Also, we can build the layout template on a separate JSON file, and use that template when building the actual HTML that will be managed through Angular. That way, adding new asset fields and reorganizing the whole structure won't require too much work, as it is required at the moment.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                agalue Alejandro Galue
                Reporter:
                agalue Alejandro Galue
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: