{"push_id":813156450,"size":1,"distinct_size":1,"ref":"refs/heads/fiscal-data-package","head":"c21ce7f8b8a135eef3c3f690c3d1afd20954e362","before":"cfcc64c1681e897b2384d2556e3f1a5071af28fd","commits":[{"sha":"c21ce7f8b8a135eef3c3f690c3d1afd20954e362","author":{"email":"34327ca442e9d83a2bc5e5648aaf8de02358046a@okfn.org","name":"Tryggvi Bjorgvinsson"},"message":"Add fiscal data package schema\n\nThe fiscal data package schema relies heavily on $ref which for now\nonly points to raw github uris but should optimally be a nicer\ndomain, e.g. schemas.dataprotocols.org\n\nThe schema is compatible with version 0.3.0-alpha2 of fiscal data\npackage and tries as hard as possible to tackle the mapping\nproperty which allows random dimension names and measures names\nwhich require some patternProperties hacking. Field primary key for\ndimensions is also not properly addressed in the schema because it\nhas to be present in at least one field, but not in all. That's\nvery difficult to address in a schema.\n\nThere are also inconsistencies in the spec, e.g. around dimension\ntypes which are listed in an example and in a list of possible\nvalues and the two lists are inconsistent. We go with the spec\nlist rather than the listed options in the example in the spec.\n\nThere are some pull requests open on the fiscal data package spec\nwhich will require changes to this schema, but as is, it's usable\nfor the most part.","distinct":true,"url":"https://api.github.com/repos/trickvi/schemas/commits/c21ce7f8b8a135eef3c3f690c3d1afd20954e362"}]}