Hey,

I don't really like this. If I see DataValues and DataValuesInterfaces side
> by side, i'd assume that DataValuesInterfaces contains the interfaces and
> DataValues the implementations - while, if I understand correctly,
> DataValues contains the interfaces and DataValuesInterfaces contains *more*
> interfaces.
>

That is true. Perhaps this is somewhat hard to avoid without renaming
DataValues itself. Something like "DataValuesCore" or "DataValuesBase" can
help to avoid confusion. At this point we cannot really change the repo
name, change the namespace, or change the Composer package name without
causing lots of hassle though. We can still rename it, but then should hold
into account the name will not be fully reflected at all places, which
might in itself cause confusion.

Improving DataValuesInterfaces in such a way that it does not cause the
kind of confusion described would be preferred. Still have not seen any
better suggestions though.

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--
_______________________________________________
Wikidata-tech mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to