Am 04.09.2013 22:17, schrieb Jeroen De Dauw:
* DataValues(.git) (Composer: data-values/data-values): the DataValues
interface and trivial implementations (ie BooleanValue).
* DataValuesInterfaces(.git) (Composer: data-values/interfaces):
ValueParser/Formatter/Validator interfaces and trivial implementations

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.

I can't think of a very good name... "DataValueHelpers" isn't too gereat :)

* DataValuesCommon(.git) (Composer: data-values/common): All currently
existing non-trivial implementations of the interfaces defined by the above
two packages that are not in Wikibase. Things might be split from this at a
later point if we deem this to be of use (for instance having a
DataValuesGeo data-values/geo with GlobeCoordinateValue, LatLongValue and
all the parsing and formatting code).

CommonDataValues sounds better, and is clearer, I think.

-- daniel

_______________________________________________
Wikidata-tech mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to