EthanRBrown / web-development-with-node-and-express

Companion repository to Web Development With Node and Express, first edition.
1.02k stars 502 forks source link

Tags for Chapters 19 & 20? #27

Open januff opened 9 years ago

januff commented 9 years ago

Been a fanboy of your excellent manual since I found it under my Xmas tree last year--and a close student of this repo as I've jimmied the code over the past month, your routes/handlers refactor being a particularly illuminating revision.

In the interest of wringing every last iota of template value out of your book, and since nobody's yet bothered you about it, may I just take a moment to formally beg you share tags for the finished states of the Security and API chapters?

I've been trying to manually refactor the code in Chaps 18 & 19 to match the repo on my own, but it's been tricky. Some time with Chapter 20: Debugging will likely help get me through my troubles, but a reference solution to those set-ups would be a godsend: working with Passport and various APIs was a big motivation to get this far!

Much obliged for your consideration, anyways, and also for the book. Seriously classic stuff.

EthanRBrown commented 9 years ago

Hello, januff! Thank you so much for your praise; I'm so glad the book was useful to you. And I humbly beg your forgiveness for the sad fact that I haven't added the code for the final chapters of the book to the repo yet (a project that has dragged on and on and now it's just embarrassing). As it turns out, I've learned a lot about how best to synchronize a repo with a book. Or -- more to the point -- how not to. (Forgive me; it's the first time I've done this!) As it happens, I believe I'm going to refactor the whole repository.

That's a long answer to your question. The short (and more disappointing) answer is that I'm not sure when I'll be able to get to that. I'm really having to focus my efforts on my next book (I have a manuscript deadline in September), and this represents a fair amount of work.

I might see if a volunteer from the community wants to tackle this project...but even managing that would be a lot of work.

In the meantime, I am happy to answer any questions about issues you're having with the final chapters.