Giter Site home page Giter Site logo

keyz / dagster-website Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bestplace/dagster-website

1.0 1.0 0.0 196.43 MB

The data orchestration platform built for productivity.

Home Page: https://dagster.io

TypeScript 85.44% CSS 10.55% JavaScript 4.01%

dagster-website's Introduction

Dagster Website

Adding your company logo

If you're a user of Dagster, we'd love to feature you on our site. Adding your logo is simple:

  1. Upload your logo to the folder /public/images/logos/users
  2. Add your company to users.json
  3. Make a PR with those changes

We'll merge the PR if everything looks good.

Local Development

yarn
yarn dev

If you want to test anything in prod mode locally

yarn build
yarn start

Writing Posts with MDX

Create a markdown file in /pages/blog/<filename>.mdx.

It will be picked up by the blog infra.

  • It can be accessed through the url path /blog/<filename>
  • It will be listed on the blog feed page /blog when the status is 'published'.
    • Note: if the new content doesn't show up in the feed, you may need to run yarn refresh && yarn build and regenerate the metadata cache (related issue)

Metadata in Frontmatter

We support frontmatter in markdown so you can specify meta information about the post at the beginning of the file, such as

---
layout: 'BlogPost'
status: 'published'
title: 'Dagster: The Data Orchestrator'
excerpt: 'Dagster is a new type of workflow engine: a data orchestrator. Moving beyond just managing the ordering and physical execution of data computations, Dagster introduces a new primitive: a data-aware, typed, self-describing, logical orchestration graph.
coverImage: https://user-images.githubusercontent.com/609349/57987382-7e294500-7a35-11e9-9c6a-f73e0f1d3a1c.png
date: '2020-08-22'
authors: ['id-1', 'id-2']
tags: ['dagster']
---

Available Settings

Details in here

  • layout: the layout of the page, currently support BlogPost
  • status:
    • published: the post will be shown on the blog feed list dagster.io/blog
    • draft: the post won't be shown on the feed but still accessible via the url. This is useful for previews.
  • title: the title of the post, which will be the H1 title of the post and will be shown in the feed list.
  • excerpt: a short description of the post that will be shown in the feed list and in the description when shared in social media.
  • date: the post date in YYYY-MM-DD format
  • authors: a list of author ids, see details in the 'Authors' section below.
  • coverImage (optional): the src of the image that will be shown in the feed list
  • tags (optional): a list of tags

Available Components

Details in here

<LinkPreview url="https://twitter.com/BigDataBorat/status/306596352991830016" />
  • Welcome to write custom components!

Authors

  • If the author doesn't exist in the system, add an entry in editor.json. Feel free to name the id and specify the url you would like to be linked to.
  • Use the id field in authors in the frontmatter of the post. Note: the id has to exist editor.json, otherwise it will error out.
  • The editors listed in authors will be shown in the post page.

dagster-website's People

Contributors

bengotow avatar braunjj avatar dpeng817 avatar helloworld avatar jmsanders avatar mgasner avatar mrdrprofuroboros avatar nancydyc avatar owenkephart avatar prha avatar rexledesma avatar sryza avatar yuhan avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.