Skip to content
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.

Promote "Metadata in Table Schema" recipe to the specs. #63

Closed
wants to merge 1,120 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1120 commits
Select commit Hold shift + click to select a range
72d41ad
Deploy website on push to master
roll Nov 1, 2019
8e4d98f
Fixed typo in github action
roll Nov 1, 2019
4d9f7ca
Fixed typo in implementation.md
roll Nov 1, 2019
1f0a6e4
Bump csv-parse from 1.3.3 to 4.6.5 (#647)
dependabot[bot] Nov 4, 2019
2d7f17d
Update unique constraints pattern with uniqueNulls property
ezwelty Nov 6, 2019
ec0ff19
Merge pull request #648 from ezwelty/add-unique-constraints
rufuspollock Nov 7, 2019
0a32943
Merge remote-tracking branch 'upstream/master' into security
iSnow Nov 18, 2019
f283111
First draft of a security paper
iSnow Nov 18, 2019
5b6cf49
First draft of a security paper
iSnow Nov 18, 2019
63d6335
First draft of a security paper, some additions
iSnow Nov 26, 2019
a7f6aad
Merge pull request #651 from iSnow/security
rufuspollock Nov 28, 2019
aafbea7
solve #653
augusto-herrmann Dec 5, 2019
52863e0
Merge pull request #654 from augusto-herrmann/issue-653
rufuspollock Dec 6, 2019
eacf214
Fixed pattern usage in schemes
roll Feb 4, 2020
f1b6d82
Merge pull request #658 from frictionlessdata/fix-pattern-usage
rufuspollock Feb 4, 2020
e70d119
[Continious Intregration][s] added ymal file to build and deploy spec…
nirabpudasaini Feb 14, 2020
26f56c8
Merge pull request #660 from nirabpudasaini/master
monikappv Feb 15, 2020
60ad428
Restricting commentChar to ignore a line only if it appears at the st…
slythfox Mar 1, 2020
3c6aa2a
Further clarifying commentChar behavior.
slythfox Mar 2, 2020
b2e701e
According to human-readable spec (https://specs.frictionlessdata.io/t…
JohannesJander Apr 17, 2020
3dc5d9e
[dataresource/schema,bugfix][x]: fix for dialect schema.Data Resource…
rufuspollock Apr 17, 2020
73a4d2c
Backticks to code
AntoineAugusti Apr 20, 2020
4312037
[csvddf][s]: Restricting `commentChar` to ignore a line only if it ap…
rufuspollock Apr 30, 2020
7620571
[table-schema,ux][xs]: backticks to code in table.
rufuspollock Apr 30, 2020
a525dba
[theme][m]: introduce vuepress (no refactoring of content yet).
rufuspollock Jan 29, 2020
24cbf3f
[build][xs]: add yarn.lock.
rufuspollock Jan 29, 2020
5edf2d0
[refactor][s]: refator one spec (csv-dialet) back from lektor to simp…
rufuspollock Feb 9, 2020
355cebe
[specs][xl]: Refactor content from lektor markdown to normal markdown.
monikappv Feb 11, 2020
df9e173
[styles][s]: Add styles/palette.styl and change the accent color from…
monikappv Feb 14, 2020
5a813f1
[home][s]: Add Design Philosophy section to the landing page (content…
monikappv Feb 14, 2020
d044ade
[config][m]: Add Specifications + dropdown, Changelog, Patterns and I…
monikappv Feb 14, 2020
d9e205c
[config][s]: Change paths of the specifications (e.g. remove /specifi…
monikappv Feb 14, 2020
42f5764
[specs][xl]: Add specs.vue component to support the frontmatter we have
monikappv Feb 15, 2020
ad9a96c
[styl][m]: Add default vuepress styles.
monikappv Feb 15, 2020
8bad94c
[util][m]: Add functions for sidebar and navbar.
monikappv Feb 15, 2020
156355c
[specs][m]: Change layout from default to specs.
monikappv Feb 15, 2020
e708412
[specs.vue][m]: Add table showing specs' frontmatter data on each spe…
monikappv Feb 15, 2020
8d72f96
[specs][s]: Change heading level of the Introduction section from # t…
monikappv Feb 15, 2020
6068274
[build][s]: minor fixes to gh workflow test and build.
rufuspollock Feb 16, 2020
2b3025f
[build][m]: refactor schema build and tests to new vuepress dir layou…
rufuspollock Feb 16, 2020
cfa5ffc
[home][s]: move last bit of old home page into new home page.
rufuspollock Feb 16, 2020
9d627db
[build][s]: add buildschemas to the gh workflows integration tests (o…
rufuspollock Feb 16, 2020
e2eacb3
[build][s]: remove travis build as only did integration tests and tha…
rufuspollock Feb 16, 2020
f1c7dbb
[build][xs]: add CNAME in.
rufuspollock Feb 16, 2020
23bcd3d
[refactor][s]: last bits of content layout refactoring re https://git…
rufuspollock Feb 16, 2020
bc42dcc
[patterns][xs]: change frictionlessdata.io/specs links to local links.
rufuspollock Feb 16, 2020
3bef569
[contributing][s] added contributing page with frontmatter specs #422
nirabpudasaini Feb 17, 2020
f5740a0
[logo][s]: Add FD logo.
monikappv Feb 17, 2020
e6daaeb
[deploy][s] CI to deploy the site
nirabpudasaini Feb 17, 2020
212a09b
[bugfix][xs] fixed the typo in deployment key identifier
nirabpudasaini Feb 17, 2020
ba07ba3
[specs][s] Removes specs component and style files to use default the…
mr-vara Feb 17, 2020
11dbc13
[specs][xs] Adds MetadataTable component for Metadata table #413
mr-vara Feb 17, 2020
accf3fb
[specs][xs] Adds Language Component for Language section in specs pag…
mr-vara Feb 17, 2020
f2ed4dd
[specs][s] Updates frontmatter and markup to use default layout inste…
mr-vara Feb 17, 2020
60c0fe3
[specs][s] removed slug from frontmatter Refs frictionlessdata/projec…
nirabpudasaini Feb 21, 2020
3cb1adb
[specs][s] changed full url to relative url Refs frictionlessdata/pr…
nirabpudasaini Feb 21, 2020
a931553
[config][s]: Remove Changelog from the navbar as not needed.
monikappv Feb 21, 2020
aa8ab54
[specs][s] changed metadata table component to show link for schemas …
nirabpudasaini Feb 21, 2020
e64c521
[deploy][s] fix: deploy script will now also build schemas frictionle…
nirabpudasaini Feb 21, 2020
7cf48ec
[specs][s] fixed: data packages specs page frictionlessdata/project#413
nirabpudasaini Feb 24, 2020
63fac0b
[specs][s] alligned the frontmatter according to documentation in spr…
nirabpudasaini Feb 24, 2020
af39b4c
[specs][s] changed md files heading levels to display sidenav correct…
nirabpudasaini Feb 24, 2020
10dcea6
[specs][s] changed sidebar for the spec site
nirabpudasaini Feb 25, 2020
be3ee57
[specs][s] marked the specs under development in frontmatter #413
nirabpudasaini Feb 26, 2020
a288b9b
[specs][s] implemented auto sidebar for all the other pages except ho…
nirabpudasaini Feb 26, 2020
0c1ab79
[specs][s] corrected spelling errors using spell check #429
nirabpudasaini Feb 26, 2020
5b935cb
fix missing table schema link
lauragift21 Mar 30, 2020
ffc89a8
[docs][s] - fix broken link and formatting
lauragift21 Apr 21, 2020
eac6ee9
switch default branch from back-to-own-site to master
lauragift21 May 5, 2020
c599603
[theme][xl]: Merge new vuepress based site into Master fixes https://…
rufuspollock May 5, 2020
e38d7e0
Bump acorn from 6.4.0 to 6.4.1
dependabot[bot] May 5, 2020
5c17134
Merge pull request #674 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock May 5, 2020
0f2c218
Removal of extraneous line wrapping, fix keywords
vdubya May 18, 2020
8a66c7e
removed extraneous line wrapping (#676)
vdubya May 20, 2020
e4169c1
remove extraneous line wrapping (#677)
vdubya May 20, 2020
8c96369
[fix][xs]- fix data resource broken link
lauragift21 May 21, 2020
2e645ba
Merge pull request #679 from frictionlessdata/fix-data-resource-broke…
lauragift21 May 21, 2020
aafe514
bring back the tabular diff format spec
paulfitz May 25, 2020
95bffc8
Merge pull request #680 from paulfitz/add_back_daff_format
rufuspollock May 26, 2020
91c2423
[home][l]: redo intro, add overview and redo design philosophy.
rufuspollock May 26, 2020
ad09854
Fix broken links
igelstorm May 28, 2020
7a2ad71
Merge pull request #682 from igelstorm/fix-broken-links
rufuspollock May 28, 2020
7e42311
Bump websocket-extensions from 0.1.3 to 0.1.4
dependabot[bot] Jun 8, 2020
4fc4a59
[patterns/compressed][s]: clarify that properties on compressed resou…
rufuspollock Jun 23, 2020
e931164
Add pattern "Files in a Zip" (recursive resources)
cpina Jul 5, 2020
3b27f90
Fix minor text changes
cpina Jul 6, 2020
3cee050
Indent JSON with two spaces.
cpina Jul 8, 2020
88f1eb3
Fix markdown formatting and change title of the pattern
cpina Jul 10, 2020
0b6fe35
Bump lodash from 4.17.15 to 4.17.19
dependabot[bot] Jul 20, 2020
6c14d42
Bump elliptic from 6.5.2 to 6.5.3
dependabot[bot] Aug 1, 2020
1f116b5
Merge pull request #699 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Aug 4, 2020
56ff654
Bump prismjs from 1.19.0 to 1.21.0
dependabot[bot] Aug 8, 2020
26fdd6b
Merge pull request #700 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Aug 10, 2020
d2338b0
Merge pull request #695 from cpina/files-in-zip
rufuspollock Aug 12, 2020
1261693
Remove duplicate line
peterdesmet Aug 21, 2020
2fe8f7b
Merge pull request #701 from peterdesmet/patch-1
rufuspollock Aug 21, 2020
b578527
Bump http-proxy from 1.18.0 to 1.18.1
dependabot[bot] Sep 11, 2020
2b835df
Correct compression examples
peterdesmet Sep 28, 2020
2ee05ba
Do not require order of fields to be the same in schema as csv
peterdesmet Oct 6, 2020
9706e8c
Merge pull request #707 from peterdesmet/patch-3
rufuspollock Oct 7, 2020
15b89c6
Added format to boolean
roll Dec 3, 2020
49c315c
Run `node build.js`
roll Dec 3, 2020
bdee98f
Rebase da1660d: 'missing value per field pattern'
dcslagel Dec 14, 2020
adf86c5
Merge pull request #714 from dcslagel/missing-value-per-field-pattern…
rufuspollock Dec 15, 2020
a79898b
Bump dot-prop from 4.2.0 to 4.2.1
dependabot[bot] Dec 15, 2020
08bd85b
[home][xs]: small tweak to first sentence.
rufuspollock Dec 15, 2020
921e94d
Merge pull request #696 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Dec 15, 2020
610a92a
Merge pull request #683 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Dec 15, 2020
43cec38
Merge pull request #703 from peterdesmet/patch-2
rufuspollock Dec 15, 2020
897a762
Merge pull request #713 from frictionlessdata/Fix/ensure-proper-boole…
rufuspollock Dec 15, 2020
699dc3b
Merge pull request #715 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Dec 15, 2020
9047684
Merge pull request #702 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Dec 15, 2020
d2cd3aa
Fix in JSON Schema organisation -> organization
roll Dec 21, 2020
9b3eecf
Merge pull request #716 from frictionlessdata/fix-contributors-organi…
rufuspollock Dec 21, 2020
78215f3
Bump prismjs from 1.21.0 to 1.23.0
dependabot[bot] Mar 1, 2021
ac5a149
Bump elliptic from 6.5.3 to 6.5.4
dependabot[bot] Mar 10, 2021
8fbb549
Fix typo
peterdesmet Mar 19, 2021
4a066c8
Merge pull request #725 from peterdesmet/patch-3
rufuspollock Mar 22, 2021
4bee853
Merge pull request #722 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Mar 31, 2021
7187b20
Merge pull request #720 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Mar 31, 2021
a0954c4
[views,#721][s]: remove json schema link as no json schema yet for th…
rufuspollock Mar 31, 2021
12409bc
[tabular-data-resource][s]: correct json schema link - fixes #717.
rufuspollock Mar 31, 2021
374f7a9
[spelling][xs]: Spell organisation as organization
Mar 31, 2021
873630a
Merge branch 'master' of github.com:frictionlessdata/specs
rufuspollock Mar 31, 2021
a6909e8
Merge pull request #726 from frictionlessdata/fix/spelling-organizati…
rufuspollock Apr 5, 2021
26cca8e
Set dialect.skipInitialSpace defaults to False
roll Apr 5, 2021
1a37e2c
Merge pull request #727 from frictionlessdata/684/skip-initial-space-…
rufuspollock Apr 6, 2021
5ee77ea
[redirects][s]: Redirect for `simple-data-format`
Apr 6, 2021
61025db
Merge pull request #728 from frictionlessdata/fix/redirect-for-simple…
rufuspollock Apr 7, 2021
cf8ef3a
[logo][xs]: Update URL to new Frictionless logo (#729)
Apr 27, 2021
7936072
Update README.md
pchtsp Apr 29, 2021
54d14f1
Merge pull request #732 from pchtsp/patch-1
rufuspollock Apr 29, 2021
5dceceb
Added "Back to the main site" link
roll May 5, 2021
6c7ccd2
Merge pull request #733 from frictionlessdata/add-back-to-the-main-si…
rufuspollock May 6, 2021
ffe68f9
Bump ssri from 6.0.1 to 6.0.2 (#731)
dependabot[bot] May 25, 2021
dabd2b0
Bump url-parse from 1.4.7 to 1.5.1 (#735)
dependabot[bot] May 25, 2021
9d7b562
Bump lodash from 4.17.19 to 4.17.21 (#737)
dependabot[bot] May 25, 2021
8afcaa8
Bump browserslist from 4.8.5 to 4.16.6 (#738)
dependabot[bot] May 25, 2021
3ed3a51
Remove double ..
peterdesmet Jun 22, 2021
3c88447
Merge pull request #746 from peterdesmet/patch-4
rufuspollock Jun 22, 2021
b475948
Bump dns-packet from 1.3.1 to 1.3.4 (#741)
dependabot[bot] Aug 18, 2021
0b27eec
Bump ws from 6.2.1 to 6.2.2 (#742)
dependabot[bot] Aug 18, 2021
980b834
Bump postcss from 7.0.26 to 7.0.36 (#744)
dependabot[bot] Aug 18, 2021
48d8fc0
Bump prismjs from 1.23.0 to 1.24.0 (#747)
dependabot[bot] Aug 18, 2021
bccf491
Bump path-parse from 1.0.6 to 1.0.7 (#748)
dependabot[bot] Aug 18, 2021
dc3fae7
Bump url-parse from 1.5.1 to 1.5.3 (#749)
dependabot[bot] Aug 18, 2021
d6374ea
Bump color-string from 1.5.3 to 1.6.0 (#750)
dependabot[bot] Aug 18, 2021
6468732
Sync styling/navigation with the main site (#751)
roll Aug 19, 2021
64bce52
Table Schema: add optional examples for fields
AntoineAugusti Oct 5, 2021
f2d0ff8
Add name data resource to the docs (#757)
gabrielbdornas Dec 6, 2021
ea15fa6
Fixed deploy
roll Dec 6, 2021
0ea83d4
Schema/dialect should accept string (fixes #756)
roll Dec 6, 2021
338456f
Removed double dot from a description
roll Dec 6, 2021
06e9219
Tweak DataResource docs
jonrmitchell Dec 7, 2021
7ca19cc
Merge pull request #759 from jonrmitchell/jonrmitchell-docs-patch-1
rufuspollock Dec 13, 2021
662474d
Bump mermaid from 8.4.6 to 8.13.8
dependabot[bot] Jan 6, 2022
d2fb73e
Merge pull request #761 from frictionlessdata/dependabot/npm_and_yarn…
rufuspollock Jan 6, 2022
0c0f436
Enforce that `license` has `name` or `path`
peterdesmet Jan 25, 2022
3c6df5b
Merge pull request #765 from peterdesmet/patch-1
rufuspollock Jan 25, 2022
77528d2
Bump pathval from 1.1.0 to 1.1.1
dependabot[bot] Feb 11, 2022
fe15558
Bump ajv from 6.11.0 to 6.12.6
dependabot[bot] Feb 13, 2022
ab6bbba
Bump follow-redirects from 1.13.0 to 1.14.8
dependabot[bot] Feb 13, 2022
261c6b9
Merge pull request #753 from AntoineAugusti/tableschema-example-field
rufuspollock Feb 15, 2022
ce1516e
Bump prismjs from 1.24.0 to 1.27.0
dependabot[bot] Feb 26, 2022
709c292
Bump url-parse from 1.5.3 to 1.5.10
dependabot[bot] Feb 27, 2022
0d3283b
Google Analytics to Plausible (#781)
avdata99 Mar 31, 2022
7cda9d8
Fixed url for link Elasticsearch types
shashigharti Apr 11, 2022
1452e70
Merge pull request #783 from frictionlessdata/fix/elasticsearch-datat…
lwinfree Apr 11, 2022
41ea7cd
Merge pull request #768 from frictionlessdata/dependabot/npm_and_yarn…
lwinfree Apr 11, 2022
8badfce
Merge pull request #769 from frictionlessdata/dependabot/npm_and_yarn…
lwinfree Apr 11, 2022
98485f2
Merge pull request #770 from frictionlessdata/dependabot/npm_and_yarn…
lwinfree Apr 11, 2022
db6c773
Merge pull request #774 from frictionlessdata/dependabot/npm_and_yarn…
lwinfree Apr 11, 2022
c1053cb
Merge pull request #775 from frictionlessdata/dependabot/npm_and_yarn…
lwinfree Apr 11, 2022
59c59e4
Build schemas
roll Apr 19, 2022
36ad69a
fix broken mermaid images
aivuk Apr 28, 2022
735ec14
Bump async from 2.6.3 to 2.6.4
dependabot[bot] Apr 28, 2022
d4bb734
Merge pull request #789 from frictionlessdata/dependabot/npm_and_yarn…
aivuk Apr 28, 2022
8cca84f
Fix licenses JSON Schema (#799)
rgaiacs Jul 18, 2022
e6b6e74
Allow free text role for the contributors property (#809)
roll Oct 11, 2022
9e4d580
Added project workflow
roll Apr 14, 2023
7116dc7
Bump eventsource from 1.0.7 to 1.1.1 (#794)
dependabot[bot] Jun 27, 2023
290a10d
Bump mermaid from 9.0.1 to 9.1.2 (#796)
dependabot[bot] Jun 27, 2023
75ae9e5
Removed project workflow
roll Jun 27, 2023
43ae630
Bump terser from 4.6.3 to 4.8.1 (#801)
dependabot[bot] Jun 27, 2023
c350f1a
Bump decode-uri-component from 0.2.0 to 0.2.2 (#814)
dependabot[bot] Jun 27, 2023
a14894a
Bump qs from 6.5.2 to 6.5.3 (#815)
dependabot[bot] Jun 27, 2023
d674a24
Bump @braintree/sanitize-url from 6.0.0 to 6.0.2 (#831)
dependabot[bot] Jun 27, 2023
ab78713
Bump minimatch from 3.0.4 to 3.1.2 (#833)
dependabot[bot] Jul 3, 2023
20f1f4a
Add name property to example (#798)
rgaiacs Jul 3, 2023
a75b4c8
Add required name property to the example (#807)
peterdesmet Jul 3, 2023
abd7e29
csv-dialect: make clear commentChar has no default (#818)
nichtich Jul 3, 2023
0383012
About lack of separator definition (#821)
aborruso Jul 3, 2023
698fdf2
Change markdown link to html link (#822)
peterdesmet Jul 3, 2023
27875ef
missing comma in the foreign key example (#825)
jze Jul 3, 2023
67d44d0
fix(schemas): Require `type` on tableSchemaFieldNumber (#829)
spencerwilson Jul 3, 2023
e4dbca4
feat(schemas): Change `anyOf` to `oneOf` (#828)
spencerwilson Jul 3, 2023
2a6b46f
Use node16 on github actions
roll Jul 3, 2023
66b7e17
Bump dns-packet from 1.3.1 to 1.3.4 (#835)
dependabot[bot] Jul 10, 2023
67440bc
Bump url-parse from 1.5.1 to 1.5.10 (#837)
dependabot[bot] Jul 10, 2023
4c53d83
Bump ws from 6.2.1 to 6.2.2 (#836)
dependabot[bot] Jul 10, 2023
5772d06
Bump http-cache-semantics from 4.1.0 to 4.1.1 (#838)
dependabot[bot] Jul 10, 2023
4ed5edb
Bump path-parse from 1.0.6 to 1.0.7 (#839)
dependabot[bot] Jul 10, 2023
497d9bb
Bump async from 2.6.3 to 2.6.4 (#840)
dependabot[bot] Aug 7, 2023
d4e1a6b
Bump js-yaml from 3.10.0 to 3.13.1 (#841)
dependabot[bot] Aug 7, 2023
6b40094
Bump semver from 5.7.1 to 5.7.2 (#842)
dependabot[bot] Aug 7, 2023
5886f64
Bump get-func-name from 2.0.0 to 2.0.2 (#848)
dependabot[bot] Sep 28, 2023
c5acc0a
Add pattern supporting use of value labels, categoricals and factors …
pschumm Nov 30, 2023
d88a043
Bump browserify-sign from 4.2.1 to 4.2.2 (#850)
dependabot[bot] Nov 30, 2023
bdc8209
Bump @babel/traverse from 7.14.0 to 7.23.2 (#849)
dependabot[bot] Nov 30, 2023
09bb6ce
Bump follow-redirects from 1.14.0 to 1.15.4 (#868)
dependabot[bot] Jan 25, 2024
3672882
Updated favicon/logo
roll Jan 29, 2024
aa936d3
Updated logo/favicon
roll Jan 29, 2024
6b7c234
Improved homepage
roll Jan 29, 2024
a53b482
Bump ip from 1.1.5 to 1.1.9 (#883)
dependabot[bot] Mar 28, 2024
c8843bd
Bump follow-redirects from 1.15.4 to 1.15.6 (#893)
dependabot[bot] Mar 28, 2024
1dfa593
Bump express from 4.17.1 to 4.19.2 (#895)
dependabot[bot] Mar 28, 2024
c0c956a
Add pattern - Table Schema: Relationship between Fields (#859)
loco-philippe Mar 29, 2024
6c9a74f
Fixed broken link (fixes #886)
roll Apr 15, 2024
2e24c6a
Add JSON-LD Context Document for Data Package (#874)
nichtich Jun 4, 2024
03d5825
Bump ws from 6.2.2 to 6.2.3 (#939)
dependabot[bot] Jun 24, 2024
8ce5f74
Removed vuepress site
roll Jun 26, 2024
2840789
Merge remote-tracking branch 'source/main' into combined-history-2
roll Jun 26, 2024
d90386c
Updated v2 pull request links
roll Jun 26, 2024
12dd27e
Bump braces from 3.0.2 to 3.0.3 (#952)
dependabot[bot] Jun 26, 2024
d7f1832
Updated readme
roll Jun 26, 2024
2e2e3fd
Fixed versioning and extensions PR link
roll Jun 26, 2024
69fcde6
Fixed documentation link wording
roll Jun 26, 2024
55b999c
Release v2 announcement (#953)
roll Jun 26, 2024
e454b8d
Fixed dark theme problems (fixes #954)
roll Jun 26, 2024
1f48855
Fixed homepage image
roll Jun 26, 2024
a0c241f
Minor improvements (#955)
roll Jun 27, 2024
24016cc
Minor links fix
roll Jul 1, 2024
c9c332c
Fix CHANGELOG anchors to $schema + indicate what happened to tabular-…
peterdesmet Jul 4, 2024
ebfc90f
Schema Metadata spec proposal
pierrecamilleri Apr 25, 2024
cdbd1c9
🔵 wording and typos
pierrecamilleri Apr 25, 2024
2631462
taking into account review comments
pierrecamilleri Jun 11, 2024
83396b7
Remove `path` property
pierrecamilleri Jun 24, 2024
d9221c6
Remove `updated` property
pierrecamilleri Jun 24, 2024
ded47a6
inherits "if distribted in a data package descriptor"
pierrecamilleri Jun 24, 2024
2161fb0
resource -> example resource
pierrecamilleri Jun 24, 2024
f7ffacf
`name` "as for Data Package
pierrecamilleri Jun 24, 2024
e59b7d9
Remove sources and build profile
pierrecamilleri Jun 24, 2024
213ef87
`examples` are `Data Resource`s
pierrecamilleri Jun 26, 2024
5fdd322
Attempt at removing "schema" property from table schema example
pierrecamilleri Jun 26, 2024
9a32b79
Revert "Attempt at removing "schema" property from table schema example"
pierrecamilleri Jun 26, 2024
1088c70
Revert "`examples` are `Data Resource`s"
pierrecamilleri Jun 26, 2024
229bbf6
Clear-up examples documentation (ref to data files)
pierrecamilleri Jun 26, 2024
eddb54c
fix: created stores only creation date
pierrecamilleri Jun 26, 2024
063ba61
changelog
pierrecamilleri Jul 5, 2024
02c8482
fix: link
pierrecamilleri Jun 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Data Package is a standard consisting of a set of simple yet extensible specific

## Contributing

One can contribute by clicking on the "Edit Page" button on a site page and create a pull request directly on Github.
One can contribute to the documentation by clicking on the "Edit Page" button on a site page and create a pull request directly on Github.

Running the project locally:

Expand Down
Binary file modified assets/hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,7 @@ body::-webkit-scrollbar-track {
text-decoration: underline;
}
}

article.card {
border-radius: 15px;
}
3 changes: 3 additions & 0 deletions astro.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ export default defineConfig({
integrations: [
starlight({
title: "Data Package Standard",
description:
"Data Package is a standard consisting of a set of simple yet extensible specifications to describe datasets, data files and tabular data. It is a data definition language (DDL) and data API that facilitates findability, accessibility, interoperability, and reusability (FAIR) of data.",
logo: {
light: "/assets/logo-light.svg",
dark: "/assets/logo-dark.svg",
Expand All @@ -32,6 +34,7 @@ export default defineConfig({
customCss: ["/assets/styles.css"],
tableOfContents: { minHeadingLevel: 2, maxHeadingLevel: 5 },
components: {
MarkdownContent: "./components/MarkdownContent.astro",
SocialIcons: "./components/SocialIcons.astro",
},
plugins: [
Expand Down
12 changes: 10 additions & 2 deletions components/About.astro
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@ const { title } = Astro.props
<article class="sl-flex not-content" aria-labelledby="about-astro-heading">
<small id="about-astro-heading">
{title}
<span class="sr-only">Astro</span>
</small>
<Image src={funding.okfn} alt="Open Knowledge Foundation" />
<div><Image src={funding.okfn} alt="Open Knowledge Foundation" /></div>
<slot />
</article>

Expand All @@ -37,4 +36,13 @@ const { title } = Astro.props
svg {
width: 15rem;
}
img {
border-radius: 15px;
}
div {
padding: 5px;
padding-bottom: 0;
border-radius: 15px;
border: dashed 1px #ccc;
}
</style>
12 changes: 12 additions & 0 deletions components/MarkdownContent.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
import type { Props } from "@astrojs/starlight/props"
import Default from "@astrojs/starlight/components/MarkdownContent.astro"
---

<Default {...Astro.props}><slot /></Default>

<script>
import { addBackToTop } from "vanilla-back-to-top"

addBackToTop({ backgroundColor: "#3272C2", scrollDuration: 200 })
</script>
1 change: 0 additions & 1 deletion components/SocialIcons.astro
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import Default from "@astrojs/starlight/components/SocialIcons.astro"
>
<a href="https://specs.frictionlessdata.io/"><strong>v1</strong></a>

<!-- Render the default social links. -->
<Default {...Astro.props}><slot /></Default>

<!-- Add styles to mimic the default links appearance. -->
Expand Down
8 changes: 4 additions & 4 deletions content/docs/blog/2023-11-15-v2-announcement.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ authors:
- sapetti9
---

:::note
Originally published on: https://frictionlessdata.io/blog/2023/11/15/frictionless-specs-update/
:::

We are very pleased to announce that thanks to the generous support of [NLnet](https://nlnet.nl/) we have kickstarted the [Data Package (v2)](https://specs.frictionlessdata.io/) update.

After a first discussion with the community in [the last call](https://frictionlessdata.io/blog/2023/11/06/community-call/), we are setting up a working group to help us with the v2 release.
Expand Down Expand Up @@ -70,7 +74,3 @@ This project is funded through [NGI0 Entrust](https://nlnet.nl/entrust), a fund

[<img src="https://nlnet.nl/logo/banner.png" alt="NLnet foundation logo" width="20%" />](https://nlnet.nl)
[<img src="https://nlnet.nl/image/logos/NGI0_tag.svg" alt="NGI Zero Logo" width="20%" />](https://nlnet.nl/entrust)

:::note
Originally published on: https://frictionlessdata.io/blog/2023/11/15/frictionless-specs-update/
:::
52 changes: 52 additions & 0 deletions content/docs/blog/2024-06-26-v2-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
title: Data Package (v2) is released!
date: 2024-06-26
excerpt: We are very excited to announce the release of the version 2.0 of the Data Package standard (previously known as Frictionless Specs). Thanks to the generous support of NLnet from November last year we were able to focus on reviewing Data Package in order to include features that were often requested throughout the years and improve extensibility for domain-specific implementations.
tags:
- news
authors:
- sapetti9
---

:::note
Originally published on: https://frictionlessdata.io/blog/2024/06/26/datapackage-v2-release/
:::

We are very excited to announce the release of version 2.0 of the Data Package standard (previously known as Frictionless Specs). Thanks to the generous support of [NLnet](https://nlnet.nl/), starting [from November last year](https://frictionlessdata.io/blog/2023/11/15/frictionless-specs-update/#additional-deliverables), we were able to focus on reviewing Data Package in order to include features that were often requested throughout the years and improve extensibility for domain-specific implementations.

Data Package is a standard for data containerisation, which consists of a set of simple yet extensible specifications to describe datasets, data files and tabular data. It is a data definition language (DDL) and data API that enhances data FAIRness (findability, accessibility, interoperability, and reusability). Since its initial release in 2007, the community has suggested many features that could improve or extend the standard for use cases that weren't initially envisioned. Those were sometimes adopted, but there wasn't a versioning or governance process in place to truly evolve the standard.

We started with [the issues that had accumulated in the GitHub repository](https://github.com/frictionlessdata/datapackage/issues) to build our Roadmap for v2. Many of the requested features are now adopted, making Data Package the answer for even more use cases.

In parallel we assembled an outstanding Data Package Working Group composed of experts from the community. We carefully selected a diverse group of people who brought different use-cases, formats, and data types that we would need the Standard to support. Together with them, we crafted [a governance model](https://datapackage.org/overview/governance/) that is explicit, in order to create an environment that adequately supports new contributions and ensures project sustainability.

We would like to thank each one of them for their remarkable contribution and for the incredibly insightful conversations we had during these months. Thank you to my colleague Evgeny Karev, Peter Desmet from the [Research Institute for Nature and Forest (INBO)](https://www.vlaanderen.be/inbo/en-gb/homepage/), Phil Schumm from [CTDS - University of Chicago](https://ctds.uchicago.edu/), Kyle Husmann from the [PennState University](https://www.psu.edu/), Keith Hughitt from the [National Institutes of Health](https://www.nih.gov/), Jakob Voß from the [Verbundzentrale des GBV (VZG)](https://www.gbv.de/), Ethan Welty from the [World Glacier Monitoring Service](https://wgms.ch/), Paul Walsh from [Link Digital](https://linkdigital.com.au/), Pieter Huybrechts from the [Research Institute for Nature and Forest (INBO)](https://www.vlaanderen.be/inbo/en-gb/homepage/), Martin Durant from [Anaconda, inc.](https://www.anaconda.com/), Adam Kariv from [The Public Knowledge Workshop](https://www.hasadna.org.il/), Johan Richer from [Multi](https://www.multi.coop/?locale=fr), and Stephen Diggs from the [University of California Digital Library](https://cdlib.org/).

If you are curious about the conversations we had during the Standard review, they are all captured (and recorded) in [the blog summaries of the community calls](https://frictionlessdata.io/blog/). Alternatively you can also check out the [closed issues on GitHub](https://github.com/frictionlessdata/datapackage/milestone/6?closed=1).

## So what is new in version 2?

During these months we have been working on the core specifications that compose the Standard, namely: [Data Package](https://datapackage.org/standard/data-package/) – a simple container format for describing a coherent collection of data in a single ‘package’, [Data Resource](https://datapackage.org/standard/data-resource/) to describe and package a single data resource, [Table Dialect](https://datapackage.org/standard/table-dialect/) to describe how tabular data is stored in a file, and [Table Schema](https://datapackage.org/standard/table-schema/) to declare a schema for tabular data.

During the update process we tried to be as little disruptive as possible, avoiding breaking changes when possible.

We put a lot of effort into removing ambiguity, cutting or clarifying under-defined features, and promoting some well-oiled recipes into the Standard itself. An example of a recipe (or pattern, as they were called in v1) that has been promoted to the Standard is the [Missing values per field](https://specs.frictionlessdata.io/patterns/#missing-values-per-field). We also added a versioning mechanism, support for categorical data, and changes that make it easier to extend the Standard.

If you would like to know the details about what has changed, see the [Changelog](https://datapackage.org/overview/changelog/) we published.

To increase and facilitate adoption, we published a [metadata mapper written in Python](https://github.com/frictionlessdata/dplib-py). We have also worked on Data Package integrations for the most notable open data portals out there. Many people from the community use Zenodo, so we definitely wanted to target that. They have recently migrated their infrastructure to [Invenio RDM](https://inveniordm.web.cern.ch/) and we proposed a Data Package serializer for better integration with the Standard (more info on this integration will be announced in an upcoming blog!). We also created a pull request that exposes `datapackage.json` as a metadata export target in the [Open Science Framework](https://www.cos.io/) system, and built an extension that adds a `datapackage.json` endpoint to every dataset in [CKAN](https://github.com/frictionlessdata/ckanext-datapackage).

If you want to know more about how to coordinate a standard update, we shared our main takeaways at FOSDEM 2024. The presentation was recorded, and you can watch it [here](https://fosdem.org/2024/schedule/event/fosdem-2024-3109-updating-open-data-standards/).

## And what happens now?

While the work on Data Package 2.0 is done (for now!), we will keep working on the [Data Package website and documentation](https://datapackage.org/) together with the Working Group, to make it as clear and straightforward as possible for newcomers. In parallel, we will also start integrating the version 2 changes in the [software implementations](https://datapackage.org/overview/software/)).

Would you like to contribute? We always welcome new people to the project! Go and have a look at our [Contribution page](https://frictionlessdata.io/work-with-us/contribute/) to understand the general guideline. Please get in touch with us by joining [our community chat on Slack](https://frictionlessdata.io/development/roadmap/) (also accessible via [Matrix](https://matrix.to/#/#frictionlessdata:matrix.okfn.org)), or feel free to jump in any of [the discussions on GitHub](https://github.com/frictionlessdata/datapackage/issues).

## Funding

This project was funded through [NGI0 Entrust](https://nlnet.nl/entrust), a fund established by [NLnet](https://nlnet.nl) with financial support from the European Commission's [Next Generation Internet](https://ngi.eu) program. Learn more at the [NLnet project page](https://nlnet.nl/project/FrictionlessStandards/).

[<img src="https://nlnet.nl/logo/banner.png" alt="NLnet foundation logo" width="20%" />](https://nlnet.nl)
[<img src="https://nlnet.nl/image/logos/NGI0_tag.svg" alt="NGI Zero Logo" width="20%" />](https://nlnet.nl/entrust)
16 changes: 8 additions & 8 deletions content/docs/index.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
---
title: Data Package
description: |
Data Package standard.
template: splash
editUrl: false
hero:
Expand Down Expand Up @@ -29,8 +27,8 @@ hero:
banner:
content: |
<p>
This is a live draft of the <strong>Data Package (v2) standard</strong>.
Please read the <a href="/blog/2023-11-15-v2-announcement">announcement</a>.
The <strong>Data Package (v2)</strong> standard has been released on June 26, 2024.
See the <a href="/blog/2024-06-26-v2-release/">announcement</a> and <a href="/overview/changelog/">changelog</a> for details.
</p>
---

Expand Down Expand Up @@ -68,9 +66,11 @@ The Data Package standard is a comprehensive set of **specifications** that coll

Data Package is backed by a suite of software tools supporting the standard. From the no-code visual tool **Open Data Editor** to low-level drivers for 10 programming languages -- [EXPLORE THE SOFTWARE](/overview/software)

[![Open Data Editor](../../assets/software/ode.png)](https://opendataeditor.okfn.org)

<div style="margin-bottom: 5em"></div>
<div style="margin-top: 10px; margin-bottom: 5em; padding: 5px; border: dashed 1px #ccc; border-radius: 15px">
<a href="https://opendataeditor.okfn.org/">
<img src="/ode.png" style="border-radius: 15px" />
</a>
</div>

<h2>Adoption</h2>

Expand All @@ -82,7 +82,7 @@ Data Package is used for a wide range of scenarios where this standardized data

<h2>Documentation</h2>

Read the Data Package documentation to learn more about the standard:
Read the Data Package documentation to learn more about the project:

<CardGrid>
<LinkCard title="Standard" href="/standard/data-package" />
Expand Down
Loading