-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Labels
ImprovementMinor improvement to codeMinor improvement to codeNeeded: design decisionA core team decision is requiredA core team decision is required
Description
This is related to #10348, but separate because this is going to be a larger marketing push instead of a technical change.
With on site notifications enabled, the next step to educating users will be to send some direct emails, write a blog post or two, and probably try any other avenue that we can to reach our users. We talked about reviving some of the work on the RTD assistant code as well, but at very least we should probably expect to jump in and assist some of our larger and older projects.
This is a list of a few of the things that we talked about doing here:
- Decide on some dates.
- First brownout date is July 24. We'll fail builds in ~2h blocks for each build peak (Asia morning, Europe morning, Americas morning)
- Second brownout date is Aug 7. We will fail builds in blocks again
- Cutoff date is Sept 4, 1 week before urllib3 deprecation of libssl 1.1.1
- Add a feature flag so we can manage which projects get build errors for a missing configuration file and so we have a way to disable the logic without a deploy
- Set some milestones we'll aim for. Re-evaluate our plan if we're wrong
- Watch drop in project count around notification start, brownout dates, and leading up to Aug 28.
- Aug 28 is our last chance to extend our dates and we can just patch our build images
- Look at adoption numbers, number of projects without a configuraton file
- Having a timeseries question on metabase would be a great addition
- Write an email notification to be sent to project maintainers every week or so
- Include dates, example configuration or link to examples, etc
- Blog post, probably a copy of the email notification in some fashion
- Mention in newletters too
- Update the tutorial to mention the YAML file Docs: Update tutorial and repo with .readthedocs.yaml #10454
- Update the tutorial repository to include a YAML file Docs: Update tutorial and repo with .readthedocs.yaml #10454
- Update config file v1 documentation page to mention the blogpost (see Docs: Config file deprecation warnings #10372)
Metadata
Metadata
Assignees
Labels
ImprovementMinor improvement to codeMinor improvement to codeNeeded: design decisionA core team decision is requiredA core team decision is required
Type
Projects
Status
Done