Peter Amstutz [Tue, 26 Jan 2021 22:41:21 +0000 (17:41 -0500)]
Formatting & content WIP
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 26 Jan 2021 21:36:18 +0000 (16:36 -0500)]
Migrating to carpentries WIP
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 26 Jan 2021 21:10:21 +0000 (16:10 -0500)]
wordsmithing
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 26 Jan 2021 20:05:09 +0000 (15:05 -0500)]
Fix typos
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 26 Jan 2021 19:45:32 +0000 (14:45 -0500)]
Add more background to lesson 1.
Add answers to each section.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 22:29:20 +0000 (17:29 -0500)]
Get rid of separate script file
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 22:29:10 +0000 (17:29 -0500)]
Paste content of script into lesson1
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 22:27:20 +0000 (17:27 -0500)]
Remove vscode specific instructions.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 22:22:11 +0000 (17:22 -0500)]
Add lesson 6
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 21:01:42 +0000 (16:01 -0500)]
formatting
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 20:58:41 +0000 (15:58 -0500)]
Formatting
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 20:55:58 +0000 (15:55 -0500)]
More text for lesson 5. Working on formatting.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 22 Jan 2021 22:35:42 +0000 (17:35 -0500)]
Done with 1st draft of lesson 4, working on lesson 5
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 19 Jan 2021 23:01:28 +0000 (18:01 -0500)]
Still working on it.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 18 Jan 2021 22:51:10 +0000 (17:51 -0500)]
Running is lesson 2.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 15 Jan 2021 20:31:23 +0000 (15:31 -0500)]
Starting the lesson.
Peter Amstutz [Fri, 15 Jan 2021 20:08:49 +0000 (15:08 -0500)]
Initial commit
Trevor Keller [Mon, 11 Jan 2021 16:32:06 +0000 (11:32 -0500)]
Add incubator option for carpentry field. (#542)
Closes #541
François Michonneau [Fri, 8 Jan 2021 21:34:07 +0000 (16:34 -0500)]
add missing parenthesis
François Michonneau [Fri, 8 Jan 2021 16:18:15 +0000 (17:18 +0100)]
GitHub Actions: cache required R packages (#534)
François Michonneau [Fri, 8 Jan 2021 16:15:59 +0000 (17:15 +0100)]
pin ubuntu version to 20.04 (#540)
Co-authored-by: Zhian N. Kamvar <zkamvar@gmail.com>
François Michonneau [Wed, 6 Jan 2021 14:21:13 +0000 (15:21 +0100)]
include @zkamvar suggestions
Co-authored-by: Zhian N. Kamvar <zkamvar@gmail.com>
François Michonneau [Fri, 18 Dec 2020 16:42:55 +0000 (17:42 +0100)]
also delete _site
François Michonneau [Fri, 18 Dec 2020 16:02:33 +0000 (17:02 +0100)]
deploy R-based lessons without using another action
François Michonneau [Fri, 18 Dec 2020 14:26:14 +0000 (15:26 +0100)]
deploy from "website" action
Zhian N. Kamvar [Wed, 6 Jan 2021 02:08:35 +0000 (18:08 -0800)]
avoid ansi color characters from being printed
Zhian N. Kamvar [Tue, 22 Dec 2020 19:05:47 +0000 (11:05 -0800)]
Merge pull request #537 from maxim-belkin/caution-blockquote
bin/lesson_check.py: allow 'caution' blockquote
Maxim Belkin [Tue, 22 Dec 2020 17:25:06 +0000 (11:25 -0600)]
bin/lesson_check.py: allow 'caution' blockquote
Toby Hodges [Mon, 21 Dec 2020 19:21:47 +0000 (20:21 +0100)]
bin/lesson_check.py: allow 'language-*' code blocks (#532)
Zhian N. Kamvar [Fri, 18 Dec 2020 16:16:56 +0000 (08:16 -0800)]
permissive checks for pre-alpha lessons
This will fix #533
Zhian N. Kamvar [Thu, 17 Dec 2020 23:46:52 +0000 (15:46 -0800)]
No need for User Agent string
Zhian N. Kamvar [Thu, 17 Dec 2020 19:46:31 +0000 (11:46 -0800)]
Speed up builds of R-based lessons
R-based lessons might take a while to build because packages need to be compiled from source. RStudio Package Manager has compiled versions of packages for ubuntu distros starting with 16.04: https://packagemanager.rstudio.com/client/#/repos/1/overview
I've added the necessary magic in the actions yaml to make it work.
Kilian [Thu, 17 Dec 2020 11:03:48 +0000 (12:03 +0100)]
Ignore .jekyll-metatada
Maxim Belkin [Fri, 20 Nov 2020 14:42:26 +0000 (08:42 -0600)]
lesson.scss: wildcard selectors for code blocks
Maxim Belkin [Tue, 24 Nov 2020 21:06:38 +0000 (15:06 -0600)]
404 page for better learner experience
Zhian N. Kamvar [Mon, 7 Dec 2020 17:54:36 +0000 (09:54 -0800)]
add control structure
Zhian N. Kamvar [Mon, 7 Dec 2020 17:47:46 +0000 (09:47 -0800)]
run R-based lessons in forks
This is a modification for #501
Toby Hodges [Tue, 8 Dec 2020 18:09:16 +0000 (19:09 +0100)]
accept any base filename for Rmd episodes
Maxim Belkin [Tue, 24 Nov 2020 22:41:26 +0000 (16:41 -0600)]
Fix Ruby style
Zhian N. Kamvar [Wed, 2 Dec 2020 17:35:13 +0000 (09:35 -0800)]
set CRAN url if default is "@CRAN@"
This will fix #526
Toby Hodges [Mon, 9 Nov 2020 10:33:14 +0000 (11:33 +0100)]
Matlab -> MATLAB
Maxim Belkin [Thu, 5 Nov 2020 14:57:54 +0000 (08:57 -0600)]
_config.yml: mention Carpentries Incubator
Christina K [Mon, 2 Nov 2020 10:14:44 +0000 (04:14 -0600)]
removing contractions from CONTRIBUTING (#512)
François Michonneau [Wed, 28 Oct 2020 14:03:09 +0000 (15:03 +0100)]
drop patch version, fix at v1
François Michonneau [Wed, 28 Oct 2020 13:44:35 +0000 (14:44 +0100)]
bump ruby version (as specified in github-pages v209)
Maxim Belkin [Thu, 22 Oct 2020 04:34:27 +0000 (21:34 -0700)]
lesson.scss: no borders around unrecognized code (#510)
Toby Hodges [Wed, 21 Oct 2020 16:20:39 +0000 (18:20 +0200)]
update expected reference filename (#508)
François Michonneau [Tue, 20 Oct 2020 06:16:35 +0000 (08:16 +0200)]
add warning code block
François Michonneau [Tue, 20 Oct 2020 05:16:30 +0000 (07:16 +0200)]
Revert "Merge branch 'gh-pages' of github.com:carpentries/styles into gh-pages"
This reverts commit
2c6b97e57dce86830bdbde8d9f8a871c0b46a035, reversing
changes made to
53e991355f617c108912a21eae00cfe46823aca4.
François Michonneau [Wed, 7 Oct 2020 07:55:41 +0000 (09:55 +0200)]
add warning blockquote
François Michonneau [Tue, 20 Oct 2020 05:06:26 +0000 (07:06 +0200)]
Merge branch 'gh-pages' of github.com:carpentries/styles into gh-pages
Zhian N. Kamvar [Mon, 19 Oct 2020 06:45:35 +0000 (23:45 -0700)]
add default repository to install_required_packages() (#509)
Toby Hodges [Thu, 8 Oct 2020 09:06:10 +0000 (11:06 +0200)]
update link to discuss mailing list (#507)
Maxim Belkin [Mon, 21 Sep 2020 13:45:18 +0000 (06:45 -0700)]
lesson.scss: styling for DIVs for embedding Youtube videos (#503)
Maxim Belkin [Mon, 21 Sep 2020 13:22:51 +0000 (06:22 -0700)]
GH Website action: rename + don't use lesson directory (#504)
When 'Website' action tests a lesson, it checks out repositories into the current working directory: 'lesson' directory doesn't exist.
As a result, steps that use "lesson" as the working directory fail.
Maxim Belkin [Wed, 2 Sep 2020 16:18:48 +0000 (11:18 -0500)]
GitHub Action: website.yml: don't run in forks (#501)
Maxim Belkin [Tue, 25 Aug 2020 08:17:56 +0000 (03:17 -0500)]
GitHub Actions: better workflow and job names (#500)
Maxim Belkin [Tue, 25 Aug 2020 08:16:36 +0000 (03:16 -0500)]
GitHub Actions: website (#488)
François Michonneau [Sat, 22 Aug 2020 05:11:22 +0000 (07:11 +0200)]
Sync styles first (#494)
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
François Michonneau [Thu, 20 Aug 2020 12:56:01 +0000 (14:56 +0200)]
remove unused code highlight classes (#498)
Henry Schreiner [Wed, 19 Aug 2020 16:27:24 +0000 (12:27 -0400)]
add three more common languages (#497)
Henry Schreiner [Wed, 19 Aug 2020 14:48:29 +0000 (10:48 -0400)]
fix: tighten definitions of highlighter (#496)
Maxim Belkin [Fri, 14 Aug 2020 16:34:28 +0000 (11:34 -0500)]
GitHub Actions: check lesson template (#489)
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
Co-authored-by: François Michonneau <francois.michonneau@gmail.com>
François Michonneau [Thu, 13 Aug 2020 05:51:56 +0000 (07:51 +0200)]
fix variable name
François Michonneau [Tue, 11 Aug 2020 14:36:48 +0000 (16:36 +0200)]
only display Episodes drop-down if we have episodes to show (#491)
Maxim Belkin [Tue, 11 Aug 2020 13:03:52 +0000 (08:03 -0500)]
Fix Python scripts for Windows: UTF-8 encoding (#485)
To avoid problems with various symbols, we have to specify the encoding
when we read files.
The actual codec name is `utf_8` but aliases like `utf8`, `utf-8`, etc
are accepted. Here, I'm using `utf-8` alias.
https://docs.python.org/3.8/library/codecs.html#standard-encodings
This fixes `make lesson-check` when running under 'Git for Windows' for
lessons that have non-cp1252 characters.
Maxim Belkin [Tue, 11 Aug 2020 13:03:01 +0000 (08:03 -0500)]
Makefile: fix 'lesson-fixme' target for Windows (#486)
Git for Windows doesn't provide fgrep, which is a shortcut
to call `grep -F` on Mac and Linux. Instead, we have to use
full arguments.
Maxim Belkin [Tue, 11 Aug 2020 07:59:17 +0000 (02:59 -0500)]
OS stripe: adjust line height (#490)
François Michonneau [Fri, 7 Aug 2020 13:34:05 +0000 (15:34 +0200)]
add vendor folder to gitignore and _config.yml
François Michonneau [Fri, 7 Aug 2020 09:26:30 +0000 (11:26 +0200)]
[fix carpentries/styles#477] rewrite travis script
Maxim Belkin [Fri, 7 Aug 2020 09:09:53 +0000 (04:09 -0500)]
Makefile: don't use /bin/bash shell (#484)
Maxim Belkin [Wed, 5 Aug 2020 13:52:34 +0000 (08:52 -0500)]
repo_check.py: match https repositories (#483)
Maxim Belkin [Wed, 5 Aug 2020 09:06:30 +0000 (04:06 -0500)]
Makefile: fix comment in front of `lesson-check` (#481)
Comments prepended with `##` appear in the output of `make commands`.
This commit changes `#` to `##` in front of `lesson-check` so that it
appears in the output of `make commands`.
Maxim Belkin [Wed, 5 Aug 2020 09:05:45 +0000 (04:05 -0500)]
repo_check.py: allow URLs not ending with .git (#482)
Toby Hodges [Tue, 28 Jul 2020 13:31:04 +0000 (15:31 +0200)]
_config.yml: link to Lesson Life Cycle chapter of CDH
To help users of the lesson template understand how to choose/when to update the value of life_cycle
Renato Alves [Sat, 25 Jul 2020 04:29:51 +0000 (06:29 +0200)]
Make links in code tags distinguishable (#478)
Joseph Stachelek [Fri, 24 Jul 2020 06:36:59 +0000 (02:36 -0400)]
add warning blockquote style, carpentries/styles#49 (#475)
ocaisa [Fri, 10 Jul 2020 17:08:06 +0000 (19:08 +0200)]
Deprecated use of --path when installing bundle (#473)
François Michonneau [Fri, 10 Jul 2020 08:45:51 +0000 (04:45 -0400)]
fix AMY's URL
Maxim Belkin [Mon, 6 Jul 2020 14:52:50 +0000 (09:52 -0500)]
License is not a copyright. License info ID (#472)
Maxim Belkin [Mon, 6 Jul 2020 01:45:44 +0000 (20:45 -0500)]
assets/js/lesson.js: use .length instead of .size()
.size() was deprecated in jQuery 3.0 in favor of .length attribute.
https://jquery.com/upgrade-guide/3.0/#breaking-change-deprecated-size-removed
Co-Authored-By: Thomas Green <tomgreen66@hotmail.com>
Maxim Belkin [Tue, 30 Jun 2020 10:31:19 +0000 (05:31 -0500)]
Upgrade jQuery to 3.5.1 (#469)
```
cd assets/js
wget https://code.jquery.com/jquery-3.5.1.min.js
wget https://code.jquery.com/jquery-3.5.1.min.map
mv -f jquery-3.5.1.min.js jquery.min.js
mv -f jquery-3.5.1.min.map jquery.min.map
```
Fixes carpentries/styles#460
François Michonneau [Mon, 29 Jun 2020 14:07:09 +0000 (10:07 -0400)]
bump ruby version
Maxim Belkin [Mon, 29 Jun 2020 08:12:43 +0000 (03:12 -0500)]
OS stripe color (#468)
Maxim Belkin [Mon, 22 Jun 2020 16:15:46 +0000 (11:15 -0500)]
Improve pull request template (#465)
Maxim Belkin [Fri, 19 Jun 2020 12:58:25 +0000 (07:58 -0500)]
lesson.scss: style tab panels on setup pages (#464)
Maxim Belkin [Mon, 15 Jun 2020 14:13:24 +0000 (09:13 -0500)]
Improve issue template (#463)
Co-authored-by: Sarah Brown <sarah_m_brown@brown.edu>
Zhian N. Kamvar [Fri, 29 May 2020 13:01:17 +0000 (06:01 -0700)]
Use renv (#462)
Zhian N. Kamvar [Thu, 28 May 2020 09:18:22 +0000 (02:18 -0700)]
Use carpentries/lesson-docker for docker-serve make rule (#461)
Maxim Belkin [Wed, 12 Feb 2020 17:19:47 +0000 (11:19 -0600)]
_includes/links.md: Update PyYAML link (#457)
Katrin Leinweber [Wed, 12 Feb 2020 16:00:11 +0000 (17:00 +0100)]
Update PyPI link
François Michonneau [Mon, 10 Feb 2020 14:35:22 +0000 (09:35 -0500)]
add warning hook + CSS class for Rmd-based lessons (#455)
François Michonneau [Wed, 18 Dec 2019 19:25:25 +0000 (14:25 -0500)]
specify YAML loader
Co-authored-by: Daniel McCloy <dan.mccloy@gmail.com>c
Anthony Gitter [Mon, 16 Dec 2019 19:39:10 +0000 (13:39 -0600)]
Update R install in .travis.yml (#430)
* Update R install in .travis.yml
See https://cran.r-project.org/bin/linux/ubuntu/README.html
* update .travis.yml
Maxim Belkin [Fri, 13 Dec 2019 22:30:00 +0000 (16:30 -0600)]
Makefile: improve commands target and commands categories (#450)
* Makefile: improve commands target and commands categories
* replace 'files' with 'website'
Maxim Belkin [Fri, 13 Dec 2019 18:12:16 +0000 (12:12 -0600)]
Makefile: use Python to execute repo_check.py
Maxim Belkin [Fri, 13 Dec 2019 17:48:58 +0000 (11:48 -0600)]
Makefile: Specify shell. Don't include commands.mk
François Michonneau [Fri, 13 Dec 2019 20:50:42 +0000 (15:50 -0500)]
add .bundle to .gitignore
François Michonneau [Fri, 13 Dec 2019 17:09:40 +0000 (12:09 -0500)]
add @maxim-belkin suggestions
François Michonneau [Wed, 11 Dec 2019 20:06:25 +0000 (15:06 -0500)]
refactor use of docker
Co-authored-by: Allen Lee <allen.lee@asu.edu>