GithubHelp home page GithubHelp logo

ognis1205 / website Goto Github PK

View Code? Open in Web Editor NEW

This project forked from delta-io/website

0.0 1.0 0.0 84.46 MB

Delta Lake Website

Home Page: https://delta.io

License: Apache License 2.0

Shell 0.02% JavaScript 96.14% HTML 3.48% Dockerfile 0.35%

website's Introduction

Delta Lake

Delta Lake Website

This repo contains the official source code for the Delta Lake website.

Netlify status

๐Ÿš€ Getting up and running locally

This site requires Node 16, which you can install with brew install node@16.

This site requires a development YOUTUBE_API_KEY which populates the YouTube videos in the learn > videos, learn > tutorials, and community pages. That is, ensure you have created a .env.development file in the root folder; the file should look like:

//.env.development

YOUTUBE_API_KEY = $API_KEY$

Simply check out this repo, run npm install --legacy-peer-deps, then run npm run develop.

To open a localhost version of the site, run npm run start.

Code formatting

If you use Visual Studio Code, install the Prettier and ESLint extensions to automatically format your code as you make changes.

Alternatively, you may run npm run lint or npm run lint:fix to both check for and fix lint issues, respectively. All changes are automatically linted (and will attempt to auto-fix) on the git pre-commit hook.

This repo runs automated checks on PRs, like the lint check above. Sometimes this process can hang. If you see the process hang, try running an empty commit and push the commit to rerun the checks. You can do this by running the following git command git commit --allow-empty -m "Empty commit" then pushing the commit to origin.

All PRs require linters to pass in order to deploy to production.

๐Ÿค Contributing

All changes are proposed as a pull request. Simply create a pull request and request a review and we'll get on it.

You can add a blog by adding a directory with some files to src/blog. Here's an example:

src/
  blog/
    2022-09-23-convert-parquet-to-delta/
      index.mdx
      thumbnail.png

All of the images that correspond to the blog post should be saved in the respective folder.

The top of the index.mdx file should contain the following metadata:

---
title: Converting from Parquet to Delta Lake
description: This post shows how to convert a Parquet table to a Delta Lake.
thumbnail: ./thumbnail.png
author: Matthew Powers
---

You can also add the new blog post to the homepage by updating the src/components/pages/index/LatestUpdateSection/index.jsx file.

This commit is a good example of how to add a blog post.

website's People

Contributors

jakebellacera avatar dennyglee avatar mrpowers avatar jodwyer avatar jodb avatar dependabot[bot] avatar nkarpov avatar dev-smart-ui avatar goodwillpunning avatar sibyabin avatar austinkelleher avatar jhibbard avatar tdas avatar tvamsikalyan avatar vadim avatar vinijaiswal 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.