coming together nicely now. Need to refine the language to be more formal (this orginally started out as an email/letter of intent)

This commit is contained in:
Charles N Wyble 2024-11-22 10:51:24 -06:00
parent 20f59332d8
commit 2446e2ad03
3 changed files with 43 additions and 18 deletions

View File

@ -10,33 +10,52 @@ Party 2:
## Businesses in scope of this contract
{{ANCILLARY_BUSINESSES}}
- ThePeerNet
- ap4ap.org
- Rackrental
- Starting Line Productions
- YourDreamNameHere
- TeamRental
- MerchantsOfHope
- sol-calc
## Broad Terms
For all {{ANCILLARY_BUSINESSES}}:
For the businesses defined above:
- {{PARTY1}} retains all infrastructure control
- {{PARTY2}} retains all financial control
- {{PARTY1}} retains all infrastructure control (DNS/hosting etc)
- {{PARTY2}} retains all financial control (bank accounts/third party payment processors)
### For RR
This provides mutually assured destruction in the event of an attempted breach of contract by either party.
### For STL
(the below terms will be defined in a private repository while negotiating with the joint venture partner)
### For YDN
## Free Cash Flow Terms
###
### For RackRental
### For ap4ap
### For StartingLineProductions
## Profit Terms
### For ThePeerNet
### For ap4ap.org
### For YourDreamNameHere
### For TeamRental
### For MerchantsOfHope
### For sol-calc
## Timelines and length of deal
- {{PARTY1}} expects {{PARTY2}} to begin sales / marketing / development / fundraising etc efforts forthwith.
- {{PARTY1}} expects {{PARTY2}} to put in meaningful effort to generate revenue and profit.
- A 180 calendar day period is hereby alloted for development and delivery efforts by {{PARTY2}} to occur from the date of execution of this contract. If at the end of 180 days any or all of the businesses arent delivered or well on the way to delivery, the deal is hereby terminated.
- {{PARTY2}} is not required to provide any particular form / frequency of status updates during the period. {{PARTY2}} may elect to provide status updates as they see fit.
- {{PARTY1}} will not provide any financial resources (beyond paying for domain registration and operating the current infrastructure). Any and all expenses will paid for by {{PARTY2}} as they will be receiving majority profit share.
- Once revenue starts flowing, it will be distributed as per this agreement. Not after a profit is turned. {{PARTY1}} brings substantial resources to the table (the lab, the building the lab is in etc) and is looking to generate revenue from the asset base via this joint venture.
- {{PARTY2}} is not required to provide any particular form / frequency of status updates during the period. {{PARTY2}} may elect to provide status updates as they see fit. {{PARTY2}} is welcome to utilize Known Element Enterprises Redmine instance if they wish todo so. Any other project/tasks/issue management system is acceptable as well. Also none at all may be used. It's entirely up to {{PARTY2}} management discretion.
- {{PARTY1}} will not provide any financial resources (beyond paying for domain registration and operating the current infrastructure). Any and all expenses will paid for by {{PARTY2}} as they will be receiving majority revenue or profit share.
## Party 1 responsibilities and context
@ -76,4 +95,4 @@ Here are the businesses in scope for this offer and some context on each:
- RackRental is pretty core to suborbital, so I would retain development control over it. Its closed source and would remain so. It has some hefty middleware and backend bits (three racks of gear). Also I have GPU cluster and that needs to remain ITAR controlled. I just dont want to deal with marketing/sales/go-to-market.
- StartingLineProductions is pretty integral to Suborbital in terms of us using it to manage our R&D overhead. Open to discuss specifics of how that would work. Maybe some kind of multi tenant setup and we have full control of our tenant?
- StartingLineProductions is pretty integral to Suborbital in terms of us using it to manage our R&D overhead. Open to discuss specifics of how that would work. Maybe some kind of multi tenant setup and we have full control of our tenant?

View File

@ -10,11 +10,11 @@ Joint Venture Co
## Businesses in scope of this contract
TSYS Ancillary Businesses
## Broad Terms
For all TSYS Ancillary Businesses:
For all :
- Acme Co retains all infrastructure control
- Joint Venture Co retains all financial control
@ -42,7 +42,7 @@ For all TSYS Ancillary Businesses:
- Known Element Enterprises LLC (KNEL) (the TSYS group management company) (see <https://community.turnsys.com/t/tsys-group-taxonomy/64> for an overview of TSYS group) will provide core IT/business infrastructure on the same footing as it provides to other TSYS group businesses. Including marketing website,business intelligence, ERP, marketing, web analytics, backups , monitoring, mailing lists, accounting and other back office functions. This support does NOT include compute / storage / network for customer workloads or data, except for RackRental (at Richelle) and STL (and any franchisees of STL). Franchisees of RackRental and STL must provide compute / storage / network / rentable assets (which would be inherent in the fact that they have capacity in r assets to rent and would have built all that out), but must use the core KNEL IT/business systems as a control plane (for rentals). Also sol-calc compute /storage / network will be provided by KNEL.
- RackRental.net Operating Company LLC will complete the development of RackRental middleware / backend (micro services). The code will remain proprietary to RackRental. It will be exposed as micro services.
- Joint Venture Co and Known Element Enteprises LLC will jointly complete the development of signup, payment, provisioning micro services for TSYS Ancillary Businesses. The code will be developed as micro services and made available for use by the other businesses.
- Joint Venture Co and Known Element Enteprises LLC will jointly complete the development of signup, payment, provisioning micro services for . The code will be developed as micro services and made available for use by the other businesses.
## Joint Venture Co responsibilities and context

View File

@ -4,7 +4,13 @@ export PARTY1="Acme Co"
export PARTY2="Joint Venture Co"
#Make multi line/array later.
export ANCILLARY_BUSINESSES="TSYS Ancillary Businesses"
export ANCILLARY_BUSINESSES=(ap4ap.org Rackrental.net "Starting Line Productions" YourDreamNameHere TeamRental MerchantsOfHope)
. ./mo
cat << EOF | mo
{{#ANCILLARY_BUSINESSES}}
* {{.}}
{{/ANCILLARY_BUSINESSES}}
EOF
./mo DealMemoInput.md > DealMemoRendered.md
#./mo DealMemoInput.md