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

intro: split intro slides up into multiple files #396

Merged
merged 30 commits into from
Sep 18, 2024
Merged

Conversation

chrbeckm
Copy link
Member

@chrbeckm chrbeckm commented Dec 14, 2023

implement first changes from Klausurtagung

  • s. 7 Roadmap @aknierim
  • s. 8 adapt plan to proposed changes in order
  • s. 16 list advantages of using Linux, explanation why it looks different on every of our laptops
  • s. 20 + 21: If the data literacy class takes place remove, otherwise need to shorten it
  • s. 22 add screenshots
  • s. 23 Vim or nVim?
  • s.25 dir structure tikz picture from @aknierim
  • short list of mkdir, touch, ls (cheat sheet spoiler)

@chrbeckm chrbeckm marked this pull request as draft December 14, 2023 14:04
@aknierim
Copy link
Member

Roadmap added in af421f8, d2f62ff, and dd10b62.

@aknierim
Copy link
Member

* s. 23 Vim or nVim?

Personally speaking, I would be in favor of Neovim, especially since plugin managers such as lazy.nvim make it very easy to add plugins and customize the editor to your liking/needs.

@chrbeckm chrbeckm marked this pull request as ready for review July 5, 2024 06:45
SepplL added 2 commits August 2, 2024 18:09
needs streamlining and less 'wall of text' behaviour
some first notes on why we use linux and why it looks different
@SepplL
Copy link
Contributor

SepplL commented Aug 3, 2024

Personally speaking, I would be in favor of Neovim, especially since plugin managers such as lazy.nvim make it very easy to add plugins and customize the editor to your liking/needs.

On the other hand Vim has the bigger history and our claim of being available on most systems holds more for vim than nvim

But I can totally see the reasoning of "updating" the slides to keep them more towards what more and more people use nowadays.

@SepplL
Copy link
Contributor

SepplL commented Aug 3, 2024

Also I added some first ideas for slides 16 and 22 (now 23 with added slide for previous s.16)
Def. open to discussion and improvements as

  • use another script
  • make better/bigger images
  • more reasons on why linux
  • changing from vim to nvim

@chrbeckm
Copy link
Member Author

chrbeckm commented Aug 7, 2024

On the other hand Vim has the bigger history and our claim of being available on most systems holds more for vim than nvim

But I can totally see the reasoning of "updating" the slides to keep them more towards what more and more people use nowadays.

I would argue for that too, with regard to compatibility we would need to think about vi as well

@SepplL
Copy link
Contributor

SepplL commented Aug 8, 2024

Do we still want to add a Code/VSCode Screenshot for comparison?

added colorizer in nvim settings
rename nVim -> Neovim
@SepplL
Copy link
Contributor

SepplL commented Aug 8, 2024

I would argue for that too, with regard to compatibility we would need to think about vi as well

vim is available pretty much everywhere, where vi exists too.
If you want that type of backwards-compatibility, we might as well make a dive into sed and all lisp-based editors as well.
I don't think it is necessary to go back in time that far. Tbh, all modern systems ship Neovim without any issue as well. And given the appimage available in the Neovim repo, it is very straight forward to get it working on most remote systems as well.

Tl;dr: I'm in favor of mentioning vim as the starting point (albeit historically not accurate), but vi is maybe a bit too much.

@chrbeckm
Copy link
Member Author

chrbeckm commented Aug 8, 2024

Do we still want to add a Code/VSCode Screenshot for comparison?

I would say no, and maybe have a nvim screenshot with one of the python explanation boxes in it, to show even more features.

@aknierim
Copy link
Member

aknierim commented Aug 8, 2024

Directory structure tikz graphics are now reworked

@SepplL
Copy link
Contributor

SepplL commented Aug 8, 2024

Looks good!
Any preferences on showing the structure in a tree command at a later stage?

@aknierim
Copy link
Member

aknierim commented Aug 8, 2024

Any preferences on showing the structure in a tree command at a later stage?

That thought had crossed my mind, too... I'm still undecided whether it's better to include an image in the slides or just show the "real deal" using the terminal during the presentation. But I guess I'm leaning more towards the latter.

@SepplL
Copy link
Contributor

SepplL commented Aug 9, 2024

Do we want to leave out Neovim entirely for the screenshot comparison?

@chrbeckm
Copy link
Member Author

chrbeckm commented Aug 9, 2024

I wouldn't overload it, and two screenshots should be enough. Additionally, we let them install VSCode/Codium and I thought it would be good to show that it has all the features.
We could do a second slide with more screenshots, or use nVim in the demonstration on how to exit and show it there.

@SepplL
Copy link
Contributor

SepplL commented Aug 9, 2024

Good point.
Then I would move it to the demonstration to not overload the intro as a whole.
The benefit of showing it live is greater than the slide, I guess.

@aknierim
Copy link
Member

aknierim commented Aug 9, 2024

The benefit of showing it live is greater than the slide, I guess.

I second that.

@SepplL
Copy link
Contributor

SepplL commented Aug 9, 2024

So, all in all, we are close to being done with the intro?
What is missing currently?

@SepplL
Copy link
Contributor

SepplL commented Aug 9, 2024

I wouldn't overload it, and two screenshots should be enough. Additionally, we let them install VSCode/Codium and I thought it would be good to show that it has all the features.

Also given the main point in the slide is to show, what a bad editor can look like, presenting their install is more useful.

@chrbeckm
Copy link
Member Author

So, all in all, we are close to being done with the intro?
What is missing currently?

Definitely the answers from this years questionnaire. I can't think of other points right now.

@chrbeckm chrbeckm mentioned this pull request Sep 16, 2024
@chrbeckm chrbeckm requested a review from ChAr-De September 16, 2024 10:01
@chrbeckm chrbeckm merged commit 7d4c77d into main Sep 18, 2024
1 check passed
@chrbeckm chrbeckm deleted the 2024_intro_0 branch September 18, 2024 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants