https://www.dendron.so/ logo
Join Discord
Powered by
# dev
  • l

    lukecarrier

    12/24/2020, 4:37 PM
    If that sounds reasonable I'm happy to raise a PR for it
  • k

    kevins8

    12/24/2020, 4:39 PM
    makes sense. please do. that and ci/cd for windows should go a long way in smoothing out windows stuff going forward
  • l

    lukecarrier

    12/24/2020, 4:40 PM
    For sure. I can test macOS runners work correctly too, not sure if it's worth enabling them as well. The run times are relatively low (when it works... haha) so I don't think they're too expensive on build minutes
  • k

    kevins8

    12/24/2020, 4:40 PM
    if it becomes a problem, we can always turn it off later
  • f

    fudo

    12/24/2020, 4:40 PM
    Yeah even with wsl you can have problems on Windows
  • l

    lukecarrier

    12/24/2020, 4:41 PM
    @User yeah... I like WSL (as a developer/SRE who used to work for a Windows-heavy org), but I always found myself carrying both a Windows and Ubuntu system around with me because it was just more reliable and predictable
  • l

    lukecarrier

    12/24/2020, 4:42 PM
    I'd use Linux at my new job given the choice, but it's not (yet) company policy 😅
  • l

    lukecarrier

    12/24/2020, 4:43 PM
    Windows OpenSSH bugs were such a time sink pre-WSL: https://luke.carrier.im/notes/5bf79814-a7f0-40e9-9fb9-48112018fbde.html
  • k

    kevins8

    12/24/2020, 4:47 PM
    i recently spun up a windows 2019 server for testing dendron on windows. spend the first ten minutes figuring out how to turn off
    Internet Explorer Enhanced Security Configuration
    so I can download chrome. i was also trying to avoid installing cygwin since i was just testing a npm script but realized I couldn't do edits because there wasn't (to my knowledge) a power shell based text editor available. so I ended up using notepad...
  • l

    lukecarrier

    12/24/2020, 4:48 PM
    PowerShell should be able to run Vim/Emacs with some reasonable degree of competence
  • f

    fudo

    12/24/2020, 4:49 PM
    Or you use code with remote-ssh
  • l

    lukecarrier

    12/24/2020, 4:49 PM
    The biggest issue IMO is the total mess of package management on Windows... you have to install Choco or Scoop to get anything done. WinGet is in a limited public preview and the quality of packages there is much better, but for some reason it doesn't even try to keep track of package versions. It's basically just a silent installer wrapper, there's no
    winget update
  • l

    lukecarrier

    12/24/2020, 4:51 PM
    apt/rpm/brew are amazing and it scares me that most developers I've encountered who work on Windows don't understand the value in working in the shell
  • l

    lukecarrier

    12/24/2020, 4:52 PM
    That said, PowerShell is such a productive environment if you give it some time, and Windows sysadmins who work in it by default restore some faith in the ecosystem 😅
  • f

    fudo

    12/24/2020, 4:53 PM
    The only trouble i have with wsl is my yubikey and my openpgp Smartcard xD
  • l

    lukecarrier

    12/24/2020, 4:54 PM
    Yubikeys should just emulate keyboard input, right?
  • l

    lukecarrier

    12/24/2020, 4:54 PM
    (it's been a while since I've used mine haha)
  • k

    kevins8

    12/24/2020, 4:55 PM
    hmm, the powershell in aws windows server 2019 doesn't seem to have it 😅
  • f

    fudo

    12/24/2020, 4:56 PM
    Yes and no like i said i have an gpg key on it. That i use for signing, encription and Auth use (ssh)
  • k

    kevins8

    12/24/2020, 4:57 PM
    i've had productive windows setup before, I just need to tune it (usually involves cygwin since I've done most of my windows development there). at the time, i was just hoping for a quick in and out test without trying to replicate a unix based dev environment first 😨
  • l

    lukecarrier

    12/24/2020, 4:57 PM
    They've gotten a lot more features since I last used one 😅
  • l

    lukecarrier

    12/24/2020, 4:58 PM
    Yup, you'd have to install it yourself 😿
  • k

    kevins8

    12/24/2020, 4:58 PM
    i believe that powershll is... powerful. i've heard anecdotes and the unix shell is certainly not perfect. was at a conference with Jeffrey Snover, the creator of powershell, who made some compelling points about it
  • l

    lukecarrier

    12/24/2020, 4:59 PM
    I love the object pipeline, I think it's a great concept
  • k

    kevins8

    12/24/2020, 5:01 PM
    yeah, its definitely more expressive than everything is text
  • k

    kevins8

    12/24/2020, 5:02 PM
    do you know how powershell compares to running something like ipython? (besides piping since python really support that)
  • l

    lukecarrier

    12/24/2020, 5:12 PM
    I've been curious about this too, but never tried it
  • k

    kevins8

    12/24/2020, 5:13 PM
    those are some path based issues with eleventy and windows. working on fixing those issues, in the meawhile, if you're running windows 10, it should work if you run this under WSL or use cygwin
  • l

    lukecarrier

    12/24/2020, 5:13 PM
    Did you run the plugin tests under Windows, @User? I'm getting this output before the suite just hangs: https://gist.github.com/LukeCarrier/d8381d6b2c199aa7c5da0f9b915fe995
  • l

    lukecarrier

    12/24/2020, 5:13 PM
    This is directly under PowerShell and I'm not sure if the paths should look like that
1...373839...108Latest