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

June 2019 Lesson Release checklist #108

Closed
12 tasks done
fmichonneau opened this issue Apr 16, 2019 · 11 comments
Closed
12 tasks done

June 2019 Lesson Release checklist #108

fmichonneau opened this issue Apr 16, 2019 · 11 comments

Comments

@fmichonneau
Copy link
Member

fmichonneau commented Apr 16, 2019

If your Maintainer team has decided not to participate in the June 2019 lesson release, please close this issue.

To have this lesson included in the 18 June 2019 release, please confirm that the following items are true:

  • Example code chunks run as expected
  • Challenges / exercises run as expected
  • Challenge / exercise solutions are correct
  • Call out boxes (exercises, discussions, tips, etc) render correctly
  • A schedule appears on the lesson homepage (e.g. not “00:00”)
  • Each episode includes learning objectives
  • Each episode includes questions
  • Each episode includes key points
  • Setup instructions are up-to-date, correct, clear, and complete
  • File structure is clean (e.g. delete deprecated files, insure filenames are consistent)
  • Some Instructor notes are provided
  • Lesson links work as expected

When all checkboxes above are completed, this lesson will be added to the 18 June lesson release. Please leave a comment on carpentries/lesson-infrastructure#26 or contact Erin Becker with questions (ebecker@carpentries.org).

@ErinBecker
Copy link
Contributor

Hi Maintainers! - Just confirming that you're still planning on including your lesson in the June 2019 release. We'll be putting out a blog post tomorrow inviting contributors to work on issues that have been tagged as part of the release milestone, so if there are specific issues you're looking for community help with, please add them to that milestone. It looks like this lesson is pretty clean and complete, so it may be that there isn't much need for community contributions. Please let me know if you have any questions!

@hoytpr
Copy link
Contributor

hoytpr commented May 16, 2019

Not going to go into minutia but a little wordsmithing is needed throughout e.g. “In order to be able to”.
For the purpose of lesson release my assessment so far:

 * [ ]  Example code chunks run as expected

(Will have to check the .git/config code for fixing CR/LF tomorrow, but should note it’s not identical to the code in the linked examples. Also note that copy-paste resulted in doubly indented code for lines 2 & 3 which may or may not affect anything. Also note the lesson says Windows machines have export problems resulting in "data1, data2\r, 1, 2\r" which I have tested extensively and cannot reproduce in Windows, but the links point to problems with Macs exporting Excel files)
( Related to .csv files: C. Titus Brown recommended we include a link to: (https://donatstudios.com/Falsehoods-Programmers-Believe-About-CSVs))

 * [X]  Challenges / exercises run as expected

 * [ ]  Challenge / exercise solutions are correct

(00-intro/index.html has an exercise with no solution. Call this discussion or thought project? )
(I'll probably get some pushback on this but... considering our policies on inclusivity, is the "Example: You find one male, and one female of the same species. You enter this as 1M, 1F" perhaps too binary for our audience or am I being way too PC?)

 * [X]  Call out boxes (exercises, discussions, tips, etc) render correctly

 * [X]  A schedule appears on the lesson homepage (e.g. not “00:00”)

 * [x]  Each episode includes learning objectives

(Discussion page has no questions objectives times, or keypoints.)

 * [x]  Each episode includes questions

 * [x]  Each episode includes key points

 * [X]  Setup instructions are up-to-date, correct, clear, and complete

 * [X]  File structure is clean (e.g. delete deprecated files, insure filenames are consistent)

 * [X]  Some Instructor notes are provided

(But, formatting on Instructor notes is not exactly consistent. Needs bullets and Headers with same colors

 * [X]  Lesson links work as expected

(But, in 02, most links go directly to a source, rather than another lesson so OpenRefine should link to http://openrefine.org/download.html or be reworded.)
(Also, the link to White, et al. 2013, goes to the preprint, not the final manuscript at Ecology and Evolution which is okay if the final version is pay-walled.)

@ErinBecker
Copy link
Contributor

Thanks for your extensive work on this @hoytpr. A few responses to specific points:

  • For the exercise without a solution, you can change it to a Discussion box using the {: .discussion} tag. Thanks for catching this.
  • For the "1 male, 1 female" example, since we're dealing with non-human species, male and female designations based on physical observation is accurate. (As far as we know) lizards, mice, etc, don't have socially encoded gender roles!

@hoytpr
Copy link
Contributor

hoytpr commented May 22, 2019

Previous "Discussion" on page worked well with hidden "Solution", so left the format as is but changed the header to "Discusssion".
(I've seen more than a few non-binary chimeric mice, but thanks for the "socially encoded" advice.)

@ErinBecker
Copy link
Contributor

Hey Maintainers - just checking in to see if you're still planning on joining the release this month. We're asking that all lessons have completed the checklist by Tuesday, 4 June, Anywhere on Earth time in order to be included in the release. Please let me and @fmichonneau know if you have any questions or are running into any technical issues with preparing your lesson.

@hoytpr
Copy link
Contributor

hoytpr commented Jun 4, 2019

Yes. Will finish the code chunks analysis today. The Arizona Bug BBQ was fantastic. @fmichonneau did a great job getting through knitr. Can't wait until we have a Genomics Workshop at OKState! Wish we could have another BBQ here. The middle of the country needs this so much!

@ErinBecker
Copy link
Contributor

@hoytpr - could you please confirm whether this lesson is ready for release? @fmichonneau and I are working on the releases this week.

@hoytpr
Copy link
Contributor

hoytpr commented Jun 10, 2019

Hi @ErinBecker
Set me up with an AWS and I'll go through it today completely.

@ErinBecker
Copy link
Contributor

@hoytpr - I think your most recent message went to my email and not to this thread. From you email it looks like this lesson is complete and ready to go! So I'll check off those remaining items and we'll go ahead and include this lesson in the publication. Thanks @hoytpr!

@ErinBecker
Copy link
Contributor

Awesome work @datacarpentry/organization-genomics-maintainers and everyone else who contributed! This is just a quick message confirming that this lesson will be included in the release that @fmichonneau and I are preparing this week. The release is scheduled to go through on the 18th and to be announced to the community on the 24th. Please let us know if you have any questions! And congratulations again!

@fmichonneau
Copy link
Member Author

Lesson released! 🎉 https://doi.org/10.5281/zenodo.3260317

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

No branches or pull requests

3 participants