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

Update "How to Think Like a Computer Scientist: Learning with Python" & "Think Python" #5299

Merged
merged 2 commits into from
Feb 16, 2021

Conversation

tunggnu
Copy link
Contributor

@tunggnu tunggnu commented Feb 16, 2021

What does this PR do?

Update "How to Think Like a Computer Scientist: Learning with Python" & "Think Python"

  • "How to Think Like a Computer Scientist: Learning with Python":
    • Fix obsolete links: update URL and use HTTPS.
    • Add more editions to the title.
  • "Think Python":
    • It diverges from "How to Think Like a Computer Scientist: Learning with Python" with many changes. So Allen B. Downey is the single author of this title.
    • Move it up one level and add the first edition.

For resources

How do we know it's really free?

For book lists, is it a book? For course lists, is it a course? etc.

They are two well-known books.

Checklist:

  • Read our contributing guidelines
  • Search for duplicates.
  • Include author(s) and platform where appropriate.
  • Put lists in alphabetical order, correct spacing.
  • Add needed indications (PDF, access notes, under construction)

Followup

  • Check the output of Travis-CI for linter errors!

… and "Think Python"

* "How to Think Like a Computer Scientist: Learning with Python":
  * Fix obsolete links: update URI and use HTTPS.
  * Add more editions to the title.
* "Think Python":
  * It diverges from "How to Think Like a Computer Scientist: Learning with Python" with many changes. So Allen B. Downey is the single author of this title.
  * Move it up one level and add the first edition.
… and "Think Python"

* Rearrange the links to meet the Formatting Guidelines.
@tunggnu
Copy link
Contributor Author

tunggnu commented Feb 16, 2021

Please see my comment in #2353 (comment)

@eshellman
Copy link
Collaborator

This looks fine. More work than most to get it right, but the book is worth it.

An important function of the alphabetical order is that it helps us avoid duplicates.

@eshellman eshellman merged commit ce0adf3 into EbookFoundation:master Feb 16, 2021
@tunggnu tunggnu deleted the think-python branch February 17, 2021 04:24
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.

2 participants