Ticket #285 (accepted planned)

Opened 2 years ago

Last modified 2 years ago

extensible name based addressing

Reported by: ichthyo Owned by: ichthyo
Priority: nice Milestone: 1alpha
Component: lumieraProc Keywords: lib design data
Cc: Blocked By: #157, #279, #378, #387
Blocking: #283, #284

Description

this is an ever recurring theme: need to expose a limited set of IDs, but at the same time need an internal extension point. Ideally it should be (statically) typesafe. Something like enums with inheritance, controlled runtime extensibility and a string representation.

Probably we can't get all of it, but it seems worth chewing a bit on this one over time

Change History

comment:1 Changed 2 years ago by ichthyo

  • Priority changed from lesser to nice
  • Status changed from new to accepted
  • Type changed from todo to planned
  • Blocked By 378 added
  • Milestone changed from 0integration to 1alpha

thats rather a long-term design topic, but I'll keep it on my radar....

comment:2 Changed 2 years ago by ichthyo

  • Blocked By 387 added
Note: See TracTickets for help on using tickets.