Skip to content

Conversation

@cjsha
Copy link
Member

@cjsha cjsha commented Sep 6, 2024

@bparks13, commit 6801090 didn't pass linkcheck, but I believe it's just a matter of removing the #editing-operator-properties bookmark in an <a> tag in partials/hubs/device.tmpl.partial if there's no way to keep the reference to that header while passing linkchecks. I would further investigate this myself, but I really can't work on this anymore until I get back. Thanks.

- This change implements breakout tutorial only
- This provides scaffolding for other hardware tutorials (np ones are mostly
  written, they need to be restructured & moved over from another)
@cjsha cjsha requested review from bparks13 and jonnew September 6, 2024 21:09
@bparks13
Copy link
Member

bparks13 commented Sep 9, 2024

@cjsha Regarding the invalid bookmark issue, there are a couple ways we can move forward. The one that I think makes the most sense is to override the severity level of the message in the docfx.json file, so that this particular message is now a "Suggestion". Then, we can slightly modify the utility script to print Suggestions, but to not mark it as an error. This way the error is printed out in the console for the developer to read it, but it will not stop the CI build. If this bookmark is then not linked correctly after building, DocLinkChecker/Lychee will check the HTML pages and throw an error, so it will still be caught if the bookmark is truly invalid and would lead to a broken link.

@cjsha
Copy link
Member Author

cjsha commented Sep 9, 2024

@bparks13 I think that's a good solution, I would feel comfortable if we move forward with that

@cjsha cjsha assigned cjsha, jonnew and bparks13 and unassigned cjsha Sep 9, 2024
- Changed log severity from warning to suggestion
- Added `Devices` property category
- Capitalized sentence start
- Use more original breakout board content from jon
- Write like a human
- Better flow throughout and across pages
- Parahraphs instead of bullet points
- Breakout board schematic
- workflow has its own page so it can be at the top of page
- add real-world content
Copy link
Member

@bparks13 bparks13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some preliminary comments that I noticed. This is not a full review.

Note: All BreakoutDigitalInput / BreakoutDigitalOutput needs to be corrected to be DigitalInput / DigitalOutput to match the main library as of open-ephys/bonsai-onix1#301.

cjsha and others added 6 commits September 19, 2024 12:27
- new operators were added which requires new workflows
- The operators containing "Breakout" (except BreakoutBoard) were
  obsoleted so workflows were changed to use the new renamed operators
- Updated submodule to point to the v0.3.0 tag for the main library
- Cleaned up old files that should have been deleted
- Added new Bonsai workflows that are expected to be there from new operators in 0.3.0
- Miscellaneous spelling / grammar fixes
Copy link
Member

@bparks13 bparks13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is good how it is, this provides a much needed update to the website in that it correctly reflects the current status of the main repo. Fixes a number of broken links, and will allow us to push the new version of the website again.

@jonnew
Copy link
Member

jonnew commented Sep 25, 2024

I'm moving on to another project tomorrow. @bparks13 and @cjsha , please perform a final review of this guide. Its very possible i screwed up formatting and links, especially since the templates make editing things very non-local. Edits and additions are fine and should be done at your discretion. However, lets not engage in a discussion on the merits of the content I've added. We need to move on to other things.

@jonnew jonnew requested review from bparks13 and removed request for jonnew September 25, 2024 00:58
@cjsha cjsha merged commit 5e1dca5 into main Sep 25, 2024
@bparks13 bparks13 deleted the issue-40 branch September 27, 2024 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

4 participants