Fork me on GitHub
#graphql
<
2022-12-17
>
hlship00:12:10

I'm about halfway through; it's a lot of work but I'm updating a lot of things while I'm there, such as using inject-resolvers rather than attach-resolvers; adding files to the Query and Mutations objects rather than using :queries and :mutations keys, making use of the lacinia.pedestal2 namespace, etc. Bringing lots of stuff up to date, and I'm spotting related issues in the reference side of the documentation. I really hope somebody reads this when I'm done!

Daniel Craig02:12:58

Iā€™m going to read it!

Daniel Craig02:12:29

Your tutorial and library are so good šŸ˜Š

Daniel Craig14:12:35

If you want someone to proofread your updates, I'd be happy to do it. I get some side project time and I'm thinking of doing a project with Lacinia and tools.deps and I'm eager to read the new tutorial

Zed14:12:32

I'll proofread too. My side project is based on the tutorial and it's mostly doing what I want it to and I was already thinking it was time to go back in and clean up some of the code that's a bit wacky because I was learning as I went, so it's a perfect time to learn what up to date means and make those changes

hlship19:12:33

You can track my progress here: https://github.com/walmartlabs/lacinia/pull/436. I doubt I'll be free to work on it again until next Friday. Comments welcome!

šŸ‘ 3
Daniel Craig04:12:37

I wasn't able to build the docs, I get

No such file or directory: '../project.clj'
when I try to do
make html
this is the dockerfile I was using to try building the docs:
FROM sphinxdoc/sphinx
RUN apt update && apt install -y git
RUN git clone 
RUN pip install sphinx-autobuild sphinx-rtd-theme
ENTRYPOINT /bin/bash

Daniel Craig04:12:38

I guess that this probably has to do with the switch from leiningen to tools deps, so it's probably expected

hlship23:12:32

Did you ever work this out? I work with installs onto my M1 Mac. Yes, this is about changing from lein to tools.deps; one nice change is just storing the version number in a text file that anything can read.

Daniel Craig15:12:09

I'll try again today, I have been reading the pull request itself

Daniel Craig15:12:01

I got the new docs built today, thanks!