Standard software for an OTS machine

What software should be installed on a Linux-based computer to be useful for participants of as many OTS events as possible?

please edit

  • Browsers
    • Firefox
    • Chromium/Google Chrome
  • Editors
  • Sublime Text
  • Vim
  • Atom
  • Tools
  • Git
  • Vagrant (?)
  • NodeJS
  • NVM
    • latest Node with latest NPM
    • LTS Node with latest NPM
  • Python
  • python3
  • pip
  • virtualenv
  • ipython3 +notebook
  • python-matplotlib (for python3)
  • Ruby
    • jekyll (OTS website stuff) + github_pages-gem
  • Other
  • build essentials like GCC to build dependencies (e.g. native Node modules)

Please, if you try anything like this, have a look at our existing setup from IT Labs Berlin (also check the Issues for a software list). One omission from the list would be snapshots (eg. PDFs) from our learning material, or at least bookmarks.

Also see Lernstick for a related project.

1 Like

I would also suggest (sorted by likedness)

This is just some part of what is automatically installed at the CoderDojo computers via these scripts: https://github.com/CoderDojoPotsdam/software/tree/master/linux-update