Fork me on GitHub
#onyx
<
2016-11-09
>
michaeldrogalis16:11:43

Still set for a brief meeting about the interactive tutorial, and any other assorted topics in 40 minutes. Feel free to participate or watch. 🙂

yonatanel17:11:25

So which part of the tutorial except aggregation and windowing would be most relevant to cqrs?

michaeldrogalis17:11:58

Perhaps the catalog section. That’s pretty fundamental

michaeldrogalis17:11:59

I’m really excited for this. It’s everything I always hoped we’d build as a community 🙂

yonatanel17:11:22

I'll start playing with blueprint on the weekend and take any section once I get the hang of it

colinhicks17:11:02

Cool. Let me know if there is anything i can do to assist 🙂

gardnervickers17:11:16

@colinhicks Nice work, I was having a slew of hangouts issues but I caught most of it. Currently busy this week but I hope to be able to knock out some of the tutorials after Friday.

michaeldrogalis17:11:33

Cool. Even if it’s not a whole section, the more examples we can build up in the better off we do. 🙂 Every contribution will help.

michaeldrogalis17:11:46

Weekend is probably my timeline too

gardnervickers17:11:27

What’s the reasoning behind dispatching off of keyword->component rather than symbol->component?

colinhicks17:11:30

(Assuming we're talking about keywords in the section layouts ... ) That's a good point—I didn't explore the latter. I got enamored with the symmetry of blueprint component & blueprint layout versus keyword identifiers in catalog task & (e.g.) workflows.

lellis17:11:23

Guys, i'm just starting in onyx and i am still not capable help to much in creating tutorials. I used the blueprint and learn onyx tutorials to starting my study been very good for me. For now im trying to use onyx-datomic plugin and learn about windows and triggers. So i allways update the source from blueprint and ready new tutorials, i can comment about news tutorials from the new onyx user perspective. For now i gonna try build a tutorial from my case.

michaeldrogalis17:11:54

@lellis Perfect! Thank you 😄

michaeldrogalis17:11:25

Using keyword -> component might be nice if we want to remote load a tutorial? Kind of like how Klipse can remote-load from a gist.

gardnervickers18:11:21

Dynamically rendering components from a gist won’t be difficult, but I’m not sure how we’d dynamically compose the component’s query back to the root.

gardnervickers18:11:08

The only reason I bring up the question about keyword/symbol component identifiers is because the tutorial layout looks so much like hiccup syntax already. I can appreciate the desire for symmetry there though. I don’t think its terribly important either way as long as the backing components are not tied to resolving keyword->component. I could see people wanting to use these components in devcards or their own projects, it would be nice if we could decouple our component resolution strategy from the component itself.

colinhicks18:11:44

Mind if I create an issue to capture this? I'd like to give it some more thought.

gardnervickers18:11:31

Yea definitely worth some more consideration.

colinhicks18:11:00

I don't think it blocks the tutorial-creation process at this stage, though, do you?

gardnervickers19:11:46

The use of modules is pretty interesting to split out the self-hosted stuff

yonatanel21:11:02

@michaeldrogalis I remember you mentioning clojure.spec and namespacing all the catalog keywords, but I can't find usages of clojure.spec in any onyx-platform repository except empathy. Did I imagine?

michaeldrogalis21:11:01

Not ready to make the jump to 1.9-alpha yet since that would force all Onyx users to upgrade too