Ticket #1495 (closed enhancement)

Opened 8 years ago

Last modified 8 years ago

Make mappers more policy-driven

Reported by: ktl Owned by: ktl
Priority: normal Milestone:
Component: obs_cfht Keywords:
Cc: price, rhl Blocked By:
Blocking: Project: LSST
Version Number:
How to repeat:

not applicable

Description

The existing mappers are highly code-driven, with significant blocks of repetitive code. This code should be refactored to be policy-driven, making extension to new datasets and new cameras easier.

Change History

comment:1 Changed 8 years ago by DefaultCC Plugin

  • Cc rhl added

comment:2 Changed 8 years ago by ktl

  • Status changed from new to assigned

Paul Price already did a lot of work on this enhancement in branches/price in obs_cfht, obs_lsstSim, and daf_persistence. This is being moved to tickets/1495 in obs_cfht, obs_lsstSim, and daf_butlerUtils, which were created in [17509], [17510], and [17511], respectively.

comment:3 Changed 8 years ago by ktl

  • Status changed from assigned to inTicketWork

Initial checkins of Paul's work, with partial adaptations, are in [17513] and [17514].

comment:4 Changed 8 years ago by ktl

  • Status changed from inTicketWork to closed

Merged to trunk in [20281] for obs_lsstSim, [20282] for daf_butlerUtils, and, it looks like, [19199] et seq. for obs_cfht.

Note: See TracTickets for help on using tickets.