From 9e24016b3126c22994c1b7a497466d14aece8e7c Mon Sep 17 00:00:00 2001 From: ReachableCEO Date: Wed, 6 Dec 2023 21:43:40 -0600 Subject: [PATCH] cleanup and preparing for final organization push tomorrow. --- .kanbn/index.md | 5 + .../tasks/cio-rdit-environmental-chamber.md | 11 ++ .../cio-rdit-finish-reflow-oven-build.md | 13 ++ .kanbn/tasks/cio-rdit-pcb-cleanup.md | 11 ++ .kanbn/tasks/cio-rdit-pcb-stencil-making.md | 22 +++ CurrentPunchList.md | 159 ------------------ MigrateTheseItemsIntoKanbn.md | 55 +++--- .../BizOpsTodo.md | 23 --- .../ITSysSRETodo.md | 73 -------- .../KNELStack/ITApps.md | 0 10 files changed, 84 insertions(+), 288 deletions(-) create mode 100644 .kanbn/tasks/cio-rdit-environmental-chamber.md create mode 100644 .kanbn/tasks/cio-rdit-finish-reflow-oven-build.md create mode 100644 .kanbn/tasks/cio-rdit-pcb-cleanup.md create mode 100644 .kanbn/tasks/cio-rdit-pcb-stencil-making.md delete mode 100644 CurrentPunchList.md delete mode 100644 notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/BizOpsTodo.md delete mode 100644 notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/ITSysSRETodo.md delete mode 100644 notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/KNELStack/ITApps.md diff --git a/.kanbn/index.md b/.kanbn/index.md index 0341bab..a162d8d 100644 --- a/.kanbn/index.md +++ b/.kanbn/index.md @@ -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) diff --git a/.kanbn/tasks/cio-rdit-environmental-chamber.md b/.kanbn/tasks/cio-rdit-environmental-chamber.md new file mode 100644 index 0000000..7dd8ee8 --- /dev/null +++ b/.kanbn/tasks/cio-rdit-environmental-chamber.md @@ -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. diff --git a/.kanbn/tasks/cio-rdit-finish-reflow-oven-build.md b/.kanbn/tasks/cio-rdit-finish-reflow-oven-build.md new file mode 100644 index 0000000..9545ceb --- /dev/null +++ b/.kanbn/tasks/cio-rdit-finish-reflow-oven-build.md @@ -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 + +- + +we need to start at diff --git a/.kanbn/tasks/cio-rdit-pcb-cleanup.md b/.kanbn/tasks/cio-rdit-pcb-cleanup.md new file mode 100644 index 0000000..b25cc1e --- /dev/null +++ b/.kanbn/tasks/cio-rdit-pcb-cleanup.md @@ -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 diff --git a/.kanbn/tasks/cio-rdit-pcb-stencil-making.md b/.kanbn/tasks/cio-rdit-pcb-stencil-making.md new file mode 100644 index 0000000..cb30219 --- /dev/null +++ b/.kanbn/tasks/cio-rdit-pcb-stencil-making.md @@ -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. + + +- +- +- +- +- +- +- +- +- diff --git a/CurrentPunchList.md b/CurrentPunchList.md deleted file mode 100644 index 9f2075f..0000000 --- a/CurrentPunchList.md +++ /dev/null @@ -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 - -- 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 - -- -- < - -## Done (as of 04/08/2021) diff --git a/MigrateTheseItemsIntoKanbn.md b/MigrateTheseItemsIntoKanbn.md index 9e6ff3e..2da2705 100644 --- a/MigrateTheseItemsIntoKanbn.md +++ b/MigrateTheseItemsIntoKanbn.md @@ -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: - 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. - -- -- -- -- -- -- -- -- -- - -#### Reflow Oven - -- - -we need to start at - #### Pick N Place Machine - @@ -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 - Setup openocd server and - 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 ``` diff --git a/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/BizOpsTodo.md b/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/BizOpsTodo.md deleted file mode 100644 index bda287d..0000000 --- a/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/BizOpsTodo.md +++ /dev/null @@ -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 diff --git a/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/ITSysSRETodo.md b/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/ITSysSRETodo.md deleted file mode 100644 index f64c2a5..0000000 --- a/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/ITSysSRETodo.md +++ /dev/null @@ -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: -- 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 - -- -- -- - -#### Internal CA - -- Internal CA (use XCA on an airgap workstation and XCA on CA VM with the HSM intermediate device passed through) \ No newline at end of file diff --git a/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/KNELStack/ITApps.md b/notesToIngestIntoDendron/ChiefOperationsComplianceFinanceOfficer/ChiefInformationTechnologyOfficer/KNELStack/ITApps.md deleted file mode 100644 index e69de29..0000000