Uploaded image for project: 'Cayenne'
  1. Cayenne
  2. CAY-2477

Modeler: transfer modeler core on Bootique platform

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 4.3.M1
    • Modeler
    • None

    Description

      We have some internal experimental version for that and it is really promising. Cayenne internal DI is great for Cayenne runtime, as it is fast and have small footprint. However for big app such as Modeler Bootique framework is much more flexible and extensible.

      This task completion will allow us:

      1. Split Modeler using bootique built-in modular architecture. This allows better maintainability. Additionally we can introduce at some point plugin architecture.
      2. Create base for experiments with JavaFX UI. This includes extracting some UI-independent core and UI layer. This UI layer can be potentially replaced with fully-functional JavaFX version without affecting core.

      Attachments

        Activity

          People

            aarrsseni Arseni Bulatski
            ntimofeev Nikita Timofeev
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: