On Thu, Sep 28, 2017 at 2:25 AM, Chia-Ping Tsai <chia7...@apache.org> wrote:
> hi folks, > > User is allowed to create custom cell but the valid code of type - > KeyValue#Type - is declared as IA.Private. As i see it, we should expose > KeyValue#Type as Public Client. Three possible ways are shown below: > 1) Change declaration of KeyValue#Type from IA.Private to IA.Public > 2) Move KeyValue#Type into Cell. > 3) Move KeyValue#Type to upper level > > Any suggestions? > > What is the problem that we are trying to solve Chia-Ping? You want to make Cells of a new Type? My first reaction is that KV#Type is particular to the KV implementation. Any new Cell implementation should not have to adopt the KeyValue typing mechanism. S > -- > Chia-Ping > >