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