Hey guys,

I have been working on the list of TODO I sent before (copied here for
convenience)

(a) the HelixProperty realignment as outlined in (1) above
(b) reworking some objects from config into model (see email exchange
for API rework summary 03-01-2014 thread)
(c) move more models into API, cleanup as necessary
(d) start on command objects

I have been chipping away at (a) and (b) but have a few questions to ask

(1) Should we rename PropertyType to HelixRecordType?

(2) ZNRecord like we discussed is now HelixValue

(3) ZNRecordDelta for now is HelixValueDelta but will eventually move out of API

(4) Should we rename ConfigScope to HelixConfigScope

(5) HelixProperty is renamed to HelixRecord which has HelixKey and HelixValue

(6) Should PropertyPathConfig be renamed to HelixRecordPathConfig

Let me know, I have been moving classes from core/model into api/model
and dropping off the interface classes and fixing the compile issues.
The model package has references to a lot of classes in core so I am
moving constants into the api and adding reference from core to api.

I will keep you guys posted when I get through (a) and (b) but would
certainly appreciate input on the above questions.

Thanks,

Sandeep

Reply via email to