Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streamline and align the "Getting Started" docs to fit in the new structure #869

Closed
Tracked by #23
priscilawebdev opened this issue Aug 4, 2023 · 9 comments
Closed
Tracked by #23
Assignees

Comments

@priscilawebdev
Copy link
Member

priscilawebdev commented Aug 4, 2023

Problem Statement

  • The "Getting Started" documentation for sentry-native platforms may not conform to the newly defined format, which includes the steps "Install", "Configure", "Verify", and the optional "Next Steps".
    • The "Verify" step is not always available and it is a very important step that helps the user to verify that the installation and configuration were done correctly.
  • New users onboarding with Sentry may find the existing documentation extensive and unclear. The "Getting Started" guide should cover the basics, while more advanced configurations shall live on the sentry-docs website.
  • Some copies and code snippets in the documentation may be outdated.

Solution Brainstorm

The task goals are as follows:

  • Thoroughly review all sentry-native platform documentation, including less commonly used sections, and reorganize their content into structured headings: 'Install,' 'Configure,' 'Verify,' and the optional 'Next Steps.'
  • The onboarding documentation should strictly focus on the basics to help users get started. Advanced configurations should be available in the complete documentation on the sentry-docs website.
  • Essential information for new users should be included under the new 'Notes' section in the onboarding documentation.
  • Update code snippets and copies as necessary.
  • If a "Verify" step is missing, include it in the documentation.

Please refer to the "Frontendend Handbook" guide in our "Sentry" main repository for assistance in adding and updating the getting started docs: Frontendend Handbook.

Project: getsentry/team-sdks#23

@supervacuus
Copy link
Collaborator

Thanks @priscilawebdev! After a first quick look into the guidelines, I think we're mostly good but we'll review further next week.

@supervacuus supervacuus self-assigned this Aug 4, 2023
@supervacuus
Copy link
Collaborator

@bitsandfoxes, @markushi and @kahest: can you read the "Getting Started" section in the docs concerning the guidelines? We follow the model, but I am already used to this, so a fresh set of eyes is helpful. We updated that section, particularly with user input, once or twice over the last year.

@supervacuus
Copy link
Collaborator

ping @bitsandfoxes, @markushi, @kahest

@markushi
Copy link
Member

I just double checked and compared it side-by-side with Android, looks good to me!

@priscilawebdev
Copy link
Member Author

the documentation for the react-native platforms shows extra information:

image

are they really needed? Can we move them to a "Notes" section?

@kahest
Copy link
Member

kahest commented Aug 17, 2023

the documentation for the react-native platforms shows extra information:

...

are they really needed? Can we move them to a "Notes" section?

That's react-native, which is not related to native :)

@priscilawebdev
Copy link
Member Author

damn yes...you are right! so I checked also "native" (only) and "QT" and the documentation looks good to me! 😉 sorry for the false alarm

@kahest
Copy link
Member

kahest commented Aug 17, 2023

haha no worries 👍

@kahest
Copy link
Member

kahest commented Aug 17, 2023

Screenshot 2023-08-17 at 15 45 35 This is native atm, looks pretty good in terms of following the "Install - Configure - Verify" format 👍 @priscilawebdev we can close this if you agree

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

4 participants