Skip to content

Commit 26845e8

Browse files
authored
Merge branch 'main' into fix-docker-down
2 parents 58234de + e0a85f1 commit 26845e8

19 files changed

Lines changed: 242 additions & 88 deletions

File tree

485 KB
Loading
-161 KB
Loading
-266 KB
Loading

docs/v2/docusaurus.config.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
77
/** @type {import('@docusaurus/types').Config} */
88
const config = {
99
title: 'Marquez Project',
10-
tagline: 'Data lineage for every pipeline.',
10+
tagline: 'The complete OpenLineage solution',
1111
favicon: 'img/favicon.ico',
1212

1313
// Set the production url of your site here
@@ -115,6 +115,11 @@ const config = {
115115
label: 'GitHub',
116116
position: 'right',
117117
},
118+
{
119+
href: 'https://openlineage.io',
120+
label: 'OpenLineage',
121+
position: 'right',
122+
},
118123
],
119124
},
120125
footer: {
@@ -144,6 +149,10 @@ const config = {
144149
label: 'Twitter/X',
145150
href: 'https://twitter.com/marquezproject',
146151
},
152+
{
153+
label: 'OpenLineage',
154+
href: 'https://openlineage.io',
155+
}
147156
],
148157
},
149158
{

docs/v2/src/components/HomepageFeatures/index.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,30 @@ import styles from './styles.module.css';
44

55
const featureList: FeatureItem[] = [
66
{
7-
title: 'What does Marquez do?',
8-
subTitle: 'Real-time metadata collection',
7+
title: 'One Service for Lineage',
8+
subTitle: 'Real-time metadata server',
99
imgSrc: 'img/stack.svg',
1010
description: <>
1111
<p>
12-
Marquez is a metadata server, offering an OpenLineage-compatible endpoint for real-time
12+
Marquez includes a metadata server offering an OpenLineage-compatible endpoint for real-time
1313
collection of information from running jobs and applications.
1414
</p>
1515
<p>
1616
As the reference implementation of
17-
OpenLineage, the Marquez API server already works with all of its integrations developed by the
18-
community.
19-
This includes Apache Airflow, Apache Spark, dbt, Dagster, and Great Expectations.
17+
OpenLineage, the Marquez API server already works with all the integrations developed by the
18+
OpenLineage community.
19+
This includes Apache Airflow, Apache Spark, Apache Flink, dbt, and Dagster.
2020
</p>
2121
</>,
2222
side: 'left',
2323
},
2424
{
2525
subTitle: 'Unified visual graph',
26-
imgSrc: 'img/screenshot.png',
26+
imgSrc: 'img/unified_graph.png',
2727
side: 'right',
2828
description: <>
2929
<p>
30-
Through a web user interface, Marquez can provide a visual map that shows complex interdependencies
30+
Through a web user interface, Marquez provides a visual map that shows complex interdependencies
3131
within your data ecosystem.
3232
</p>
3333
<p>
@@ -43,7 +43,7 @@ const featureList: FeatureItem[] = [
4343
side: 'left',
4444
description: <>
4545
<p>
46-
Lineage metadata can be queried using the lineage API, allowing for automation of key tasks like
46+
Through a lineage API, metadata can be queried for automation of key tasks like
4747
backfills and root cause analysis.
4848
</p>
4949
<p>

docs/v2/src/components/HomepageFeatures/styles.module.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
}
1010

1111
.constrain {
12-
max-width: 400px;
13-
padding: 0 16px;
12+
max-width: 600px;
13+
padding: 0 32px;
1414
}
1515

1616
.flexContainer {

docs/v2/src/components/HomepageTextBox/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ export default function HomepageTextBox(): JSX.Element {
77
<section className={clsx(styles.container, 'dashed')}>
88
<div className="container">
99
<div>
10-
<h1 className="text--center">What is Marquez?</h1>
11-
<p className={clsx("text--center", styles.constrain)}>Marquez is an open source metadata service. It maintains data provenance, shows how datasets are consumed and produced, provides global visibility into job runtimes, centralizes dataset lifecycle management, and much more.</p>
10+
<h1 className="text--center">One Source of Truth</h1>
11+
<p className={clsx("text--center", styles.constrain)}>Marquez enables consuming, storing, and visualizing <a target={"_blank"} href={"https://openlineage.io"}>OpenLineage</a> metadata from across an organization, serving use cases including data governance, data quality monitoring, and performance analytics.</p>
1212
<h5 className="text--center">Marquez was released and open sourced by <a target={"_blank"} href={"https://wework.com"}>WeWork</a>.</h5>
1313
</div>
1414
</div>

docs/v2/src/pages/index.module.css

Lines changed: 39 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,41 +4,62 @@
44
*/
55

66
.heroBanner {
7+
display: flex;
8+
width: 100%;
79
padding: 4rem 0;
8-
text-align: center;
910
position: relative;
1011
overflow: hidden;
12+
justify-content: flex-start;
13+
align-items: stretch;
14+
flex-direction: row;
1115
}
1216

13-
@media screen and (max-width: 996px) {
17+
@media screen and (max-width: 767px) {
1418
.heroBanner {
19+
margin-top: 4rem;
1520
padding: 2rem;
16-
}
17-
.flexContainer {
1821
flex-direction: column;
1922
}
23+
24+
.titleContainer {
25+
max-width: 100% !important;
26+
}
2027
}
2128

22-
.buttons {
23-
display: flex;
24-
align-items: center;
25-
justify-content: center;
29+
.heroBanner {
30+
max-width: 100%;
2631
}
2732

28-
.flexContainer {
29-
display: flex;
30-
justify-content: space-between;
31-
align-items: center;
32-
overflow: hidden;
33+
.titleContainer {
34+
text-align: center;
35+
max-width: 100%;
36+
margin: auto;
3337
}
3438

35-
.imageContainer {
36-
flex: 1 1 0;
37-
height: 100%;
38-
width: 100%;
39+
.imageSubDiv {
40+
margin-top: auto;
41+
margin-bottom: auto;
42+
margin-right: 5%;
3943
}
4044

4145
.image {
46+
margin: 0 auto;
47+
height: 35rem;
48+
width: auto;
49+
}
50+
51+
.logo {
4252
height: auto;
43-
width: 100%;
53+
width: 25rem;
54+
}
55+
56+
.btn_logos {
57+
height: 1rem;
58+
margin-top: 0.15rem;
59+
margin-right: 0.4rem;
60+
position: absolute;
61+
}
62+
63+
.btn_text {
64+
margin-left: 1.4rem;
4465
}

docs/v2/src/pages/index.tsx

Lines changed: 37 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,38 +8,49 @@ import HomepageFeatures from '@site/src/components/HomepageFeatures';
88
import styles from './index.module.css';
99
import HomepageTextBox from "@site/src/components/HomepageTextBox";
1010

11+
1112
function HomepageHeader() {
1213
const {siteConfig} = useDocusaurusContext();
1314
return (
1415
<header className={clsx('hero', 'dashed', styles.heroBanner)}>
15-
<div className="container">
16-
<div className={styles.flexContainer}>
17-
<div className={styles.imageContainer}>
18-
<img className={styles.image} src="img/screenshot.svg" alt="Lineage Diagram"/>
19-
</div>
20-
<div>
21-
<h1 className="hero__title">{siteConfig.title}</h1>
22-
<p className="hero__subtitle">{siteConfig.tagline}</p>
23-
<div className={styles.buttons}>
24-
<Link
25-
className="button button--secondary button--md"
26-
href="/docs/quickstart">
27-
Quickstart
28-
</Link>
29-
<Link
30-
className="button button--secondary button--md margin-left--md"
31-
href="https://github.com/MarquezProject/marquez">
32-
GitHub
33-
</Link>
34-
<Link
35-
className="button button--secondary button--md margin-left--md"
36-
href="https://bit.ly/Mqz_invite">
37-
Slack
38-
</Link>
39-
</div>
40-
</div>
16+
<div className={styles.titleContainer}>
17+
<img className={styles.logo} src="img/logo_txt_grn.svg"/>
18+
<p className="hero__subtitle">{siteConfig.tagline}</p>
19+
<div className={styles.buttons}>
20+
<Link
21+
className="button button--secondary button--md"
22+
href="docs/quickstart">
23+
Quickstart
24+
</Link>
25+
<Link
26+
className="button button--secondary button--md margin-left--md"
27+
href="https://github.com/MarquezProject/marquez">
28+
<img
29+
className={styles.btn_logos}
30+
src="img/github.svg"
31+
alt="GitHub logo"
32+
/>
33+
<span className={styles.btn_text}>GitHub</span>
34+
</Link>
35+
<Link
36+
className="button button--secondary button--md margin-left--md"
37+
href="https://bit.ly/Mqz_invite">
38+
<img
39+
className={styles.btn_logos}
40+
src="img/slack.svg"
41+
alt="Slack logo"
42+
/>
43+
<span className={styles.btn_text}>Slack</span>
44+
</Link>
4145
</div>
4246
</div>
47+
<div className={styles.imageSubDiv}>
48+
<img
49+
className={styles.image}
50+
src="img/marquez_caps_couple.svg"
51+
alt="Marquez UI Screencaps"
52+
/>
53+
</div>
4354
</header>
4455
);
4556
}

docs/v2/static/img/github.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)