Separating it into 2 columns: 1) Dev 2) Users -- makes sense to me

On Thu, 21 Dec 2023 at 01:30, Michael Robinson
<michael.robin...@astronomer.io.invalid> wrote:

> Hello dev list,
>
> The excellent website landing pages have been instrumental in the wide
> adoption of Airflow. The fact that they’ve helped so many users get started
> with Airflow while going without significant upgrades for years speaks to
> how well-designed they are. At the same time, it’s a massive understatement
> to say that the community has changed since the landing pages were
> launched, and some of them could use updating to represent the community as
> it is today and meet users’ and contributors’ current needs.
>
> For example, since the website was launched 3 years ago, Slack has become
> the community’s platform of choice. There are over 35k users and
> contributors there.
>
> As Jarek has noted <https://github.com/apache/airflow-site/pull/911>,
> Slack is ephemeral and user-first (but it seems safe to assume that most
> project contributors are on there, too). Also, as is appropriate for an ASF
> project, the dev list continues to play a crucial role in hosting
> discussions and relaying announcements, etc. It’s still the primary
> vehicle/forum for asynchronous communication among contributors.
>
> But it seems safe to say that Slack is the primary forum for new users of
> Airflow. Currently, the Community page <
> https://airflow.apache.org/community/> prioritizes the dev list and hides
> the Slack link down the page in the “Ask a Question” section by default.
> But it seems reasonable to assume that what most (not to say all) first
> visitors to the site are looking for on that page is a link to Slack.
>
> IMO, in light of the important communications and discussions on the dev
> list, we shouldn’t minimize it, but we should also make onboarding as
> frictionless as possible for users and devs alike. So what to do?
>
> I’ve opened a PR <https://github.com/apache/airflow-site/pull/911> to
> reorganize the page, and I’m hoping to start a discussion here about how to
> proceed. Thanks, Jarek, for your comment and for suggesting we move the
> discussion to the list.
>
> Some ideas (see the PR for more details):
>
> Put Slack at the top of the page with the dev list just below it
> Use columns to devote half the page to contributor-centric resources and
> half to user-centric resources
>
> What do you think?
>
> Thank you,
> Michael
>
>

Reply via email to