thinktandem / tandem

All the things that power the Tandem engine
https://thinktandem.io/
3 stars 2 forks source link

Lando sharing service #149

Open pirog opened 4 years ago

pirog commented 4 years ago

https://github.com/lando/lando/issues/1675

Holodroid Infrastructure

Holodroid API

Project: https://github.com/thinktandem/holodroid

Holodroid Tunnel

project: https://github.com/thinktandem/holodroid-tunnel

Lando

Phase 2

pirog commented 4 years ago

@mikemilano we need to organize the following notes, possibly by refactoring the issue description or closing this ticket in favor of a new one. Please do whatever is most helpful to you.

We came to a few decision points:

1. Branding

We should be branding through holodroid.io and treat Lando as an "enterprise customer". I think using lando.holodroid.io makes sense. This means we dont need to do anything special around HTTP/HTTPS handling because of using lando.dev

2. Design

We will to do a basic redesign of holodroid.io but this page should

  1. How to use the service
  2. pricing/plans
  3. some way to subscribe (eg stripe)
  4. A callout that this product is made by the Lando team and/or listing lando in a "trusted by" sort of callout

@mikemilano im happy to do the design part of this

3. Stripe billing

We should use stripe to allow people to subscribe to the service. We also should use stripe, for now, to validate subscribers are allowed to access the service. This may mean we can do a more straightforward authentication method than the current "check your email" version. This means that there will be no free version of the service, however, we may still want to give a first month free or something.

We are also no longer going to give this out for free to our lando sponsors. However we will want to give them some sort of coupon code based discount: either X months for free or a % off the subscription. former would be ideal if it does not require additional engineering.

4. Action items

    • [ ] @reynoldsalec and i need to do business research still, @reynoldsalec could you spin up a card for that? the most pressing thing there is to figure out the pricing.
    • [ ] We need to figure out when we are going to do this work, im guessing after we do the platform drupalcon preso we can pull back on the burn there and add some hours for this. it would be great to dedicate a full week to this to get it over the threshold
    • [ ] We need to spin up a card to integrate this into lando, right now we are thinking some sort of on demand download of the needed binary while the user is authenticating