Hi, for Semantic MediaWiki we had this already listed for a while here: < https://meta.wikimedia.org/wiki/Wikidata/Notes/SMW_and_Wikidata> The list is not completely up-to-date, it reflects the previous package structure.
Jeroen and I are trying to give a more comprehensive listing here: 1. DataValues Dependencies: * None Planned or already used by: * DataValues interfaces * simple PHP Bots processing Wikidata data (most likely through the Wikibase Data Model) * Inside Semantic MediaWiki as a replacement for the DataItem * Ask * Wikibase Data Model * DataValues interfaces Note: In general, DataValues is helpful for simply handling DataValues without having to work with them a lot. It is an extremely light weight container for a data value. 2. DataValues interfaces Dependencies: * DataValues Planned or already used by: * DataTypes * DataValues Implementations * ParamProcessor (formerly Validator). ParamProcessor in turn is used by ** Maps ** SubPageList ** Parser Fun Note: DataValues interfaces add the functionality to parse, format, and validate data values, i.e. services on top of DataValues if further functionality is required. 3. DataValues implementations Dependencies: * DataValues interfaces Planned or already used by: * Semantic MediaWiki * Semantic Maps * Semantic Result Formats * Wikibase client * Wikibase repo Note: These include more complex implementations of DataValues like Time and Coordinates, which are not used in simpler systems. 4. DataTypes Dependencies: * DataValues interfaces Planned or already used by: * more complex PHP bots using Wikidata data * Wikibase client * Wikibase repo * ValueView Note: Allows to define data types, i.e. containers for data values with certain constraints and specific implementations. 5. ValueView Dependencies: * DataTypes * jQuery Planned or already used by: * Wikibase repo * external websites Note: jQuery widgets to display and manipulate values of DataTypes. I hope that explains the reorganization of DataValues and the related libraries, and that we can now move swiftly towards implementing this. Cheers, Denny
_______________________________________________ Wikidata-tech mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
