-
Notifications
You must be signed in to change notification settings - Fork 521
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
Mechanisms for managing workshop websites and install instructions #421
Comments
I'm against use If you want to have something like
on the YAML header that is going to be used to populate the page with installation instructions without any server-side processing I will suggest to use a similar (client-side Javascript) approach that I took when implementing the all in one version of the lesson. Client-side Javacript ProposalUser has
on the YAML header of Benefits
Drawbacks
|
Please have a look at #459. |
partially implemented. |
I'd still like to see something like #305 (which has gone stale), particularly as we add more carpentries and more lessons, we want webpage setup to be easy. Right now it isn't so easy, the instructor has to edit several files in several different directories. #415 Talks about making the template more user-friendly, but any solution must work without having to install some dependency on the local machine. Ideally we can come up with something that leverages Jekyll on the backend and works using the GitHub text editor.
To prepare for the long-term growth in the number of lessons we are experiencing in the community I'd like to see an approach where install instructions from the lessons being taught are in the lessons themselves and can be embedded in the workshop website. Using the short github
username/repo
style links we could automate much of this by bringing in the install instructions from each lesson repo itself.Then we can have an
<iframe>
that embedssetup.html
instructions from each item inlessons
into the workshop page. Any gotchas or pitfalls to that approach? The biggest one I can think of is that the instructor can't edit/fix those instructions if they're in a repo they don't control.Thoughts?
The text was updated successfully, but these errors were encountered: