Skip to content
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

[epic] Portal Docs v1.0 incl tutorials #530

Open
2 of 20 tasks
rufuspollock opened this issue Apr 12, 2021 · 0 comments
Open
2 of 20 tasks

[epic] Portal Docs v1.0 incl tutorials #530

rufuspollock opened this issue Apr 12, 2021 · 0 comments
Assignees
Projects

Comments

@rufuspollock
Copy link
Member

rufuspollock commented Apr 12, 2021

My sense is that we have:

  • Home page introducing the project and what it does and key features (core README)
  • One major tutorial (like Next.js "learn"): start with a single dataset app (where dataset is simplest possible e.g. a README + CSV)
  • Showcase: here's what you can build
  • Examples that extend beyond that e.g.
    • Portal with Frictionless dataset
    • Portal with Github datasets
    • Portal with CKAN
  • Reference docs: e.g. key components and there APIs, etc => this can be in README / code to start with

Job Stories

What is the key job story?

  • How do i showcase and publish my individual dataset on github pages?
  • How do I build my CKAN-based data catalog frontend using datahub/portal.js

Roadmap 🚧 2023-05-01

Acceptance

  • Tutorial on getting started with Portal and present a single simple dataset locally
    • I know how to share my Portal publicly
  • There are examples for
    • Creating a portal with Portal.js for CKAN
    • ...

Tasks

Analysis

Learn from NextJS

TODO: check out how next.js used to be e.g. 2y ago. IIRC reference docs were in README.md of github repo and there was the nextjs.org learn ... (see e.g. https://github.com/vercel/next.js/tree/e4a94acd96527885781e5fffa75c870bfded84fc)

DONE. Checked way back machine e.g.

2018 - http://web.archive.org/web/20180428210110/https://nextjs.org/learn

image

2019 - http://web.archive.org/web/20190331100140/https://nextjs.org/learn/basics/getting-started/

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 New
Portal 2.0
In progress
Development

No branches or pull requests

2 participants