Details
-
Type:
Improvement
-
Status: Open (View Workflow)
-
Priority:
Major
-
Resolution: Unresolved
-
Labels:None
-
Story Points:2
-
Epic Link:
Description
There is a serious problem with the structure of the ServerI interface/implementations. Rework will include pulling this code into a new module, reconsidering many of its methods, and removing the atrocious use of singleton implementations of ServerI inside ServerI for convenient reference. At the end of this refactoring it should be possible to expose the ServerI instances through the service registry only.
Many of the functions currently served by "GenericServer" overlap with what should be provided by the ServerI abstraction itself. It is not clear to me why this additional abstraction exist at all.
Attachments
Issue Links
- relates to
-
IGBF-396 Refactor Igb Preferences
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-99 [ 14534 ] |
Sprint | Sprint 13 [ 18 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Open [ 1 ] |
Sprint | Sprint 13 [ 18 ] |
Sprint | Sprint 14 [ 19 ] |
Rank | Ranked higher |
Sprint | Sprint 14 [ 19 ] |
Sprint | Sprint 15 [ 20 ] |
Rank | Ranked higher |
Rank | Ranked higher |
Sprint | Sprint 15 [ 20 ] |
Rank | Ranked lower |
Rank | Ranked higher |
Rank | Ranked higher |
Rank | Ranked lower |