apache / apache/datafusion

[EPIC] Redesign DataFusion main page

Open
#14,389 14 comments 4 reactions 0 assignees View on GitHub
documentation enhancement help wanted
Dominant language
Rust
Stars
9.3k
Forks
2.4k
Avg merge
3d 7h
Merged PRs (30d)
344

Description

### Is your feature request related to a problem or challenge?

Users currently fell a little bit lost when dealing with Datafusion main page https://github.com/apache/datafusion

Imho the page is overloaded with too technical information, navigations to examples, quick start are not very intuitive.

### Describe the solution you'd like

Would be nice to redesign the main page and let it be the face of Datafusion. It should contain intuitive steps to get familiar with Datafusion, quick start, contribution, diagram in short what exactly makes DataFusion a DataFusion, supported features.

For the naive design we can refer to https://github.com/StarRocks/starrocks which is way more user friendly

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the current DataFusion main page at https://github.com/apache/datafusion and compare its navigation and content with the StarRocks example linked in the issue. Define a clearer first-time-user path covering introduction, quick start, examples, contribution, architecture, and supported features; done means the redesigned page presents these areas intuitively.

Written by the indexing model from the issue text.

Assessment

Domain
design, documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.