Skip to content
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

One setup page #25

Merged
merged 10 commits into from
Dec 10, 2019
Merged

One setup page #25

merged 10 commits into from
Dec 10, 2019

Conversation

ErinBecker
Copy link
Contributor

Whew! This ended up being more involved than I anticipated.

This PR implements changes to the Ecology workshop overview page in conjunction with this RFC and the corresponding PR. The main changes are:

  • Create a centralized Setup page with all install instructions and data downloads that learners will need for the entire workshop. To start this process, I've copied over install instructions from each lesson setup page and re-formatted them to be consistent with one another. The level of detail described in each setup page was different, so there is some work to do to make this read smoothly, but at least all the information is in one place now! (Note - for OpenRefine, I used @libcce's excellent instructions from the LC lesson as these were more up to date.)

  • Updated the index page to share the same overall structure as other DC curricula.

Note: Since no workshops teach both R and Python, and many don't teach the SQL lesson either, no one learner needs all of the setup information currently shown on this page. @fmichonneau is going to build on this PR to have at least two separate URLs - both will have the core content, and will use some of the jekyll structure to include either the R or Python instructions. Learners will be directed to the correct page based on the value of the flavor variable in their workshop website.

- make workshop overview into a table
- add a summary paragraph  in workshop overview section introducing the different options for a workshop curriculum
- make getting started section in synch with other lessons

- still need to revise data section
@ErinBecker
Copy link
Contributor Author

After adjusting this PR to add the structure noted above, we will need to take down instructions on the individual lessons' setup pages and point people here.

@ErinBecker
Copy link
Contributor Author

Will also need to give all DC Ecology lesson maintenance teams write privileges to this repo, so they can update install instructions as needed.

@ErinBecker
Copy link
Contributor Author

@maneesha - could you please confirm that all ecology maintainer teams have write access to this repo?

@maneesha
Copy link
Contributor

I just added all the ecology teams to this repo. Please let me know if anything doesn't seem right.

@fmichonneau fmichonneau merged commit c6ab511 into gh-pages Dec 10, 2019
@fmichonneau fmichonneau deleted the one-setup-page branch December 10, 2019 22:16
zkamvar pushed a commit to datacarpentry/socialsci-workshop that referenced this pull request Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants