2022-03-15

2022-03-15

Plan

  • data-literate reverted
    • next v12
    • TableGrid back (and in example)
  • Remove data-literate-template for now

Demo repo up

  • Demonstration repo up
    • Create repo with MIT license
    • Add content from your-own-data-example
  • Script to do build in next.datahub.io repo
  • Build in github pages
  • (FUTURE) Build in vercel/cloudflare etc
    • just deploy to a branch and setup vercel etc to build from that branch and NOT do next build && next export in the workflow script

Tidying data-literate

  • What about the "irrelevant" files in data-literate?
    • Data files in public/_files? ✅ keep for now - though want to replace the excel file with something smaller in future
      • Add instructions to the tutorial about removing? ✅2022-03-15 WONTFIX for now as not a big deal
    • your-own-data-example => that move out to a separate repo (it's the demo we talked about)

Next

Update the tutorial …

  • Fix link to issue tracker because current one is private
    • Should we make a public project for this?
    • What would be in it? e.g. this could include the build script? Or it could include everything (except docs)?
      • What are the pros and cons?
      • I like to default to open
  • Add screenshots (?)
  • Deployment: are we assuming people have data already in git(hub) or just on disk?
    • If not we should add that as a first step (though with vercel you can deploy without pushing to github)
      • But all the others require git(hub) so maybe we should just assume that
    • This makes me think about the general context of the tutorial … => maybe need to flag that a bit more (do you already have data in git(hub) or just some data lying around on disk)
  • Can we have some real world data that's useful / interesting?

Notes

#done/moved to tutorials

Think about what goes in a second tutorial

  • What features do we people want that we can showcase
  • How can we eat our own dogfood?

Rufus brainstorm

#done/moved to INBOX and 2022-03-16

Other things to do:

  • try out tina.io (as alternative to contentlayer)
    • write up notes in docs

What's our focus and priority?

#done/moved to INBOX

Approach: Move fast, release often, share publicly

  • Putting awesome data on datahub again … so that we practice running a hub, because the data is awesome
    • Aside: Let's go full github ;-) e.g. using commit history and all that stuff

Misc: take down sign up at datahub.io and instead have email signup form for the "New Coming Soon Next Version of DataHub" (or something like that 😉)

Asides

  • portaljs.org => portaljs.datahub.io or portaljs.datopian.com?
  • script to process "your repo into nextjs" can do some useful things e.g.
    • process all markdown to one place all non-markdown to another place … so that you can keep stuff together e.g. data next to content (??)

Examples:

  • https://github.com/datasets/rio2016 - how could this become a nice web page
    • Having structured metadata auto displayed rather than manually entered
    • Having preview of the data etc

© 2024 All rights reservedBuilt with Find, Share and Publish Quality Data with Datahub

Built with Find, Share and Publish Quality Data with DatahubFind, Share and Publish Quality Data with Datahub