-
Notifications
You must be signed in to change notification settings - Fork 4
Description
So, rather than trying to do shenanigans with Jekyll, I think it's better to leave the structure of the site as-is and just update the content in the markdown files. (I wonder who could have told me that already...)
Maybe "someday" things can be set up so that all the project descriptions aren't all in one file. I wanted to do a top-down approach, tweaking the page layouts to allow each project to be its own file, with the super/sub-project structure mirroring the directory structure... but I've made no progress with that, so bottom-up it is!
Questions to be answered
Which projects are dead or irrelevant?Should we have a separate page for "past projects" or should they just be removed?All projects should be marked as "active" or "inactive" in the listHow do I view the issues I've raised on other repos, lol? I'm not sure which "Is this dead?" messages went unanswered.I guess I'll just go through the list again.
Which things from the meeting notes count as super/sub-projects?See below conversation.
Presumably, Oresat is a super-project, much like the LV2 hardware was a super-project, for example.Does OreSat count as a PSAS project? I mean, it has its own website, so does it go on the PSAS website?Yes.
Do we really need all those horizontal rules? They seem to make the source files a lot more cluttered without adding much ease-of-reading to the rendered site.No, adding h-rules in markdown is inevitably inconsistent and makes the markdown harder to read. h1, h2, and h3 headings now automatically get h-rules of decreasing weight.Is the ToC really necessary?Yes, it totally is.- Which new projects need those fancy language and build-status tags?
Should the stuff from LV2 be removed? Presumably, we are no-longer working on anything LV2 related.No, it should just go to the bottom of the page and be tagged as 'inactive' or 'deprecated'.- Which LV2 projects are being carried over into LV3?
Things to be done
Presumably, there will be more items on this list, depending on how the above questions turn out.
Make a whitelist of projects that are definitely not deadProjects that have given updates in the meeting notes since the new yearProjects that have had a commit since the new yearPoke the people involved with all the listed projectsFollow up on which projects did not respond to "Are you dead?" messages.
Most of the issues asking if a project is active/inactive went unanswered (unsurprising). I'm going to leave them open, just in case someone is being lazy.
Bug people involved in newer projects about what they might want mentioned and if they need those tags for language and build-status.If people say they know a particular project is dead, add it to a blacklist.I haven't heard anything, but it would be good to ask, once I have a draft of the projects page.Restructure the headings in the projects list to fit the new distribution of projects.Beginadding projects from the tables below. Anything marked with "N" still needs to be added. Remember to mark things with "Y" once they've been added.- Add the OreSat repos!
- Rearrange the nav bar tabs. (See below.) (Can we insert the
rockets/content intoprojects/without copy-pasting?)
Criteria for success
- Get one or two new peeps to read it to see if it makes sense.
- Scroll through the project headings during a meeting to see if anyone complains that their stuff isn't listed.
Active Projects
(This should be editable by anyone.)
These projects should be marked as active.
| project name | added? | notes |
|---|---|---|
| telemetry | Y | |
| launch tower | Y | should be double-checked for compatibility with LV3 |
| countdown | Y | should be updated for LV3 |
| procedure book | Y | This may need to be updated for LV3. |
| launchtower-comm | Y | Glenn says Paul is working on this. |
| flight-director-table | Y | Glenn says Miles is working on this. |
| GPS | Y | |
| CG RCS | Y | needs more description |
| liquid engine analysis | Y | Should be combined with 100km-design and renamed LV4-design? |
| lv3.0-airframe | Y | replaced LV3-design |
| DxWiFi | Y | Relevant to LV3 and OreSat, even though one of the repos is inactive. |
| psas.pdx.edu | Y | Obviously, we should keep this. |
| publicity | Y | Why doesn't this have a README?! (and why can't I add an issue for that?) |
| blog | Y | Should link to the actual blog, not the repo. |
| recovery + eNSR | Y | |
| electric feed system | Y | |
| composite tanks | Y | |
| Rocketview | N | |
| Liquid fuel engine | Y | |
Inactive Projects
These projects should be marked as inactive.
| project name | added? | notes |
|---|---|---|
| 360 camera | Y | repo: sw-cad-airframe-lv2.3; 360 cam might one day be relevant to LV3 |
| LV3 Design | Y | superseded by lv3.0-airframe. It might actually be nice to finish this document and update what's there to a current description of LV3. |
| roll-control | Y | superseded by the cold gas RCS |
| cylindrcal patch antennas | Y | There are no plans to add patch antennas to LV3... It also links to an empty repo. (Should the other antenna repos be submodules of the main psas/antennas repo?) |
| stm32 | Y | |
| av3-fc | Y | |
| elderberry | Y | |
| psas_packet | Y | |
| camera-automation | Y | |
| avionics-cad | Y | |
| commander | Y | |
| Carbon Fiber | N | |