-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
codespace idea #18
Comments
Codespace Idea #2 - Codespace DesignerGithub page that takes in the NMFS-Opensci image list, and allows users to customize/design a codespace devcontainer file as they see fit using easy option selectors.
Design a Codespace |
@MichaelAkridge-NOAA This is fantastic! Thoughts on how to combine this with a Docker Stack page? By the looks of your GitHub Page, you are a better GitHub Page designer than I am. Maybe a GitHub Page with a top nav bar that looks a little like pkgdown
Does it create by chance the button that opens the Codespace? Like on this page |
@eeholmes Thanks! And what you listed already sounds like a great idea to me. I'll create a fork and try to test a few Github page ideas. The codesapce designer doesn't currently create the button/links to start the codespace, just download, but I'll add that to my list to explore for sure. I haven't tried to make one before, but an oauth app might be interesting all in one solution. It could potentially, once authorized by the user, use the github api to create a new repo with the devcontainer file and launch the codespace all in one. |
@eeholmes Here is a first test at some of the Github Page ideas in action.
Overview tab: overview of the NMFS Data Science Docker StackImages tab: Dropdown that goes to each image README.md (in the images folder)
Links to Dev Info Readme and Codespace Designer |
@eeholmes just-the-docs github page test
Overview TabImage Readmes
|
Codespace Idea
Just an idea to possibly help streamline codespace environment generation and setup
Link: https://github.com/MichaelAkridge-NOAA/codespace-generator
The text was updated successfully, but these errors were encountered: