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