Skip to content

Conversation

leemthompo
Copy link
Contributor

@leemthompo leemthompo commented Sep 2, 2024

⚠️ Use the markup preview for general feedback

Follow up to #112213 and #112394

👀 Standard PR URL preview

☝️ See the live page preview

Summary of changes

ℹ️ docs/reference/intro.asciidoc has big diff, need to expand under Files changed to see changes

  • Move "What is Elasticsearch?" content under bigger Elasticsearch basics section at top of docs nav.
    • Split out deployment options under Run Elasticsearch on its own page
    • Overhaul Search and analyze page
    • Add new page: Add data to Elasticsearch
    • Add new page: Start with the REST API
    • Rename Scalability and resilience page to "Plan for production" (content will be refactored later)
  • Refactor quickstart landing page to accommodate future quickstarts
    • Move local dev instructions away now that we have better signposting in deployment options section
      • ℹ️ This will be replaced by start-local soon

Note

See commit messages for more details.

Context

  • I've tried to work on all these pages at the same time because it was more efficient. However, this is now a big PR. The goal is not to merge all these changes at once.

  • Hopefully we get a URL preview and we'll use that as the basis for further discussions and can tactically update pages.

Tip

Definitely don't want wording edits immediately until we've agreed on how to proceed. Will try to have conversation in markup.io to enable free form commenting :)

- **index.asciidoc**:
  - Added a reference to a new document: `scalability.asciidoc`.

- **intro.asciidoc**:
  - Changed the section title from "What is {es}?" to "{es} 101".
  - Added a detailed explanation for beginners under "{es} 101", covering:
    - Basic information about Elasticsearch.
    - Key features and deployment.
    - Data storage and ingestion.
    - Data searching and analyzing.
    - Planning for scalability and resilience.
  - Updated the "Deployment options" section, adding quick start options and enhancing existing content for clarity.
  - Title changed from "{es} 101" to "Getting started with Elasticsearch"
  - Updated content to be more welcoming for new users, with clear guidance on how to use the docs effectively.
  - Added guidance on data ingestion, searching, analyzing data.

- **getting-started.asciidoc** (within quickstart directory):
  - Updated the guide title to "Quick start: First steps with {es}" for clarity and focus.
  - Streamlined content to specifically teach how to add a small dataset to Elasticsearch and perform basic searches, targeting new users or those in initial learning phases.
 - Removed tab widget and delegate all deployment info to deployment doc
  -

- **index.asciidoc** (within quickstart directory):
  - Renamed from "Quickstart" to "Quickstarts" .
  - Added a new "Requirements" section detailing prerequisites for using the quickstarts effectively.
  - Introduced a new "Working in Python" section pointing to Python stuff

- **run-elasticsearch-locally.asciidoc**:
  - Moved into overall Set up Elasticsearch section, now that we have nice signposting
@leemthompo leemthompo self-assigned this Sep 2, 2024
Copy link
Contributor

github-actions bot commented Sep 2, 2024

Documentation preview:

@leemthompo
Copy link
Contributor Author

run docs-build

@leemthompo leemthompo added the >docs General docs changes label Sep 2, 2024
@leemthompo
Copy link
Contributor Author

run docs-build

Eventually I want this to live further down the nav
but it requires messing with heading levels more
than I can justify right now.
Copy link
Contributor

@shainaraskas shainaraskas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looking good! dropped some feedback. will look at the other topics tomorrow hopefully

Copy link
Contributor

@shainaraskas shainaraskas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

eyyyyy!

Co-authored-by: shainaraskas <[email protected]>
@leemthompo leemthompo merged commit 4f66631 into elastic:main Sep 25, 2024
5 checks passed
leemthompo added a commit to leemthompo/elasticsearch that referenced this pull request Sep 25, 2024
leemthompo added a commit to leemthompo/elasticsearch that referenced this pull request Sep 25, 2024
elasticsearchmachine pushed a commit that referenced this pull request Sep 25, 2024
elasticsearchmachine pushed a commit that referenced this pull request Sep 25, 2024
@leemthompo leemthompo deleted the 101-section branch September 27, 2024 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>docs General docs changes Team:Docs Meta label for docs team v8.15.0 v8.16.0 v9.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants