Problem/Motivation

Currently, on the Drupal project page, we have the following description of Drupal:

Get started by downloading the official Drupal core files. These official releases come bundled with a variety of modules and themes to give you a good starting point to help build your site. Drupal core includes basic community features like blogging, forums, and contact forms, and can be easily extended by downloading other contributed modules and themes.

Proposed resolution

Drupal is an open source content management platform supporting a variety of websites ranging from personal weblogs to large community-driven websites.

Learn more about Drupal in general.

The core software available on this page provides the stable infrastructure for the Drupal content management platform. This includes site building tools to structure content, design the layout and create customized views of your data.

Developers can take advantage of Drupal's extensive API, object-oriented PHP framework, Symfony components, and Composer-based workflow to alter and extend functionality. Theme and front-end developers can build templates with Twig templating and add custom CSS and JavaScript assets through the asset library system.

Getting started

You can try Drupal online, evaluate Drupal or read the Drupal User Guide.

Support

You can get help with Drupal.

Contribute

You can join the Drupal community.

Install

First, check the system requirements then read how to install Drupal on your local machine.

Development plans

View our Strategic Initiatives.

Follow core development

The Drupal Core Blog (RSS feed) announces major initiatives and opportunities to contribute.

The Change records for Drupal core documents significant changes to the code.


Remaining tasks

  1. DONE Decide who the intended audience is.
  2. DONE Come up with a list of features we want to highlight.
  3. DONE Decide if some existing text somewhere else on Drupal.org could be used or if we want to decide on fresh copy in this issue.
  4. DONE Propose a copy update.
  5. Finalize copy.
  6. Approve and update the project description.

User interface changes

API changes

Data model changes

Comments

catch created an issue. See original summary.

catch’s picture

Bojhan’s picture

Seems like this just needs some writing activity. Adding the appropriate tag.

Removing the tag, nothing to review yet. I doubt there is a lack of consensus that we should mention our core differentiators.

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.9 was released on September 7 and is the final bugfix release for the Drupal 8.1.x series. Drupal 8.1.x will not receive any further development aside from security fixes. Drupal 8.2.0-rc1 is now available and sites should prepare to upgrade to 8.2.0.

Bug reports should be targeted against the 8.2.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.3.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.2.x-dev » 8.3.x-dev

Drupal 8.2.6 was released on February 1, 2017 and is the final full bugfix release for the Drupal 8.2.x series. Drupal 8.2.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.3.0 on April 5, 2017. (Drupal 8.3.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.3.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.6 was released on August 2, 2017 and is the final full bugfix release for the Drupal 8.3.x series. Drupal 8.3.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.4.0 on October 4, 2017. (Drupal 8.4.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.4.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.5.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.4.x-dev » 8.5.x-dev

Drupal 8.4.4 was released on January 3, 2018 and is the final full bugfix release for the Drupal 8.4.x series. Drupal 8.4.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.5.0 on March 7, 2018. (Drupal 8.5.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.5.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.6.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.5.x-dev » 8.6.x-dev

Drupal 8.5.6 was released on August 1, 2018 and is the final bugfix release for the Drupal 8.5.x series. Drupal 8.5.x will not receive any further development aside from security fixes. Sites should prepare to update to 8.6.0 on September 5, 2018. (Drupal 8.6.0-rc1 is available for testing.)

Bug reports should be targeted against the 8.6.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.7.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.6.x-dev » 8.8.x-dev

Drupal 8.6.x will not receive any further development aside from security fixes. Bug reports should be targeted against the 8.8.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.9.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 8.8.x-dev » 8.9.x-dev

Drupal 8.8.7 was released on June 3, 2020 and is the final full bugfix release for the Drupal 8.8.x series. Drupal 8.8.x will not receive any further development aside from security fixes. Sites should prepare to update to Drupal 8.9.0 or Drupal 9.0.0 for ongoing support.

Bug reports should be targeted against the 8.9.x-dev branch from now on, and new development or disruptive changes should be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 8.9.x-dev » 9.2.x-dev

Drupal 8 is end-of-life as of November 17, 2021. There will not be further changes made to Drupal 8. Bugfixes are now made to the 9.3.x and higher branches only. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.2.x-dev » 9.3.x-dev

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.15 was released on June 1st, 2022 and is the final full bugfix release for the Drupal 9.3.x series. Drupal 9.3.x will not receive any further development aside from security fixes. Drupal 9 bug reports should be targeted for the 9.4.x-dev branch from now on, and new development or disruptive changes should be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

amber himes matz’s picture

Version: 9.4.x-dev » 10.1.x-dev
Issue summary: View changes

Looks like the copy on the Drupal project page never did get an update, so we should do this! I've updated the issue summary with some proposed remaining tasks.

What is the intended audience for this text? I would say probably developers and site builders.

Here is a proposed update:

Get started by downloading the official Drupal core files. These official releases come bundled with a variety of modules and themes to give you a starting point to help build your site. Drupal core includes site building tools like fieldable content types and blocks, Views UI, Layout Builder; editor tools like CKEditor 5 and Media. Drupal may be extended by downloading other community-contributed modules and themes. Developers can take advantage of Drupal's extensive API, object-oriented PHP framework, Symfony components, and Composer-based workflow to alter and extend Drupal's functionality. Theme and front-end developers can build templates with Twig templating and add custom CSS and JavaScript assets through Drupal's asset library system.

alex.mazaltov’s picture

Priority: Normal » Major
alex.mazaltov’s picture

Diff of drupal project page description

The proposed changes look good to me.
Change of drupal project page description could be delivered.

spokje’s picture

Wondering if the first sentence (emphasis mine):

Get started by downloading the official Drupal core files.

makes it seem like downloading tar-balls is the way to go, whilst we're (trying to) move away from that.

Get started by installing the official Drupal core.

might be more future-proof?

quietone’s picture

What about this? Start of with links for those new to Drupal, then move to move specifics. And primarily link to existing documentation.

--
The home of Drupal core software.

Getting started

You can try Drupal online, evaluate Drupal or read the Drupal User Guide.

Install

First, check the system requirements then read how to install Drupal on your local machine.

Future development plans

Follow core development

quietone’s picture

Having the logo on the page would be nice.

catch’s picture

#18 looks like the right direction to me.

amber himes matz’s picture

I like the approach #18 as well. +1

quietone’s picture

Issue summary: View changes

Since there is support for the approach I added it to the Issue Summary and added a logo.

As for the audience, I think the most likely visitors are developers but it could be anyone. We should at least point them in the right direction. As I worked on this I realized support and contribute are missing. Added those.

amber himes matz’s picture

Status: Active » Reviewed & tested by the community

I reviewed the proposed change in #18 and verified all of the links. The grammar and spelling are clear and understandable.

Setting to RTBC.

xjm’s picture

Status: Reviewed & tested by the community » Needs review

Looks great; the only concern I have is regarding:

View our Strategic Initiatives and Development Roadmap.

Both of those URLs are redirected. The first redirects to the core blog (which is not only about strategic initiatives) and the second redirects to the strategic initiatives page.
So how about:

View our Strategic Initiatives and Core development news.

xjm’s picture

Issue tags: +Needs product manager review, +Needs DA review

The final text will need review from both the product managers and the DA (since it's an important content strategy element).

xjm’s picture

Issue summary: View changes

Just realized the core blog is linked again in the next section, so removing that entirely and just correcting the link to the Strategic Initiatives page.

quietone’s picture

What happened to the image?

gábor hojtsy’s picture

Status: Needs review » Needs work

The image seems to have gone.

I think it would be best to format the items the same way, the last two having a list while the others don't have it is a bit disorienting.

Also I would keep a short explanation of Drupal at the begining. Not the one about forums and contact forms that is super outdated.

quietone’s picture

Issue summary: View changes
Status: Needs work » Needs review
StatusFileSize
new3.07 KB

@Gábor Hojtsy, thanks.

I do not know why the image was deleted. It used to be there. I have uploaded it again..

I removed the items lists and reworded the last sentence a bit.

The quote at the top is the current text on the project page, it is not what is being proposed. The proposal begins with 'The home of Drupal core software.

longwave’s picture

Agree with Gabor that we should have a short explanation of what Drupal actually is - maybe we just link to https://www.drupal.org/about somehow?

gábor hojtsy’s picture

@quietone: yeah I got that, I think we should have a similar length paragraph of intro to Drupal as there is now at the top still. I don't know if we have analytics as to how many people land on this page as a first experience on drupal.org, or one of their first, but a short explanation would be good (and link off to the about section indeed as proposed by @longwave is a good idea).

quietone’s picture

Issue summary: View changes

@Gábor Hojtsy, I am sorry. I didn't read your message correctly.

I updated the proposal with text provided by @Amber Himes Matz. What do you think?

I also had a thought that a followup could be useful to examine merging README.md and the project page so that are in sync.

kristen pol’s picture

Thanks everyone, good stuff!

IMO, I think a more fleshed out explicit help/support section would be helpful that is something like…

Need help?

Here are some ways you can get get support…

1. Join Drupal Slack and ask your question in the x channel
2. If you got an error, check the issue queue to see if there’s a solution
3. Hire a Drupal service provider to get you set up
4. If you are using managed Drupal hosting, check with the hosting company on the best way to set up Drupal with their service
5. Find more help options on the support page

Side note... I don't see Slack listed on the support page.

jungle’s picture

Getting started
You can try Drupal online, evaluate Drupal or read the Drupal User Guide.

Should https://www.drupal.org/project/examples and https://www.drupal.org/project/project_distribution be mentioned under Getting Started or somewhere else?

quietone’s picture

Issue summary: View changes

In regard to #33 and #34. I am not in favor of those suggestions. I think the page should be kept to a bare minimum and full of links to other resources. Hopefully, those resources are on the wiki and thus can more easily be kept up to date than the Drupal project page.

kristen pol’s picture

Fair enough. Then we should at least update the support page to be current. I don’t think I had access to edit so I’ll check again.

UPDATE: I don’t have access to edit that page and don’t know who does.

quietone’s picture

Issue summary: View changes

I updated the proposal with the first sentence of README.md.

smustgrave’s picture

The home of Drupal core software.

This phrase reminds of a show from the 90s.

Like the change in the issue summary.

Also wonder if this falls under a "plan"

amber himes matz’s picture

Issue summary: View changes

Updated IS remaining tasks.

gábor hojtsy’s picture

Thanks for the added intro text. I think the second paragraph dives right into technical details, and the learn more link after that goes back several levels up. I think that learn more link should follow right after the first paragraph to let people learn more about the benefits of Drupal, rather than the technical details outright? Otherwise it sure is a definite improvement, thanks!

quietone’s picture

Issue summary: View changes

@Gábor Hojtsy, Thanks!

I tried moving the 'Learn about' sentence to the last sentence of the first paragraph as well as keeping it as a separate paragraph. Keeping as a separate paragraph seemed better to me.

hestenet’s picture

This is looking pretty good from my point of view, but I will loop in others from the Drupal Association, with more marcomm background.

dww’s picture

Agreed this is looking great, and a huge improvement!

One sentence with a few minor concerns/suggestions:

It includes site building tools to build content, design the layout and view content.

  1. We re-use both “build” and “content” in this sentence.
  2. I wonder if “tools to structure content…” would be better? “Build content” seems either like a drawing app, video editing capabilities, or ChatGPT. 😅 Core lets you define the structure of the content, but creating it is your responsibility.
  3. Is “and view content.” adding anything? Isn’t that sort of implied in a website building tool? 🤓 I suspect this is a euphemism for Views, but maybe there’s a more interesting phrase we can use to summarize all that power?

Maybe this is an improvement?

It includes site building tools to structure content and design the layout.

If we’re going to talk about other out-of-the-box features before we discuss extension points, maybe add something about Views (if possible?) and perhaps “import content” or some other reference to Migrate?

If I come up with any concrete proposals, I’ll put them here, but wanted to raise this much now to get input / feedback.

Thanks!
-Derek

quietone’s picture

Issue summary: View changes

I changed the sentence referred to in #43 to "This includes site building tools to structure content, design the layout and create customized views of your data.". I also moved the next sentence to a new paragraph since it was about a different audience, developers.

#43 also asked if we are talking about other out-of-the-box features. I think that should be deferred to a followup issue where we can discuss any and all of the other ideas here. I'd rather not delay updating the product page with the suggested improvements, as long as there are no errors.

amber himes matz’s picture

Status: Needs review » Reviewed & tested by the community

- I've reviewed the latest changes in #44
- I've reviewed the entire proposed update for grammar, spelling, and verified all links.
- The image looks to be displaying as expected.

I agree that any further ideas should be in follow-up issues.

gábor hojtsy’s picture

Issue summary: View changes
Issue tags: -Needs product manager review

Since I had a concern about the read more link, I read this again. I think a bit more adjustment was needed to differentiate what is "more" about Drupal on the external linked page vs. this page (where the core software is). I think this is good to go with this minor adjustment.

hestenet’s picture

Issue tags: -Needs DA review

RTBC +1 from a DA point of view.

We could consider an addition like:

Contribute

You can join the Drupal community and support the non-profit Drupal Association.

But I don't think this is a blocker, and per the consensus above could be considered in a follow-up as a future change.

quietone’s picture

I created the followup, #3358351: Improve core project page.

catch’s picture

Issue summary: View changes
StatusFileSize
new817.43 KB

Screenshot of updated project page

Updated!

catch’s picture

catch’s picture

Status: Reviewed & tested by the community » Fixed

Going to go ahead and mark this fixed, we can tweak more in the follow-ups!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.