readthedocs / website

The Read the Docs community website
15 stars 5 forks source link

Pricing: mention custom domain limitations #305

Open humitos opened 5 days ago

humitos commented 5 days ago

We agreed on:

This is the first step: update our pricing page for new customer. One of the next steps involves enforcing this in our application by adding Read the Docs features to the plans and also showing the domains left in the admin.

Related https://github.com/readthedocs/readthedocs-corporate/issues/1808


📚 Documentation preview 📚: https://readthedocs-about--305.org.readthedocs.build/

humitos commented 5 days ago

I do think we want to add the domain count somewhere in the dashboard, though I feel like we need an "Organization status" page or something

Yes, we want to this. It's also gonna be useful for the other pricing change we've been talking about regarding build time limits 👍🏼

but probably start on the Domains page for the project?

I'm not sure if we want to expose the number of domains used by the whole organization to project admins. However, I think we should add a form validation that fails if they ran out of domains saying they should talk to the organization owner. Then, the organization owner is the one that can access the "organization status" page and check these numbers.

Thoughts?

ericholscher commented 1 day ago

I don't think it's a huge deal to expose the total number of domains, but I'm also fine just erroring on the validation as a starting point. We could even do something like "You have $x domains remaining" or similar, but I think it's also fine to just have a "Using 5/10 domains", it's not exposing any secrets.