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

    lukecarrier

    12/31/2020, 4:41 PM
    Linux and Cygwin build agents maybe? Sounds good, I’ll fix that up today 🦾
  • k

    kevins8

    01/01/2021, 10:03 PM
    @cameron cool break down of the github globe animation 🌎. makes me think about animated uis for dendron and showing links between notes 🙈 https://github.blog/2020-12-21-how-we-built-the-github-globe/
  • c

    cameron

    01/01/2021, 10:08 PM
    Ah yes we had a mini chat about this writeup in our team chat, it was nice that github made this public. Vasco at Cloudflare made a reusable component for this type of animated data globe: https://github.com/vasturiano/globe.gl
  • c

    cameron

    01/01/2021, 10:11 PM
    For a first cut at visualizing notes node-link relations, http://js.cytoscape.org/ or vis.js could both be decent options
  • c

    cameron

    01/01/2021, 10:14 PM
    I can’t read the Chinese parts of the docs that well and haven’t personally used it, but Alibaba’s graph explorer library seems quite promising and offers a lot of interactivity / layout cleaning functionality out of the box
  • c

    cameron

    01/01/2021, 10:14 PM
    https://graphin.antv.vision/en/docs/manual/introduction/
  • l

    lukecarrier

    01/02/2021, 12:04 AM
    Calling it for today, but I have made some pretty good progress with the remaining CI issues: https://github.com/LukeCarrier/dendron/projects/1
  • l

    lukecarrier

    01/02/2021, 12:05 AM
    Windows CLI tests largely pass now after some finicky path separator voodoo, some issues with shelling out to rsync and Git left to fix. Not sure why the VS Code extension tests never complete on Windows and intermittently fail on macOS yet
  • k

    kevins8

    01/02/2021, 12:09 AM
    its been really cool to see the progress here. also nice use of projects! for reducing the test timeout, we can check for a flag to indicate CI and switch the timeout to something reasonable
  • l

    lukecarrier

    01/02/2021, 12:13 AM
    Yup, that was the plan. I believe mom already alters it’s behaviour when the CI env var, so I was going to match its behaviour
  • k

    kevins8

    01/02/2021, 12:16 AM
    mom?
  • k

    kevins8

    01/02/2021, 2:28 AM
    saw this on hacker news and thought for a moment that gatsby.js was entering the public domain 😅 https://www.openculture.com/2021/01/whats-entering-the-public-domain-in-2021.html
  • k

    kevins8

    01/02/2021, 2:29 AM
    i guess it is open source so it already is
  • s

    Stephen

    01/02/2021, 2:43 AM
    Ah yes, the great gatsby.js
  • l

    lukecarrier

    01/02/2021, 2:47 AM
    npm... 😅
  • k

    kevins8

    01/02/2021, 2:51 AM
    lol, got it
  • l

    lukecarrier

    01/02/2021, 7:45 PM
    The publishing issue with Windows is a little messy. I'm seeing the weird 8.3-style directory name in place of my user's profile directory and I don't think the Cygwin build of rsync understands the weird hybrid path the rsync module generates 😬
  • l

    lukecarrier

    01/02/2021, 7:46 PM
    I'm definitely in favour of standardising on 💩 as the path separator
  • l

    lukecarrier

    01/02/2021, 7:49 PM
    Weirdly if I manually prefix the paths with
    /cygdrive/c
    they work...?
  • k

    kevins8

    01/02/2021, 8:21 PM
    hmm, if you can give me a repro case then i can look into making it better
  • l

    lukecarrier

    01/02/2021, 8:23 PM
    I'll include a workaround on the
    github-actions
    branch, I think I have it down now
  • l

    lukecarrier

    01/02/2021, 8:23 PM
    If it looks sane we can always upstream it
  • k

    kevins8

    01/02/2021, 8:23 PM
    👍
  • l

    lukecarrier

    01/02/2021, 8:24 PM
    I'm not really sure how the rsync module's code could ever have worked with a cygwin rsync though
  • l

    lukecarrier

    01/02/2021, 8:24 PM
    I tried a bunch of variations on the paths it was generating and none of them worked without the leading /cygdrive
  • k

    kevins8

    01/02/2021, 8:44 PM
    hmm, it might not have worked with cygwin then? i think most people were using WSL on windows
  • l

    lukecarrier

    01/02/2021, 8:45 PM
    I don't think there is value in testing under WSL2 since that's basically just a VM with some filesystem magic to allow bidirectional file access, but maybe WSL1. Some telemetry on usage numbers would be really useful here
  • k

    kevins8

    01/02/2021, 8:55 PM
    yeah, i’m currently relying on user reports. planning on adding some optional telemetry to collect os and error reports in late january
  • f

    fudo

    01/02/2021, 9:28 PM
    depending on where I am I only have WSL 1 as an option
  • b

    Bassmann

    01/02/2021, 9:43 PM
    It's been a long time since I last used cygwin but I seem to recall that this cygdrive was always needed? These days I mostly use WSL1 due to weird DNS issues with WSL2 and Mingw/Msys in case that helps
1...424344...108Latest