Ticket #115 (new fixme)

Opened 3 years ago

Last modified 2 years ago

clean up "ref to Placement"

Reported by: ichthyo Owned by: ichthyo
Priority: lesser Milestone: 0integration
Component: lumieraProc Keywords: proc session cleanup
Cc: Blocked By: #78, #119, #303, #398
Blocking: #100, #118

Description

Development on Placements stalled a year ago, when there was just enough code nailed out to be able to continue in other parts of the Application. Especially the way of how to refer to a placement has been treated in an ad hoc manner and urgently needs cleanup.

  • when to use a direct (language) ref to Placement<MObject>
  • when to refer to one of the subtypes Placement<XYZ>
  • what typedefs to use as a shorthand and where to define them. E.g. session::PMO
  • where to prefer the new facility of a PlacementRef
  • and where even to rely on a MObjectRef solely?

Change History

comment:1 Changed 3 years ago by ichthyo

  • Blocking 117 added

(In #117) taking responsibility for overviewing this task, while deferring it for later.

comment:1 Changed 3 years ago by ichthyo

  • Priority changed from normal to lesser
  • Blocking 118 added; 117 removed

comment:2 Changed 3 years ago by ichthyo

  • Blocking 117 added

comment:3 Changed 3 years ago by ichthyo

  • Blocking 117 removed

comment:5 Changed 3 years ago by ichthyo

  • Keywords cleanup added

comment:6 Changed 2 years ago by ichthyo

  • Blocked By 119, 303 added

there is an interconnection to the query facilities on PlacementIndex: what form of "placement" (language ref, PlacementRef, equivalent Placement instance) is acceptable when invoking query operations?

Note: See TracTickets for help on using tickets.