rufuspollock-okfn / data.okfn.org-new Goto Github PK
View Code? Open in Web Editor NEWSimple data package based data portal (and original site for frictionless data effort)
Home Page: http://data.okfn.org/
Simple data package based data portal (and original site for frictionless data effort)
Home Page: http://data.okfn.org/
when rendered here: http://data.okfn.org/tools/view?url=https%3A%2F%2Fgithub.com%2Fdatasets%2Fex-geojson#resource-example
the tiles do not show up due to restrictions from mapquest developer api. screenshot attached.
Add a column to the field information table to display field constraints to provide additional human-readable metadata.
How do we handle inlining the "resource" data - do we want to use datapackage-render-js?
From @rgrp on September 13, 2014 12:47
Copied from original issue: frictionlessdata/frictionlessdata.io#129
From: frictionlessdata/frictionlessdata.io#208
Two parts:
e.g. this errors: http://data.okfn.org/data/core/finance-vix/r/vix-daily.csv
@pwalsh need access to heroku backend to debug and fix ...
In this commit we're referencing the following URL:
http://data.okfn.org/data/core/language-codes#resource-ietf-language-tags
As you can see it contains an anchor that should normally jump directly to the specified section. Unfortunately, when opening this URL, it shows a different section.
From @bluechi on April 26, 2015 20:40
Originally posted here
datasets/awesome-data#82
It would be helpful if the "last commit" date was displayed somewhere on the package view page and/or the main "Find Data Packages" page so that users can see when this package was last updated. Maybe even sort the packages according to the most recent commit.
Copied from original issue: frictionlessdata/frictionlessdata.io#175
From @mihi-tr on October 10, 2013 12:51
The data package viewer link to metadata is hard-wired to point to http://data.okfn.org not where the json actually comes from.
Copied from original issue: frictionlessdata/frictionlessdata.io#79
Under Country and Regional Analyses (CRA) - UK Government Finances
and Hotline SOS Démocratie 2013.
in the *Community Datasets list, there are two gigantic lists of sources that should be reduced for the sake of design and page layout.
Looking at it with more attention, it seems both packages have been poorly packed. Even though this is the community part, I think we have to do something about it, as it makes the website unreadable.
From @rgrp on June 7, 2014 14:50
Pages like: /data/{username}
Suggest
Note that "core" user will be special ... (will need to set their gravatar specialy)
As a Data User I want to see all the Data Packages produced by a particular organization or user so that I can find new ones that are relevant to me
As a Data User I want to see all the Data Package produced by a particular organization or user so that I can get a sense of the quality of their work
Copied from original issue: frictionlessdata/frictionlessdata.io#111
From @rgrp on July 3, 2013 9:6
At the moment not clear exactly what is required for licenses and some of the time we just have ids and other times names and urls. We want to ensure given an id we always have a name and url - we could look this up from licenses.opendefinition.org ...
In terms of the interface we want to also handle the unknown case (should that ever happen!!)
This would be part of the tools datapackage normalize code.
Copied from original issue: frictionlessdata/frictionlessdata.io#55
From @rgrp on February 24, 2013 18:26
This issue is about the URL / API structure for accessing data (and metadata) from the data packages.
For /data/ and /community/ data packages:
/.../{dataset}/datapackage.json # the datapackage.json file
## data urls
/.../{dataset}/r/{resource-name-or-order}.{format}
so e.g.
/.../gdp/r/annual.csv # resource name
/.../gdp/r/0.csv # resource by index
Formats that we should support would be:
Longer-term we could support addressing individual elements e.g. addressing into rows in a dataset or :
.../gdp/r/annual/5/ # row 5 of this dataset, rendered as HTML by default
.../gdp/r/annual/5.csv # in CSV format
.../gdp/r/annual/5/year/ # cell in row 5, field year (in HTML form by default)
.../{dataset}/r/{resource-name-or-index}/{row-index-or-primary-key}[.html | .csv | .json]
.../{dataset}/r/{resource-name-or-index}/{row-index}/{field-name-or-index}[.html | .csv | .json]
Questions:
i:{number}
We follow something similar to the other case but instead of data package name in the url we move the data package url to the query string:
/api/datapackage.json?url={datapackage-url}
/api/data/{resource-name-or-index}.{format}?{datapackage-url}
# e.g. this returns first resource as CSV
/api/data/0.csv?url=https://raw.github.com/datasets/browser-stats/master/datapackage.json
Alternatively could be:
{dataset}/{filename}.csv
{dataset}/{filename}.json (CORS enabled ...)
Or
{dataset}/data.csv
Think the former is better ...
Copied from original issue: frictionlessdata/frictionlessdata.io#19
From @rgrp on May 18, 2014 18:52
Copied from original issue: frictionlessdata/frictionlessdata.io#105
From @rgrp on January 13, 2013 14:27
Simplest is link to github issues
Improvements:
Copied from original issue: frictionlessdata/frictionlessdata.io#10
From @rgrp on July 28, 2013 8:18
As a Visitor I want to see what changes there have been to this data package recently so that I get a sense of its status, up to dateness etc
Cost: 4h
Copied from original issue: frictionlessdata/frictionlessdata.io#57
From @rgrp on February 8, 2015 12:53
e.g. http://data.okfn.org/data/core/occupations/r/occupations.csv.json
Copied from original issue: frictionlessdata/frictionlessdata.io#150
@zelima to fill this in ...
Suggest you work on this even in a separate small repo with some data and some vega views hand constructed ...
From @rgrp on August 16, 2014 11:38
Add this to front page and core datasets slide decks (http://data.okfn.org/roadmap/core-datasets)
Examples
Copied from original issue: frictionlessdata/frictionlessdata.io#121
"id": "Graph",
"type": "Graph",
"state": {
"graphType": "lines",
"group": "Date",
"series": [ "VIXClose" ]
}
=> Vega(-lite)
"id": "Graph",
"type": "vega-lite",
"spec": {
// appropriate vega spec here ... e.g. for example above a line graph ...
}
Hello! :) Is the tool expected to be down? http://data.okfn.org/tools/view
I was linking to this tool in a few places, and just curious whether it's coming back. Thanks!
Given a data package with a vega view in a data package it renders correctly
From @trickvi on June 20, 2013 12:37
I would like to be able to use data.okfn.org as an intermediary between my software and the data packages it uses and be able to quickly check whether there's a new version available of the data (e.g. if I've cached the package on a local machine).
There are ways to do it with the current setup:
I propose data.okfn.org provides an internal system to allow users to quickly check whether a new version might be released. This does not have to be an API. We could leverage HTTP's caching mechanism using an ETag header that would contain some hash value. This hash value can e.g. be the the sha value of heads ref objects served via the Github API:
https://api.github.com/repos/datasets/cpi/git/refs/heads/master
Software that works with data packages could then implement a caching strategy and just send a request with an If-None-Match header along with a GET request for datapackage.json to either get a new version of the descriptor (and look at the version in that file) or just serve the data from its cache.
Copied from original issue: frictionlessdata/frictionlessdata.io#51
The view is not loading. "Loading View" is rotating forever..
Please check here
I would like to fix this issue, but I see less infomation to contribute. And also the default configuration is broken as the URLs are not found https://raw.githubusercontent.com/datasets/registry/master/catalog-list.txt and https://raw.githubusercontent.com/datasets/registry/master/datapackage-list.txt
I'd like to have all datasets relating to an argument grouped together (eg: all datasets related to maritime transportation).
This could be done by adding tags as keywords in the datapackage.json and have pages on the website which can load list of datasets by keyword.
Example: http://data.okfn.org/data/keywords/container would load all datasets related to containers (container codes, IMDG code, and so on)
Can we test this code in some way - sinon and/or mocha ...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.