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

Swapping the order of episodes on lists and loops #496

maxim-belkin opened this Issue Apr 12, 2018 · 2 comments


3 participants

maxim-belkin commented Apr 12, 2018

It has been decided (see #453) that lists should be introduced before loops.

Because this change might take some time to implement, it was decided to first pursue this effort in a separate branch and later merge this branch into the main gh-pages branch.

This special branch has been created and is called lists-loops. We, therefore, ask anyone who is interested in contributing to this effort to submit Pull Requests against this lists-loops branch.

How to contribute

Start by fetching and checking out the lists-loops branch into your current repository

git fetch --prune origin # this should delete all stale branches
git checkout lists-loops

Now, you can start working on it as usual:

git checkout -b my-changes lists-loops
# ... make changes...
git add -u
git commit
git push <your-fork>

... and submit a PR! When you submit a pull request related to swapping the order of episodes on loops and lists, make sure to select lists-loops branch of this repository as the base branch.

That's it!

We hope to see your Pull Request soon!


This comment has been minimized.

bhickson commented Aug 8, 2018

For a carpentries lesson this last February I did some reorg and partial rewrite of the python lesson into Jupyter notebooks that follows this idea. Basically introducing variables, data types, structures, statements, conditionals, loops, etc in that order. Would this order be worth considering for this issue/branch?

If so, I'd be happy bring them back out of the notebook to the branch.


This comment has been minimized.


maxim-belkin commented Aug 13, 2018

@bhickson, thanks for offering your help! The notebook you reference has changes that might be appropriate for both branches (gh-pages and lists-loops) so please feel free to suggest your changes via pull requests.

@maxim-belkin maxim-belkin added this to In progress in Lists-Loops Aug 14, 2018

@maxim-belkin maxim-belkin moved this from In progress to To do in Lists-Loops Aug 14, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment