cleanup and preparing for final organization push tomorrow.

This commit is contained in:
Charles N Wyble 2023-12-06 21:43:40 -06:00
parent b47de883d9
commit 9e24016b31
10 changed files with 84 additions and 288 deletions

View File

@ -41,6 +41,11 @@ sprints:
## Todo
- [cio-rdit-pcb-cleanup](tasks/cio-rdit-pcb-cleanup.md)
- [cio-rdit-pcb-stencil-making](tasks/cio-rdit-pcb-stencil-making.md)
- [cio-rdit-finish-reflow-oven-build](tasks/cio-rdit-finish-reflow-oven-build.md)
- [cio-rdit-environmental-chamber](tasks/cio-rdit-environmental-chamber.md)
## In Progress
- [laptop-setup-dotfiles](tasks/laptop-setup-dotfiles.md)

View File

@ -0,0 +1,11 @@
---
created: 2023-12-07T03:40:22.243Z
updated: 2023-12-07T03:40:22.235Z
assigned: AJ
progress: 0
tags: []
---
# CIO:RDIT:Environmental Chamber
Work with our outside fabrication consultants and assemble the environmental chamber.

View File

@ -0,0 +1,13 @@
---
created: 2023-12-07T00:11:41.225Z
updated: 2023-12-07T00:13:18.189Z
assigned: AJ
progress: 0
tags: []
---
# CIO:RDIT:Finish reflow oven build
- <https://www.whizoo.com/reflowoven>
we need to start at <https://www.whizoo.com/reflowoven#step16>

View File

@ -0,0 +1,11 @@
---
created: 2023-12-07T00:12:15.355Z
updated: 2023-12-07T00:12:59.591Z
assigned: AJ
progress: 0
tags: []
---
# CIO:RDIT:PCB Cleanup
Setup de-ionizer in PCB cleanup area

View File

@ -0,0 +1,22 @@
---
created: 2023-12-07T00:10:48.260Z
updated: 2023-12-07T00:13:07.989Z
assigned: AJ
progress: 0
tags: []
---
# CIO:RDIT:PCB Stencil Making
Setup workstation on dirty shop bench to drive the Silhouette cameo cutter to make PCB stencils.
- <http://pmonta.com/blog/2012/12/25/smt-stencil-cutting/>
- <https://idleloop.com/robotics/cutter/index.php#stencil>
- <https://github.com/pmonta/gerber2graphtec>
- <https://bristol.hackspace.org.uk/wiki/doku.php?id=resources:making_stencils_in_the_hackspace_using_the_vinyl_cutter>
- <https://github.com/fablabnbg/inkscape-silhouette>
- <https://www.sparkfun.com/tutorials/383>
- <https://omegacs.wordpress.com/2013/04/05/crazy-accurate-pcb-stencils-via-silhouette-cameo/>
- <https://fishpepper.de/2017/09/17/vesc-diy-how-to-cut-smd-solderpaste-stencils-yourself-using-a-silhouette-craft-plotter/>
- <https://colinoflynn.com/2014/11/smd-solder-paste-stencil-creation-with-silhouette-cameo/>

View File

@ -1,159 +0,0 @@
s
Things underway this week.
- [Charles punch list](#charles-punch-list)
- [Introduction](#introduction)
- [CIO](#cio)
- [CTO](#cto)
- [SUBO](#subo)
- [RackRental](#rackrental)
- [COO](#coo)
- [Backlog](#backlog)
- [InProgress](#inprogress)
- [ERPNEXT](#erpnext)
- [Bizops General](#bizops-general)
- [Bizops Marketing](#bizops-marketing)
- [Follow up on these](#follow-up-on-these)
- [Done (as of 04/08/2021)](#done-as-of-04082021)
# Charles punch list
## Introduction
THis is a working / live document where I track what i'm working on past/present/future
## CIO
Techops Todo list: https://git.turnsys.com/TSGTechops/docs-techops/issues?type=all&sort=&state=open&labels=&milestone=0&assignee=3
## CTO
### SUBO
### RackRental
## COO
## Backlog
- Entity stuff For all TSYS components:
- HFNOC/HFNFC
- AFABN
- SDG
- TheCampusTradingCo
- RedWFO
- RedWGR
- YDN
- MOrse
- Suborbital Systems
- RackRental
### InProgress
- Finish website (landing page at least) build out
- Accounting / finance
- HR
- Discourse
- Discord
- Obtain EIN
- Bank account
- Phone number/IVR
- Tax election
- D&BSN
- sam
- Corp CC
- Corp Frequent Flyer
- Create/finalize stanalone / subsidiary entities:
- Finalize operating agreement
```
series language
Notice of Limitation on Liability of Series
The Company Agreement may establish or provide for the establishment of one or more designated series of members, managers, membership interests, or assets that (1) has separate rights,
powers, or duties with respect to specified property or obligations of the Company or profits and losses associated with specified property or obligations, or (2)
has a separate business purpose or investment objective.
Subject to the provisions of the Texas Business Organizations Code (1) the debts, liabilities, obligations, and expenses incurred, contracted for, or otherwise existing with
respect to a particular series shall be enforceable against the assets of that series only, and shall not be enforceable against the assets of the Company generally
or any other series, and (2) none of the debts, liabilities, obligations, and expenses incurred, contracted for, or otherwise existing with respect to the Company generally
or any other series shall be enforceable against the assets of a particular series.
Specific series of assets shall be separately labeled or enumerated in such a manner as to identify each series assets, structure, and operations.
Pursuant to §101.614 of the Texas Business Organizations Code, and as ore fully set forth in the Company Agreement,
a specific series and its business and affairs ay be wound up and terminated without causing the winding up of the Company.
The winding up of a series shall not affect the litigation of liability of members and managers of other series or the Company at large.
```
- Contract execution
- NDA
- Non compete
- Invention Assignment
- anything else needed from <http://siliconhillslawyer.co/startup-formation-issues/> <http://siliconhillslawyer.co/2013/05/01/austin-startup-form-yourself-avoid-crappy-lawyers/>
- Finish federal government registration for all entities
| Task | Notes |
| ---------- | ----- |
| SBIR Reg | |
| NASA SBIR | |
| Grants.gov | |
| DOD SBIR | |
| SAM | |
| NSF | |
| Grants.gov | |
| DOD SBIR | |
| DHS SBIR | |
| DOE | |
#### ERPNEXT
| Entity Name | Entity Created | Documents & Records | Assets | Accounting |
| -------------- | -------------- | -------------------- | ------ | ---------- |
| Subo LLC | | | | |
| RackRental LLC | | | | |
| RWSCP Series | | | | |
| RWSCP BDC Inc | | | | |
| AFABN INC | | | | |
| SDG 501c4 INC | | | | |
| SDG PAC INC | | | | |
| HFNOC Series | | | | |
| TSYS LLC | | | | |
#### Bizops General
| Entity Name | Bank Account | Online Banking | Stripe | Paypal | Fileshare | State Tax Filing | Federal Tax Filing | EIN | EIN no dash | Other Federal Filings | Sales tax & Use Permit |
| -------------- | ------------ | ---------------- | ------- | ------- | ---------- | ---------------- | ------------------ | ---------- | ----------- | --------------------- | ---------------------- |
| Subo LLC | Y | Y | Y | Y | Y | Y | | 84-2245901 | 842245901 | | Y |
| RackRental LLC | Y | Pending Amp call | Blocked | Blocked | Y | Y | | 84-2251518 | 842251518 | | Y |
| RWSCP Series | N/A | N/A | N/A | N/A | Y | N/A | N/A | | | | N/A |
| RWSCP BDC Inc | N/A | N/A | N/A | N/A | Y | | | | | | N/A |
| AFABN INC | N/A | N/A | N/A | N/A | Y | Y | | 84-1825176 | 841825176 | N/A | N/A |
| SDSG 501c4 INC | N/A | N/A | N/A | N/A | Y | Y | | | | N/A | N/A |
| SDG PAC INC | N/A | N/A | N/A | N/A | Y | Y | | 84-1855678 | 841855678 | | N/A |
| HFNOC Series | N/A | N/A | N/A | N/A | Y | N/A | N/A | | | N/A | N/A |
| Axios Series | Y | Y | Y | Y | Y | Y | Y | | | | Y |
#### Bizops Marketing
| Brand Name | Webstats | Facebook Page | Instagram | Twitter | Reddit | Cross Social Integration | WP tech | WP social integration | Mautic |
| ------------------ | -------- | ------------- | --------- | ------- | ------- | ------------------------ | ------- | --------------------- | ------- |
| Suborbital Systems | Y | Y | Y | Y | Y | | Y | | |
| RackRental.net | Y | Y | Y | Y | recover | | Y | | |
| RWSCP | Y | Y | Y | Y | Y | | Y | | |
| AFABN | Y | Y | Y | Y | Y | | Y | | |
| SDG | Y | Y | Y | Y | Y | | Y | | |
| HFNOC | Y | Y | Y | Y | Y | | Y | | |
### Follow up on these
- <https://news.ycombinator.com/item?id=10884209>
- <<https://news.ycombinator.com/item?id=10833213>
## Done (as of 04/08/2021)

View File

@ -44,11 +44,11 @@
- CIO:CTOWorkstationSetup:fonts
- CIO:CTOWorkstationSetup:powerline10k
- CIO:CTOWorkstationSetup:posh
- TechOPS-Documentation: Adding a VPN user
- TechOPS-Documentation:new server setup (via assisted configuration management)
- TechOPS-Documentation: AD authentication (app/user)
- TechOPS-Documentation: Migrate final bits from IT wiki to TSYS handbook
- TechOPS-Documentation: Move VsCode onboarding section to main engineering onboarding section in handbook
- CIO:Documentation: Adding a VPN user
- CIO:Documentation:new server setup (via assisted configuration management)
- CIO:Documentation: AD authentication (app/user)
- CIO:Documentation: Migrate final bits from IT wiki to TSYS handbook
- CIO:Documentation: Move VsCode onboarding section to main engineering onboarding section in handbook
- CIO:Communications:deploy an internal phone system and setup DID etc: <http://pnijjar.freeshell.org/2015/fusionpbx-tftp/>
- CIO:Communications:Migrate lists.thefnf.org from tsys-cloud-www to cloudron
- CIO:TechopsGeneral:full netdata coverage
@ -66,28 +66,6 @@
### PCB Assembly/rework workflow
#### PCB Stencil making
Setup workstation on dirty shop bench to drive the Silhouette cameo cutter to make PCB stencils.
Below links are a curated collection of all the particulars.
- <http://pmonta.com/blog/2012/12/25/smt-stencil-cutting/>
- <https://idleloop.com/robotics/cutter/index.php#stencil>
- <https://github.com/pmonta/gerber2graphtec>
- <https://bristol.hackspace.org.uk/wiki/doku.php?id=resources:making_stencils_in_the_hackspace_using_the_vinyl_cutter>
- <https://github.com/fablabnbg/inkscape-silhouette>
- <https://www.sparkfun.com/tutorials/383>
- <https://omegacs.wordpress.com/2013/04/05/crazy-accurate-pcb-stencils-via-silhouette-cameo/>
- <https://fishpepper.de/2017/09/17/vesc-diy-how-to-cut-smd-solderpaste-stencils-yourself-using-a-silhouette-craft-plotter/>
- <https://colinoflynn.com/2014/11/smd-solder-paste-stencil-creation-with-silhouette-cameo/>
#### Reflow Oven
- <https://www.whizoo.com/reflowoven>
we need to start at <https://www.whizoo.com/reflowoven#step16>
#### Pick N Place Machine
- <https://www.priority1design.com.au/DIY_pick_and_place_machine.html>
@ -100,10 +78,6 @@ Some combination of the above is arriving (currently projected) in March 2022 fr
#### Other elements
- De-ionized water
### Environmental chamber
### RF Chamber
#### Overview
@ -173,7 +147,6 @@ Idea is to use the raspi4 on the lab bench, with the various SDR/pluto USB radio
### EE
- Setup bitscope <http://www.bitscope.com/software/>
- Setup openocd server <https://forum.sparkfun.com/viewtopic.php?t=48276> and <http://openocd.org/doc/html/Server-Configuration.html>
- Setup sigrok with logging multimeter
@ -364,7 +337,23 @@ would be some things to check out.
- sam
- Corp CC
- Corp Frequent Flyer
- Create/finalize stanalone / subsidiary entities:
- Create Emergency Action Plan
- Gather insurance requirements
- Obtain insurance coverage
- Create bank account for Turn Net Systems LLC
- Obtain EIN for Turn Net Systems LLC
- Recover PKI safe combination
- Update RR/Subo LLC Operating Agreements using fairshares model
- setup designated out of band agent for business continuity in event of CEO and COO incapacity or death
- review EAP/continuity plan generally
- Follow fidsafe check lists
- Upload everything into fidsafe and ensure out of band recovery agent has access
- Photograph/inventory all TSYS Group assets
- (re)setup Side Door PAC
- Bring FEC paperwork current
- Figure out FEC software
- Update Charles Wyble Power Of Attorney and setup quarterly / yearly review
- Create/finalize stand alone / subsidiary entities:
- Finalize operating agreement with following series language
```

View File

@ -1,23 +0,0 @@
- [TSYS Business Operations Todo](#tsys-business-operations-todo)
- [General Back Office](#general-back-office)
# TSYS Business Operations Todo
## General Back Office
* Create Emergency Action Plan
* Gather insurance requirements
* Obtain insurance coverage
* Create bank account for Turn Net Systems LLC
* Obtain EIN for Turn Net Systems LLC
* Recover PKI safe combination
* Update RR/Subo LLC Operating Agreements using fairshares model
* setup designated out of band agent for business continuity in event of CEO and COO incapacity or death
* review EAP/continuity plan generally
* Follow fidsafe check lists
* Upload everything into fidsafe and ensure out of band recovery agent has access
* Photograph/inventory all TSYS Group assets
* (re)setup Side Door PAC
* Bring FEC paperwork current
* Figure out FEC software
* Update Charles Wyble Power Of Attorney and setup quarterly / yearly review

View File

@ -1,73 +0,0 @@
- [TSYS Technical Operations Todo](#tsys-technical-operations-todo)
- [System Architect Tasks and Projects](#system-architect-tasks-and-projects)
- [Charles daily driver and dev workstation](#charles-daily-driver-and-dev-workstation)
- [documentation](#documentation)
- [IT System Admin - Communications](#it-system-admin---communications)
- [IT System Admin - Configuration Management](#it-system-admin---configuration-management)
- [Creature comfort setup](#creature-comfort-setup)
- [IT System Admin - Security/Assurance](#it-system-admin---securityassurance)
- [SWAG/Authelia](#swagauthelia)
- [Internal CA](#internal-ca)
# TSYS Technical Operations Todo
## System Architect Tasks and Projects
#### Charles daily driver and dev workstation
- NASA worldwind
- google earth
- flora
- recoll
- scansnap (and on my and shared kiosk system)
- gephi
- metasploit and armitage (maybe other gui as well? msfgui?)
#### documentation
- Adding a VPN user
- new server setup (via assisted configuration management)
- AD authentication (app/user)
- Migrate final bits from IT wiki to TSYS handbook
- Move VsCode onboarding section to main engineering onboarding section in handbook
### IT System Admin - Communications
- deploy an internal phone system and setup DID etc: <http://pnijjar.freeshell.org/2015/fusionpbx-tftp/>
- Migrate lists.thefnf.org to cloudron
### IT System Admin - Configuration Management
- full netdata/librenms coverage
- Local apt mirror
- port newSrv.sh functions to Salt
#### Creature comfort setup
- powerline10k
- fonts
- tmux in zsh
### IT System Admin - Security/Assurance
This covers areas such as
- SIEM
- access control (ldap) / zero trust / authentication / SSO
- IDS,IPS
- auditing/reporting/vulnerability scanning
* Setup IDS
* Setup IPS
* Setup outbound web Proxy
* Setup ICAP clamav scanning on outbound web proxy
#### SWAG/Authelia
- <https://github.com/linuxserver/docker-swag>
- <https://github.com/authelia/authelia>
- <https://www.linuxserver.io/blog/2020-08-26-setting-up-authelia>
#### Internal CA
- Internal CA (use XCA on an airgap workstation and XCA on CA VM with the HSM intermediate device passed through)