-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate specs to the new content management system #413
Comments
…le markdown - as per plan in frictionlessdata/frictionlessdata.io#413.
@monikappv please can you take this on - or, at least the tasks I've specifically marked for you. I've made a start already on this here in a new branch https://github.com/frictionlessdata/specs/tree/back-to-own-subsite-2020 In particular, i've already migrated one spec back to give you an example (see the last commit in that branch). To start: just clone, switch to that branch, npm install, boot the server and start doing the work. You can then keep pushing to that branch. Once we are complete we can merge back into master - but not before then. |
…t - refs frictionlessdata/frictionlessdata.io#413. * Remove specs tests as kind of pointless now * Remove specs build from build.js as vuepress now does that!
@monikappv can you update with a screenshot of what this now looks like. |
…t is now in gh workflow. Refs frictionlessdata/frictionlessdata.io#413
…sdata/frictionlessdata.io#413. * remove changelog.md as no content * home: remove travis build plus add a link * move up security_matrix.png
@rufuspollock here is a screenshot of Specs home page and one specs page (CSV dialect) |
Frontmatter Alignment for Specs:
|
FIXED. All done that needs to be done. Remaining redirects is in #432 and minor extras can be done later if at all. https://specs.frictionlessdata.io/ |
…le markdown - as per plan in frictionlessdata/frictionlessdata.io#413.
…t - refs frictionlessdata/frictionlessdata.io#413. * Remove specs tests as kind of pointless now * Remove specs build from build.js as vuepress now does that!
…t is now in gh workflow. Refs frictionlessdata/frictionlessdata.io#413
…sdata/frictionlessdata.io#413. * remove changelog.md as no content * home: remove travis build plus add a link * move up security_matrix.png
We want to migrate the
/specs/
section covering the Frictionless Specs and esp data package are migrated over.Acceptance
specs.fd.io/schemas/data-package.json
,specs.fd.io/schemas/registry.csv
etc work - https://specs.frictionlessdata.io/schemas/data-package.jsonfd.io/schemas/data-package.json
,fd.io/schemas/registry.csv
work - PART OF [v2] Switch over the DNS (and do any Cloudflare level redirects) #432fd.io/specs
works or redirects - Part of [v2] Switch over the DNS (and do any Cloudflare level redirects) #432specs.fd.io
is working and looks good - see how it used to look https://web.archive.org/web/20170627080529/http://specs.frictionlessdata.io/ and https://web.archive.org/web/20170704050901/http://specs.frictionlessdata.io/csv-dialect/ - DONE see https://specs.frictionlessdata.io/Tasks
title
field for the main title of specsSort out the build
https://github.com/frictionlessdata/specs/blob/master/.travis.yml
Misc
should be part of [v2] Implement Redirects for v1 URLs #423turns out you can't do this in Vue 1 so we have to implement this at cloudflare levelLater
Inbox
Refactoring each spec to vuepress markdown
https://docs.google.com/spreadsheets/d/1qByu4qw56hFUdJIY5IOC7d8TQBud-k31J6720hg1h2w/edit#gid=1449054173
Analysis
Misc
Do we go with specs.fd.io or fd.io/specs
not(currently) rebuild on changes to specs (and would be painful to do)/schemas/
this is core product functionality on a "presentation" websiteKISS suggests subsite is simpler ...
Current flow for deploying specs to the website:
Current build process (via Grunt.js task in website)
Details
npm build
andnpm test
npm run build
runsbuild.js
with node. https://github.com/frictionlessdata/specs/blob/master/build.js#L108-L110https://github.com/frictionlessdata/website/blob/master/Gruntfile.js#L87-L100
Footnotes
vue router can only do internal redirects. ↩
The text was updated successfully, but these errors were encountered: