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

2024 updates #265

Merged
merged 3 commits into from
Aug 30, 2024
Merged

2024 updates #265

merged 3 commits into from
Aug 30, 2024

Conversation

tpfau
Copy link
Contributor

@tpfau tpfau commented Aug 30, 2024

Teemu and myself discussed the analogy a bit and while we understand the libraries <-> collection of recipies idea, we think it's more like the libraries are tools (yes, they are just code, but they are used as tools) and without tools you cannot do your recipe, which actually mentions these tools. Also, the container page mentions them as tools so having it consistent feels clearer to us.

We also changed the "Where to go" page such that we finish the lecture with a "Important for every project" section, where we highlight the (in our opinion) minimum work necessary in any project (clear structure of the project folder, recorded steps for reproduction, list of dependencies).

@eglerean and @samumantha, since you gave this lecture in the past I thought it would be good to get your comments as well.

Copy link
Contributor

@samumantha samumantha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!
Sounds all very sensible to me :)

@@ -25,7 +25,7 @@ From [xkcd - dependency](https://xkcd.com/2347/). Another image that might be fa
````{discussion} Kitchen analogy
- Software <-> recipe
- Data <-> ingredients
- Libraries <-> cooking books/blogs
- Libraries <-> Pots/Tools
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds sensible to me.

One thing about consistency: uppercase or lowercase? Maybe all uppercase makes sense here, then above analogies should also be adapted.

content/dependencies.md Outdated Show resolved Hide resolved
@bast bast merged commit aa9564b into main Aug 30, 2024
3 checks passed
@bast bast deleted the 2024_updates branch August 30, 2024 07:30
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