-
-
Notifications
You must be signed in to change notification settings - Fork 1
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
Better integrate self-hosted into our software development process #91
Comments
Team changes, less bandwidth, need to shed scope to stay afloat. Dropping this from Q1. Likely revisit after First Class Single Tenant🔒 lands, will aim to follow suit. |
We had a suggestion to use one of the headless browsers for integration tests, forget exactly which one was suggested but one of them would be good. |
Right! GOOG vs. MSFT |
@chadwhitacre not just that. Puppeteer locks you into Chrome whereas you can test even on Safari with Playwright. |
Not to mention playwright supports multiple concurrent "pages" or sessions in test runs |
Paraphrasing a discussion we had offline: I think we're pretty close to building out a generic turn-key cloud VM that provisions and sets up a fresh cloud instance with self-hosted at a given SHA downloaded installed and ready to go. If we install VSCode server on here, I think we could use VSCode remote to develop/debug on this instance? 3 reasons why I think this is desirable:
Biggest downside is potential latency (VSCode has been great for remote dev like this in the past for me, but idk), the setup being finicky, and cost. |
Example fail. :-/ |
A few new feature tickets: |
Self-hosted installations account for approximately 10% of the ~85,000 organizations we count as Sentry users, and, increasingly, these are a source of major new SaaS accounts. Sentry has a commitment to maintaining self-hosted as a usable packaging of Sentry for low-volume and proof-of-concept deployments, as well as a blueprint for high-availability deploys.
Self-hosted sits at the end of Sentry's development pipeline:
We participate in the Backend and Infrastructure TSCs, but we don't have enough process around ensuring that feature development or operational changes to Sentry make their way into self-hosted in an orderly fashion. This has resulted in close calls and a pile-up of work to digest:
What's more, the Sandbox is downstream of Self-hosted, and we definitely want new features to land in the Sandbox, probably at GA.
The outputs of this epic are:
In order to kick this off in Q4, we'd like to invest in two areas.
┆Issue is synchronized with this Jira Epic by Unito
The text was updated successfully, but these errors were encountered: