2015-12-03 19:27:15 +0000 <chreekat> So, if anyone wants to add "hamlet" to pandoc's supported formats, that would be great
2015-12-03 19:27:31 +0000 <chreekat> (I don't know why I didn't think of using pandoc earlier. See
2015-12-03 19:27:40 +0000 <chreekat> ..ms much cooler than having a standalone tool)
2015-12-03 19:34:08 +0000 <JazzyEagle> chreekat: No problem. I just wanted to make sure that the links would work if I push the MR and it goes into production, since it's not doing what I expect in dev.
2015-12-03 19:45:55 +0000rubenwardy(~rubenward@unaffiliated/rubenwardy)
2015-12-03 19:50:26 +0000montanonic(~nicholas@c-98-246-188-73.hsd1.or.comcast.net)
2015-12-03 20:04:20 +0000 <JazzyEagle> Heya, montanonic :)
2015-12-03 20:05:24 +0000 <montanonic> JazzyEagle: hey!
2015-12-03 20:06:45 +0000 <JazzyEagle> montanonic: Any luck on your hacking last night?
2015-12-03 20:07:44 +0000 <montanonic> JazzyEagle: With the models, I didn't make too much progress; need to talk to chreekat about that
2015-12-03 20:07:56 +0000chreekatwaves
2015-12-03 20:07:58 +0000 <montanonic> JazzyEagle: But, I realized I can make our routes so much cleaner
2015-12-03 20:08:20 +0000 <JazzyEagle> Cool. :)
2015-12-03 20:08:46 +0000 <montanonic> chreekat: Hey! I'll get to the models in a bit. Right now I'm refactoring the routes. What do you think about making datatypes that encapsulate Actions. Like CommentAction, ProjectAction, and so on?
2015-12-03 20:09:10 +0000 <montanonic> I'm making these right now and making instances of PathPiece so that our 30 comment routes will become 3
2015-12-03 20:09:38 +0000 <montanonic> (there will of course not just be one monolithic handler folder when I'm done, I'm refactoring that too_
2015-12-03 20:10:06 +0000 <chreekat> montanonic: eep, be aware i'm taking a hacksaw to config/routes right now
2015-12-03 20:10:20 +0000 <montanonic> chreekat: Ah, good thing I brought it up then
2015-12-03 20:10:28 +0000 <chreekat> :)
2015-12-03 20:10:59 +0000 <chreekat> So your idea is something along the lines of having /p/#Text/#ProjectAction ?
2015-12-03 20:11:14 +0000 <montanonic> Precisely.
2015-12-03 20:11:28 +0000 <montanonic> And then defining each Action instance of the handler in a seperate file
2015-12-03 20:11:28 +0000 <chreekat> That sounds pretty good
2015-12-03 20:11:30 +0000 <montanonic> and then importing them together
2015-12-03 20:11:45 +0000 <chreekat> But, there's a tradeoff, that it makes config/routes more opaque
2015-12-03 20:11:59 +0000 <chreekat> Heh, it's pretty opaque right now anyway
2015-12-03 20:12:03 +0000 <chreekat> But! That's part of what I'm changing
2015-12-03 20:12:20 +0000 <montanonic> Well, even if it does end up opaque, being organized makes it easier
2015-12-03 20:12:34 +0000 <montanonic> And I'm currently beefing up some documentation
2015-12-03 20:12:41 +0000 <chreekat> But easier for whom. :) Ideally mray can check out config/routes and know what's going on
2015-12-03 20:12:41 +0000 <montanonic> which should negate any additional opaqueness
2015-12-03 20:12:49 +0000 <chreekat> without understanding datatypes and such
2015-12-03 20:13:06 +0000 <chreekat> I still think it's a good idea though, just some feedback to considre
2015-12-03 20:13:29 +0000 <montanonic> No, it's good feedback. I just think that a small explanation and documentation would counteract any problem.
2015-12-03 20:13:49 +0000 <montanonic> But, in any case, what should I be careful with as I do this?