https://htmx.org logo
Join Discord
Powered by
# htmx-general
  • g

    gorgeous-airport-54386

    02/24/2023, 3:08 PM
    i've had some flakiness with deno (which has a similar lockfile system) where proxies serve different code based on user agent and it causes things to crash
  • g

    gorgeous-airport-54386

    02/24/2023, 3:09 PM
    ofc this won't happen if the entire ecossytem has one package repo
  • m

    mysterious-toddler-20573

    02/24/2023, 3:09 PM
    yeah, advantages I see are: 1) auditability based on looking at code, rather than a hash 2) surface the actual horror of your transitive dependency graph 3) no need for outbound net access at build time 4) other people don't need to set up a particular version of a particular dependency manager to do useful stuff
  • r

    refined-waiter-90422

    02/24/2023, 3:09 PM
    I completely agree with all those points.
  • m

    mysterious-toddler-20573

    02/24/2023, 3:10 PM
    idiosyncratic, but hey, this is https://htmx.org/discord folks
  • g

    gorgeous-airport-54386

    02/24/2023, 3:10 PM
    the only way I see this happening is if there's a package manager that can handle me editing the code of my deps
  • g

    gorgeous-airport-54386

    02/24/2023, 3:10 PM
    incl. upgrades
  • m

    mysterious-toddler-20573

    02/24/2023, 3:10 PM
    mmm
  • g

    gorgeous-airport-54386

    02/24/2023, 3:11 PM
    it'd be cool to jump-to-definition on a library function and just edit it
  • r

    refined-waiter-90422

    02/24/2023, 3:11 PM
    Another idea, to prevent git exploding: git submodules Have a seperate git repo for dependencies then
    git submodule update --init --recursive
    I know.. another step = lame. But would prevent bloating the main repo when dependencies get added/removed.
  • g

    gorgeous-airport-54386

    02/24/2023, 3:11 PM
    i want git submodules but good
  • r

    refined-waiter-90422

    02/24/2023, 3:12 PM
    I know right
  • m

    mysterious-toddler-20573

    02/24/2023, 3:12 PM
    holy smokes yes
  • m

    mysterious-toddler-20573

    02/24/2023, 3:12 PM
    if git submodules actually worked
  • m

    mysterious-toddler-20573

    02/24/2023, 3:12 PM
    in a manner that I was able to understand
  • m

    mysterious-toddler-20573

    02/24/2023, 3:12 PM
    welp, that's it lads, we need to write a version control system and dependency manager
  • g

    gorgeous-airport-54386

    02/24/2023, 3:13 PM
    why aren't any of those niche git alternatives working on this instead of inventing new ways to mathematically model lists of lines
  • g

    gorgeous-airport-54386

    02/24/2023, 3:13 PM
    grit (grug git)
  • m

    mysterious-toddler-20573

    02/24/2023, 3:14 PM
    stop deniz, a good project name is a force of nature that you may not be able to control
  • m

    mysterious-toddler-20573

    02/24/2023, 3:14 PM
    ask me how I know
  • r

    refined-waiter-90422

    02/24/2023, 3:14 PM
    Unfortunately at this point in time I think github is required to get lots of activity/discoverability, and they keep pulling support for other VCS.
  • m

    mysterious-car-3675

    02/24/2023, 3:16 PM
    go is really the best i've seen and go to def on deps... its just works. easy to clone and set a local version to work against. js doesn't really have the same stuff unfortunately.
  • r

    refined-waiter-90422

    02/24/2023, 3:17 PM
    Yeah. And go:
    import "github.com/bigskysoftware/htmx"
    just feels like such a master stroke for DX.
  • r

    refined-waiter-90422

    02/24/2023, 3:17 PM
    My go experience is limited to feature contributions to gitea, though, so limited.
  • r

    refined-waiter-90422

    02/24/2023, 3:18 PM
    Felt pretty good though.
  • m

    mysterious-toddler-20573

    02/24/2023, 3:19 PM
    is a go-based ssg reasonable?
  • m

    mysterious-toddler-20573

    02/24/2023, 3:19 PM
    @gorgeous-ghost-95789 added a go server for web socket/sse testing
  • m

    mysterious-toddler-20573

    02/24/2023, 3:19 PM
    so we already have it in there for some things
  • r

    refined-waiter-90422

    02/24/2023, 3:20 PM
    ssg = server side grug
  • m

    mysterious-toddler-20573

    02/24/2023, 3:20 PM
    would be nice to standardize on "one other thing" besides javascript
1...104510461047...1146Latest