On Thu, Apr 23, 2020 at 6:08 PM Patricia Shanahan <p...@acm.org> wrote: > > On 4/23/2020 12:51 PM, Patricia Shanahan wrote: > > On 4/23/2020 12:34 PM, Sam Ruby wrote: > ... > >> 3) use a full VM, like VirtualBox, which is free. You should be up > >> and running in minutes. Ubuntu 20.04 came out today, and I will be > >> installing it shortly (first on a dual boot basis on one of my > >> machines, and soon enough as my primary OS on others). I don't expect > >> that you will encounter any VirtualBox specific problems, but if you > >> do, I should be able to reproduce them. Other than that, you will be > >> running on Ubuntu which is my primary development operating system. > > > > It sounds like this is probably the best option. > > I now have a VirtualBox running Ubuntu 20.04.
Excellent! You are actually ahead of me. > Microsoft has made some changes that make getting VirtualBox working a > little more complicated than it used to be. Good information can be > found by just searching for the error message with "virtualbox" added. > Do we need to document that sort of thing anywhere, or can we assume any > potential Whimsy developer would know enough to Google an error message? > > I assume I should next try following the Whimsy Ubuntu instructions. Perhaps it might make sense to try the new node version first? sudo apt install nodejs yarnpkg subversion git sudo snap install --classic code git clone https://github.com/rubys/whimsy-board-agenda-nodejs cd whimsy-board-agenda-nodejs yarn install yarn dev code . As to the Ruby version, I'm pretty sure that nobody other than myself has tried the Ubuntu instructions. Since you have a recent Ubuntu, I would recommend ignoring the rbenv and rvm parts of the instructions. But we can work through these together, updating them as we go along, as Ubuntu is both something I use daily and how the server is actually deployed. - Sam Ruby