Created
August 4, 2012 08:36
-
-
Save edubkendo/3256039 to your computer and use it in GitHub Desktop.
irc logs for #towerjs from 13/APR to 07/JUL
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
**** BEGIN LOGGING AT Fri Apr 13 23:39:19 2012 | |
Apr 13 23:39:19 * Now talking on #towerjs | |
Apr 13 23:39:19 * hitchcock.freenode.net sets mode +n #towerjs | |
Apr 13 23:39:19 * hitchcock.freenode.net sets mode +s #towerjs | |
Apr 13 23:39:20 * services. removes channel operator status from e_dub | |
Apr 13 23:39:20 * *** Notice -- TS for #towerjs changed from 1334378341 to 1330755347 | |
Apr 13 23:39:20 * services. sets mode +c #towerjs | |
Apr 13 23:39:20 * services. sets mode +t #towerjs | |
Apr 13 23:39:20 * services. sets mode -s #towerjs | |
Apr 13 23:39:20 * ChanServ (ChanServ@services.) has joined #towerjs | |
Apr 13 23:39:20 * services. gives channel operator status to ChanServ | |
Apr 13 23:39:20 * ChanServ (ChanServ@services.) has left #towerjs | |
**** BEGIN LOGGING AT Mon Apr 16 03:33:02 2012 | |
Apr 16 03:33:02 * Now talking on #towerjs | |
Apr 16 03:33:03 * asimov.freenode.net sets mode +n #towerjs | |
Apr 16 03:33:03 * asimov.freenode.net sets mode +s #towerjs | |
Apr 16 03:33:03 * services. removes channel operator status from e_dub | |
Apr 16 03:33:03 * *** Notice -- TS for #towerjs changed from 1334565182 to 1330755347 | |
Apr 16 03:33:03 * services. sets mode +c #towerjs | |
Apr 16 03:33:03 * services. sets mode +t #towerjs | |
Apr 16 03:33:03 * services. sets mode -s #towerjs | |
Apr 16 03:33:03 * ChanServ (ChanServ@services.) has joined #towerjs | |
Apr 16 03:33:03 * services. gives channel operator status to ChanServ | |
Apr 16 03:33:03 * ChanServ (ChanServ@services.) has left #towerjs | |
Apr 16 12:08:24 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 16 13:50:34 * viatropos has quit (Quit: viatropos) | |
Apr 16 13:51:24 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 16 14:11:19 * viatropos has quit (Quit: viatropos) | |
Apr 16 14:41:32 * sectionme (~shift@lithium.rwvhp.com) has joined #towerjs | |
Apr 16 14:42:52 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 16 15:30:09 * sectionme has quit (Ping timeout: 260 seconds) | |
**** ENDING LOGGING AT Mon Apr 16 15:42:14 2012 | |
**** BEGIN LOGGING AT Tue Apr 17 15:37:46 2012 | |
Apr 17 15:37:46 * Now talking on #towerjs | |
Apr 17 15:37:47 * asimov.freenode.net sets mode +n #towerjs | |
Apr 17 15:37:47 * asimov.freenode.net sets mode +s #towerjs | |
Apr 17 15:37:47 * [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | |
Apr 17 15:37:47 * services. removes channel operator status from e_dub | |
Apr 17 15:37:47 * *** Notice -- TS for #towerjs changed from 1334695063 to 1330755347 | |
Apr 17 15:37:47 * services. sets mode +c #towerjs | |
Apr 17 15:37:47 * services. sets mode +t #towerjs | |
Apr 17 15:37:47 * services. sets mode -s #towerjs | |
Apr 17 15:37:47 * ChanServ (ChanServ@services.) has joined #towerjs | |
Apr 17 15:37:47 * services. gives channel operator status to ChanServ | |
Apr 17 15:37:47 * ChanServ (ChanServ@services.) has left #towerjs | |
Apr 17 16:29:27 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 17 17:42:07 <viatropos> hey you there? | |
Apr 17 17:45:32 <e_dub> hello | |
Apr 17 21:42:22 * viatropos has quit (Quit: viatropos) | |
**** ENDING LOGGING AT Wed Apr 18 01:23:45 2012 | |
**** BEGIN LOGGING AT Wed Apr 18 01:34:51 2012 | |
Apr 18 01:34:51 * Now talking on #towerjs | |
Apr 18 01:34:51 * verne.freenode.net sets mode +n #towerjs | |
Apr 18 01:34:51 * verne.freenode.net sets mode +s #towerjs | |
Apr 18 01:34:51 * services. removes channel operator status from e_dub | |
Apr 18 01:34:51 * *** Notice -- TS for #towerjs changed from 1334730890 to 1330755347 | |
Apr 18 01:34:51 * services. sets mode +c #towerjs | |
Apr 18 01:34:51 * services. sets mode +t #towerjs | |
Apr 18 01:34:51 * services. sets mode -s #towerjs | |
Apr 18 01:34:51 * ChanServ (ChanServ@services.) has joined #towerjs | |
Apr 18 01:34:51 * services. gives channel operator status to ChanServ | |
Apr 18 01:34:51 * ChanServ (ChanServ@services.) has left #towerjs | |
Apr 18 13:30:11 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Apr 18 13:31:50 <LessSeen> wow | |
Apr 18 13:31:56 <LessSeen> lots of action in here ;D | |
Apr 18 15:19:12 * LessSeen is now known as ipitytehbar | |
Apr 18 15:21:18 * ipitytehbar is now known as LessSeen | |
Apr 18 15:22:46 * LessSeen has quit (Quit: Connection obliterated by peer) | |
**** ENDING LOGGING AT Wed Apr 18 19:09:27 2012 | |
**** BEGIN LOGGING AT Wed Apr 18 19:11:34 2012 | |
Apr 18 19:11:34 * Now talking on #towerjs | |
Apr 18 19:11:34 * leguin.freenode.net sets mode +n #towerjs | |
Apr 18 19:11:34 * leguin.freenode.net sets mode +s #towerjs | |
Apr 18 19:11:34 * [freenode-info] help freenode weed out clonebots -- please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup | |
Apr 18 19:11:34 * services. removes channel operator status from e_dub | |
Apr 18 19:11:34 * *** Notice -- TS for #towerjs changed from 1334794294 to 1330755347 | |
Apr 18 19:11:34 * services. sets mode +c #towerjs | |
Apr 18 19:11:34 * services. sets mode +t #towerjs | |
Apr 18 19:11:34 * services. sets mode -s #towerjs | |
Apr 18 19:11:34 * ChanServ (ChanServ@services.) has joined #towerjs | |
Apr 18 19:11:34 * services. gives channel operator status to ChanServ | |
Apr 18 19:11:34 * ChanServ (ChanServ@services.) has left #towerjs | |
Apr 19 05:51:00 * Killix (~Killix@197.31.199.86) has joined #towerjs | |
Apr 19 05:51:17 <Killix> hi | |
Apr 19 05:56:45 <Killix> e_dub: ? | |
Apr 19 06:13:37 <e_dub> hello | |
Apr 19 06:27:38 <e_dub> Killix | |
**** ENDING LOGGING AT Thu Apr 19 08:40:34 2012 | |
**** BEGIN LOGGING AT Thu Apr 19 08:47:01 2012 | |
Apr 19 08:47:01 * Now talking on #towerjs | |
Apr 19 11:03:18 <Killix> sorry | |
Apr 19 11:03:21 <Killix> hello :) | |
Apr 19 11:21:11 <e_dub> how you doing? | |
Apr 19 11:34:49 <Killix> i code with towerjs now and debug the relation belongsTo :/ | |
Apr 19 13:10:47 * Killix has quit (Read error: Connection reset by peer) | |
Apr 19 14:16:41 * orngchkn (~Adium@96-40-160-118.dhcp.mtpk.ca.charter.com) has joined #towerjs | |
Apr 19 14:16:46 <orngchkn> e_dub? | |
Apr 19 14:56:39 <e_dub> hello | |
Apr 19 14:59:28 <e_dub> orngchkn, whats up? sorry was afk | |
Apr 19 15:01:11 <orngchkn> No problem | |
Apr 19 15:01:15 <orngchkn> Is this Lance? | |
Apr 19 15:02:19 <e_dub> oh no not at all, I just started lurking in here a day or two ago because it was mentioned somewhere and i added it to my channel list and then kind of forgot about it | |
Apr 19 15:03:28 <orngchkn> Hehe, same | |
Apr 19 15:03:35 <e_dub> i dont think he is actually in here often. your best bet for getting in touch with him is email or if its a SO kind of question, post it there | |
Apr 19 15:03:39 <orngchkn> Lance said he'd be in more often, but I haven't seen him yet | |
Apr 19 15:04:23 <orngchkn> Have you used the getter/setter style of accessors for attributes? I can't get them to work (at least in a test) | |
Apr 19 15:06:35 <e_dub> no, i been putting off actually diving in hoping for more docs/examples until just yesterday or so actually, so all i've done so far is played with a few generators. keep running into little error messages | |
Apr 19 15:06:46 <e_dub> so been a bit slow going | |
Apr 19 15:11:03 <e_dub> the other way seems more straightforward though, since neither one seems to be a preferred method of accessing them | |
Apr 19 15:15:37 <orngchkn> I'm trying to troubleshoot why it's not working. Looks like the path with get("blah") is just different. | |
Apr 19 15:18:15 <orngchkn> get("blah") actually goes and looks for the field definition and runs it through decode. | |
Apr 19 15:18:42 <orngchkn> I see that the accessors are defined on the field / attribute, it's just that accessing them off the instance doesn't go to the right place | |
Apr 19 15:18:48 <orngchkn> Anyways. I'll poke around some more | |
Apr 19 15:18:50 <orngchkn> Off to Disneyland | |
Apr 19 15:19:23 <e_dub> i'll try to play with that feature some tonight if you havent tracked it down before then | |
**** ENDING LOGGING AT Thu Apr 19 17:04:14 2012 | |
**** BEGIN LOGGING AT Thu Apr 19 22:03:10 2012 | |
Apr 19 22:03:10 * Now talking on #towerjs | |
Apr 20 06:34:25 * sebastianhoitz (c1af1a44@gateway/web/freenode/ip.193.175.26.68) has joined #towerjs | |
Apr 20 09:58:13 * Killix (~Killix@197.31.216.40) has joined #towerjs | |
Apr 20 09:58:27 <Killix> hi all | |
Apr 20 10:01:14 <sebastianhoitz> hi | |
Apr 20 10:03:21 <Killix> since yesterday I try to use relations for models (http://pastebin.com/Uq4K8SaW) but without success | |
Apr 20 10:06:07 <Killix> idea ? | |
Apr 20 10:06:11 <Killix> :) | |
Apr 20 10:06:44 <Killix> I feel that this part is not really operational, right? | |
Apr 20 10:54:21 <Killix> someone for a little help? | |
Apr 20 10:59:11 <sebastianhoitz> hm, I didn't do anything yet with model relations, sorry. | |
Apr 20 10:59:22 <sebastianhoitz> So I don't know how stable that is. | |
Apr 20 10:59:46 <sebastianhoitz> You could try and take a look at the unit tests and see, how they use the relations and if there is something different compared to your implementation | |
Apr 20 11:01:05 * Killix has quit (Read error: Connection reset by peer) | |
Apr 20 11:04:17 * Killix (~Killix@197.31.218.166) has joined #towerjs | |
Apr 20 11:04:22 <Killix> re | |
Apr 20 11:06:04 <Killix> sebastianhoitz: do you help me with relationship ? | |
Apr 20 11:06:09 <Killix> please | |
Apr 20 11:11:40 <sebastianhoitz> I don't know if I'm of any help | |
Apr 20 11:11:46 <sebastianhoitz> what is the error that you get? | |
Apr 20 11:14:33 <Killix> I have no errors. I can not have acces to the author of the post since the post model | |
Apr 20 11:15:40 <sebastianhoitz> but they are stored correctly in the mongo db? | |
Apr 20 11:16:58 <Killix> yes | |
Apr 20 11:18:53 <sebastianhoitz> Did you look at the unit tests for relations? | |
Apr 20 11:20:59 <Killix> yes, this code work, now : http://pastebin.com/4uy1FGfd | |
Apr 20 11:21:21 <sebastianhoitz> :) | |
Apr 20 11:21:52 <sebastianhoitz> instead of find() you could probably also do user().all | |
Apr 20 11:21:53 <Killix> but not there no more optimized than remaking a find in user() ? | |
Apr 20 11:23:02 <Killix> user().all returns me all users of bdd :/ | |
Apr 20 11:23:41 <Killix> whereas I want only the author of the post | |
Apr 20 11:24:37 <Killix> is this normal ? | |
Apr 20 11:24:56 <sebastianhoitz> well that at least sounds like a bug | |
Apr 20 11:25:17 <sebastianhoitz> can you try adding a unit test for this where it fails? That way we can check where it is going wrong | |
Apr 20 11:25:52 <sebastianhoitz> the best way to do this is to fork tower, create a bug branch, and issue a pull request | |
Apr 20 11:25:58 <sebastianhoitz> that would be awesome | |
Apr 20 11:26:11 <Killix> ok :) | |
Apr 20 11:26:45 <sebastianhoitz> if you want, you can add the test case under test/cases/issues/issueXYZTest.coffee | |
Apr 20 11:27:28 <Killix> I'll do it tonight, if possible | |
Apr 20 11:27:29 <Killix> is it possible to use the asynchronous models without? | |
Apr 20 11:27:55 <sebastianhoitz> Without what? | |
Apr 20 11:28:51 <Killix> like this | |
Apr 20 11:28:52 <Killix> gloPosts = null | |
Apr 20 11:28:52 <Killix> App.Post.where(userId: userId).all (error, posts) => | |
Apr 20 11:28:52 <Killix> gloPosts = posts | |
Apr 20 11:28:52 <Killix> | |
Apr 20 11:28:52 <Killix> console.log gloPosts | |
Apr 20 11:29:39 <Killix> Currently console.log returns null | |
Apr 20 11:32:59 <Killix> this may be a silly question, I do not yet understand all aspects of nodejs (no blocking process ...etc..) | |
Apr 20 11:51:11 <sebastianhoitz> ah, I see. | |
Apr 20 11:51:31 <sebastianhoitz> well, if you put the console.log inside the callback function, gloPosts is not null, but your data | |
Apr 20 11:51:40 <sebastianhoitz> that is the asynchronous nature of nodeJS | |
Apr 20 11:51:58 <sebastianhoitz> You should put all your logic into the callback function that depends on the data you retrieved | |
Apr 20 11:53:36 <Killix> ok, thanks | |
Apr 20 11:57:16 <Killix> one last question;) how to use my relationship in my view ?something like this: span class: "author", -> @post.user() ? | |
Apr 20 12:06:29 * Killix has quit (Quit: Quitte) | |
Apr 20 12:09:05 * Killix (~Killix@197.31.66.224) has joined #towerjs | |
Apr 20 12:09:51 <Killix> in Tunisia, the connection is really poor :) | |
Apr 20 12:11:50 <sebastianhoitz> uhm... I haven't done any real work with models and relations yet. | |
Apr 20 12:11:55 <sebastianhoitz> So that might not work | |
Apr 20 12:12:19 <sebastianhoitz> towerJS in general is not really mature for client-side things yet. This is one of the big todos for the next versions | |
Apr 20 12:12:48 <sebastianhoitz> So if you would like to help out and check, if the AjaxStore can be used to request the missing models for you, that would be awesome :) | |
Apr 20 12:12:57 <sebastianhoitz> See, you have different stores for your models. | |
Apr 20 12:13:15 <sebastianhoitz> The AJAX store would be my best bet right now to be used to fetch the related models. | |
Apr 20 12:13:22 <sebastianhoitz> But I don't know, if that is implemented yet | |
Apr 20 12:13:59 <Killix> ok, thanks sebastianhoitz | |
Apr 20 12:14:43 <Killix> i'll watch it | |
Apr 20 12:24:18 <Killix> you have a gist example to use AjaxStore ? | |
Apr 20 12:39:14 * sebastianhoitz_ (c1af1a44@gateway/web/freenode/ip.193.175.26.68) has joined #towerjs | |
Apr 20 12:40:29 * sebastianhoitz has quit (Ping timeout: 245 seconds) | |
Apr 20 12:59:11 <e_dub> sebastianhoitz_, might be worth looking at http://zombie.labnotes.org/ for the client-side tests, although i think its still essentially integration-style tests, so it would still make it hard to seperate out errors created by client side code from those caused by server side stuff, but, still probably worth taking a look at | |
Apr 20 13:14:31 <sebastianhoitz_> yeah, that actually looks even better than phantomJS | |
Apr 20 13:14:33 <sebastianhoitz_> thanks | |
Apr 20 13:22:59 * sebastianhoitz_ has quit (Ping timeout: 245 seconds) | |
Apr 20 13:27:56 <Killix> good evening everyone | |
Apr 20 13:28:32 * Killix has quit (Quit: Quitte) | |
**** ENDING LOGGING AT Fri Apr 20 15:59:59 2012 | |
**** BEGIN LOGGING AT Fri Apr 20 21:58:53 2012 | |
Apr 20 21:58:53 * Now talking on #towerjs | |
Apr 20 22:04:06 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
Apr 20 23:50:44 <denysonique> viatropos: How can I use a git cloned Tower into my local project node_modules dir | |
Apr 20 23:50:57 <denysonique> I cloned and ran npm install in that dir | |
Apr 20 23:51:10 <denysonique> and I get this Error: Cannot find module 'underscore.logger' | |
Apr 20 23:51:25 <denysonique> sorry I mean this: Error: Cannot find module 'active-x-obfuscator' | |
Apr 20 23:51:30 <viatropos> not sure about the missing module | |
Apr 20 23:51:35 <viatropos> are you on windows? | |
Apr 20 23:51:40 <denysonique> Linux | |
Apr 20 23:51:51 <viatropos> ok, i'm on mac, haven't tried linux but it should work | |
Apr 20 23:51:57 <denysonique> viatropos: what is the procedure to run tha latest version? | |
Apr 20 23:52:00 <viatropos> here's what i do... | |
Apr 20 23:53:31 <viatropos> git clone tower repo to my "git/community" folder (where I store all my forked repos), run npm install, then run `npm link`. that links it to the global npm cache. then in your specific project, say a generated tower app, run `npm link tower`, and it will create a symlink to the cloned one. | |
Apr 20 23:53:33 <viatropos> does that help | |
Apr 20 23:53:34 <viatropos> ? | |
Apr 20 23:55:18 <viatropos> then to compile the tower source, I've been using design.io, but it doesn't have linux support yet... someone added it in a pull request tho (to design.io repo) | |
Apr 20 23:56:13 <denysonique> hmm, I am just cloning | |
Apr 20 23:56:32 <denysonique> viatropos: btw, why have you decided to move from 100% Rails to 100% Node? | |
Apr 21 00:03:33 <denysonique> viatropos: I followed your steps. Now I get: Error: Cannot find module 'traverse' | |
Apr 21 00:04:30 <viatropos> make sure you have the latest version of npm, not sure why modules aren't installing. you should be able to install the missing ones one at a time | |
Apr 21 00:05:17 <denysonique> viatropos: yep, thats what I am doing right now, trying to install them one at a time | |
Apr 21 00:05:30 <viatropos> do you have the latest npm? | |
Apr 21 00:05:37 <viatropos> 1.1.6+ | |
Apr 21 00:06:08 <denysonique> 1.1.0-2 | |
Apr 21 00:06:09 <denysonique> .. | |
Apr 21 00:06:14 <denysonique> I am going to upgrade now | |
Apr 21 00:06:22 <denysonique> is there an internal npm upgrade command? | |
Apr 21 00:06:23 <viatropos> also, if there was ever an error when you ran `npm install`, try removing the node_modules directory and running `npm install` again. | |
Apr 21 00:06:30 <viatropos> yeah that's probably it | |
Apr 21 00:06:37 <viatropos> just go to the site and copy that line again | |
Apr 21 00:07:53 <viatropos> Rails had a very nice api, but it lacked [easy] real-time, and I was getting annoyed writing templates in HAML and Mustache, and models in ruby and javascript. Want one system. | |
Apr 21 00:08:26 <viatropos> I love writing frameworks too, so that was part of it | |
Apr 21 00:08:52 <denysonique> viatropos: So you prefer CoffeeKup over Slim/Jade/Haml? | |
Apr 21 00:08:56 <denysonique> hmm | |
Apr 21 00:09:02 <viatropos> definitely | |
Apr 21 00:09:12 <denysonique> I have just wrote my first coffeekup with Tower | |
Apr 21 00:09:16 <denysonique> edited* | |
Apr 21 00:09:29 <denysonique> as it was your coffeekup... scaffolded for me | |
Apr 21 00:09:51 <denysonique> hmm, I need to use it for a while before I can say anything about it | |
Apr 21 00:10:01 <viatropos> coffeekup is coffeescript, so you have the full power of javascript, whereas with jade you have specific helpers (`each`, etc.), or in jade/haml you have to have a special syntax for code | |
Apr 21 00:10:52 <viatropos> coffeescript for loops are as simple as jades, but they're javascript so there's no "magic" happening. I tried building a form builder in jade and it was a nightmare, in coffeekup it was very easy | |
Apr 21 00:11:08 <denysonique> hmm | |
Apr 21 00:11:15 <denysonique> but slim allows you to execute coffeescript | |
Apr 21 00:11:53 <denysonique> I used to use this https://github.com/jfirebaugh/skim | |
Apr 21 00:12:00 <denysonique> Slim for the client side | |
Apr 21 00:12:40 <viatropos> that's cool | |
Apr 21 00:12:56 <viatropos> but it's ruby, and I want to eventually move away from ruby entirely (for Tower at least) | |
Apr 21 00:13:29 <viatropos> after moving to node.js I have no desire to back to rails, it feels like going back to java, no joke | |
Apr 21 00:14:21 <e_dub> not to mention that its the general direction of the industry, I'd rather be at the front of the train than the back | |
Apr 21 00:14:22 <denysonique> is it true that if you use only one language for developing a web app ie no switching between coffee and Ruby you will be more productive as there will be less overhead? | |
Apr 21 00:15:08 <denysonique> well, Tower js might be the only one reason why I will develop my new apps in node/coffee | |
Apr 21 00:15:40 <denysonique> instead of Rails | |
Apr 21 00:17:23 <denysonique> There is one thing I don't like about node | |
Apr 21 00:17:26 <viatropos> denysonique: I wouldn't say switching between languages makes you less productive, but having to manage two sets of templates and two sets of models slows you down, because now you have to find a validation library, a string formatting library, date formatting, url parsing, geo helpers, money formatters, pagination, etc. in both ruby and javascript | |
Apr 21 00:17:29 <viatropos> that's where it becomes a pain | |
Apr 21 00:17:54 <denysonique> Most of the sample code is written in javascript... | |
Apr 21 00:17:57 <denysonique> I prefer coffee | |
Apr 21 00:18:03 <denysonique> javascript is ugly | |
Apr 21 00:18:14 <viatropos> I agree. | |
Apr 21 00:18:18 <denysonique> I don't like reading examples in js | |
Apr 21 00:18:58 <denysonique> viatropos: Thank you, now I am running bleeding edge from master | |
Apr 21 00:19:13 <denysonique> hmm | |
Apr 21 00:19:34 <viatropos> The way i see it though, the "hardcore of the hardcore" developers were first to node, the ones who are masters of the operating system and/or computer science majors, and they like things like vim and formal languages backed by years of computer science research | |
Apr 21 00:19:45 <viatropos> they prefer javascript | |
Apr 21 00:19:49 <denysonique> also I get this weird error: | |
Apr 21 00:19:49 <denysonique> [Sat, 21 Apr 2012 05:18:48 GMT] ERROR /home/dennis/.rvm/gems/ruby-1.9.3-p125/gems/rb-fsevent-0.9.1/bin/fsevent_watch: 1: cannot open ��: No such file | |
Apr 21 00:19:49 <denysonique> /home/dennis/.rvm/gems/ruby-1.9.3-p125/gems/rb-fsevent-0.9.1/bin/fsevent_watch: 1: ������ | |
Apr 21 00:19:49 <denysonique> �t� | |
Apr 21 00:19:49 <denysonique> �����0 | |
Apr 21 00:19:54 <denysonique> hmm | |
Apr 21 00:20:03 <denysonique> is tower telling fs-event to watch this weird filename? | |
Apr 21 00:20:06 <viatropos> but the new coders, and the ones who are more concerned with life outside computers, prefer coffeescript :) | |
Apr 21 00:20:18 <e_dub> denyson thats because we're on linux | |
Apr 21 00:20:23 <viatropos> yeah, that's design.io for mac | |
Apr 21 00:20:34 <viatropos> haven't gotten around to that, but someone has added linux support | |
Apr 21 00:20:50 <viatropos> https://github.com/viatropos/design.io/pull/9 | |
Apr 21 00:21:08 <e_dub> oh awesome viatropos, that answers my question/statement about the client side testing stuff then | |
Apr 21 00:21:30 <viatropos> merged it in, you can try installing it with `npm install http://github.com/viatropos/design.io.git` | |
Apr 21 00:21:57 <denysonique> yep | |
Apr 21 00:21:57 <denysonique> heh | |
Apr 21 00:22:11 <viatropos> did that work? | |
Apr 21 00:22:11 <denysonique> I just noticed the commit, and thought you were going to tell me now about it here | |
Apr 21 00:22:12 <e_dub> cool, should i install that locally to the project or globally? | |
Apr 21 00:22:15 <denysonique> thanks | |
Apr 21 00:22:17 <denysonique> viatropos: let my try | |
Apr 21 00:22:39 <viatropos> e_dub: probably both | |
Apr 21 00:22:42 <e_dub> cool | |
Apr 21 00:23:51 <denysonique> viatropos: please change the topic of the channel | |
Apr 21 00:23:58 <e_dub> I'm getting a weird error message from npm | |
Apr 21 00:24:10 <denysonique> I joined it earlier today and thought it was the wrong one | |
Apr 21 00:24:15 <viatropos> denysonique: i have no idea how to | |
Apr 21 00:24:24 <viatropos> denysonique: what do I do | |
Apr 21 00:24:24 <denysonique> viatropos: you need to op yourself | |
Apr 21 00:24:36 <denysonique> via chanServ | |
Apr 21 00:24:41 <viatropos> what's the command? | |
Apr 21 00:24:41 <e_dub> denyson, until really recently there was almost never anyone in here | |
Apr 21 00:24:46 <denysonique> viatropos: /msg ChanServ help | |
Apr 21 00:25:15 <denysonique> e_dub: I beleive that IRC is very important for very early stage projects | |
Apr 21 00:25:38 * ChanServ gives channel operator status to viatropos | |
Apr 21 00:25:40 <e_dub> oh definitely, best way to get quick answers | |
Apr 21 00:26:16 <denysonique> viatropos: /msg chanserv set #towerjs guard on | |
Apr 21 00:26:31 <e_dub> for noobs like me its extremely helpful to be able to talk one-on-one with people that know what they are doing | |
Apr 21 00:26:35 * viatropos has changed the topic to: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 21 00:26:43 <denysonique> (: | |
Apr 21 00:26:47 <e_dub> cool | |
Apr 21 00:27:32 <viatropos> e_dub: post the error in a gist if you want | |
Apr 21 00:27:43 <e_dub> ok good idea | |
Apr 21 00:28:10 <denysonique> haha: 'rvm gemset use 1.9.2@rails3' | |
Apr 21 00:28:52 <denysonique> viatropos: would you like a pull which fixes this? | |
Apr 21 00:29:02 <denysonique> I can gitignore it | |
Apr 21 00:29:05 <viatropos> perfect | |
Apr 21 00:29:06 <denysonique> -> design.io | |
Apr 21 00:29:25 <viatropos> sounds good | |
Apr 21 00:29:43 <e_dub> https://gist.github.com/2434297 | |
Apr 21 00:30:31 <viatropos> e_dub: you can also post them as private gists so they don't show up on search results | |
Apr 21 00:30:40 <denysonique> viatropos: https://github.com/viatropos/design.io/pull/12 | |
Apr 21 00:31:00 <viatropos> denysonique: thanks! | |
Apr 21 00:31:06 <denysonique> you are welcome | |
Apr 21 00:31:32 <viatropos> e_dub: what version of npm are you using? make sure it's the latest (1.1.6+) | |
Apr 21 00:31:43 <viatropos> e_dub: sorry, it's right there (: | |
Apr 21 00:31:59 <denysonique> viatropos: but I think the file needs to be also removed as well right? the .rvmrc? | |
Apr 21 00:32:13 <denysonique> I haven't used gitignore for a while | |
Apr 21 00:32:29 <viatropos> e_dub: oh, the path was wrong, needs to be `npm install git://github.com/viatropos/design.io.git` | |
Apr 21 00:33:17 <viatropos> denysonique: yeah, `git rm -r --cached . ; git add . ; git commit -a -m 'removed file'` | |
Apr 21 00:35:08 <e_dub> awesome, that works | |
Apr 21 00:35:18 <viatropos> sweet | |
Apr 21 00:35:34 <e_dub> awesome, yay, no ugly red error messages | |
Apr 21 00:35:40 <e_dub> when i run server | |
Apr 21 00:36:36 <viatropos> cool | |
Apr 21 00:37:01 <viatropos> glad it works, I will publish design.io to npm then | |
Apr 21 00:37:03 <denysonique> viatropos: https://github.com/viatropos/design.io/pull/13 | |
Apr 21 00:37:29 <viatropos> thanks! | |
Apr 21 00:37:33 <denysonique> np | |
Apr 21 00:37:38 <viatropos> denysonique: does it work for you too? | |
Apr 21 00:37:49 <denysonique> viatropos: just about to test | |
Apr 21 00:40:42 <e_dub> ok now my larger question, the issue i posted about here: https://github.com/viatropos/tower/issues/107 | |
Apr 21 00:41:25 <e_dub> I'm trying to figure out whats going on with it. the expected behavior, of course, is to save the data and then return the user or maybe redirect to the list of user or the index or something | |
Apr 21 00:41:47 <e_dub> i dunno if i need to add code to what the scaffolding produced or what | |
Apr 21 00:42:51 <e_dub> i applied some of the changes to the javascripts from the pull request sebastian hoitz made, and I've gotten it so the server doesnt shut down, but now i just get a blank page instead of redirecting like i mentioned you'd think it would do | |
Apr 21 00:47:30 <viatropos> e_dub: responded to the issue | |
Apr 21 00:48:08 <denysonique> $ node server.js | |
Apr 21 00:48:08 <denysonique> info - socket.io started | |
Apr 21 00:48:08 <denysonique> [Sat, 21 Apr 2012 05:45:34 GMT] INFO Tower development server listening on port 3000 | |
Apr 21 00:48:08 <denysonique> [Error: Target script does not exist: node_modules/design.io/bin/design.io] | |
Apr 21 00:48:17 <denysonique> but I think it might be a problem on my side | |
Apr 21 00:48:18 <viatropos> e_dub: That code require('mime').extension(@request.header("content-type")) needs to be adjusted. Wanna give it a shot? | |
Apr 21 00:48:41 <viatropos> denysonique: install design.io locally also | |
Apr 21 00:49:31 <e_dub> ok thank you, one more question and then i'll quit bugging you :) . dunno if you saw where I added some english translations of the japanese code comments on the everyauth example. I am such a noob to the proper ettiquete and stuff that I wanted to make sure that doing something like that wasnt stepping on anyone's toes | |
Apr 21 00:49:51 <e_dub> viatropos, I'll look into it, for sure | |
Apr 21 00:50:48 <viatropos> e_dub: not sure I saw that, do you have a link? | |
Apr 21 00:51:08 <denysonique> viatropos: I linked it before and it didn't work | |
Apr 21 00:51:08 <e_dub> yup 1 sec | |
Apr 21 00:51:16 <denysonique> but now after local isntall it works | |
Apr 21 00:51:16 <viatropos> e_dub: glad I could help, thanks for digging in. | |
Apr 21 00:51:23 <denysonique> viatropos: how can I check if design io works? | |
Apr 21 00:51:34 <denysonique> I changed a client controller and nothing changed without refreshing the page | |
Apr 21 00:51:38 <viatropos> denysonique: did you install the git repo locally? | |
Apr 21 00:51:54 <denysonique> viatropos: yes, now I did npm isntall from the git repo | |
Apr 21 00:52:07 <e_dub> its this example, in this issue: https://github.com/viatropos/tower/issues/50 ... and I just commented on the gists with my translation from the japanese | |
Apr 21 00:52:08 <viatropos> denysonique: oh ok, in another terminal window, start design.io with `design.io start`, that sets up the socket.io server | |
Apr 21 00:52:09 <denysonique> before I would clone | |
Apr 21 00:53:08 <viatropos> you may need to run `design.io start` in another terminal window in any project directory that has `node_modules/design.io` | |
Apr 21 00:53:32 <viatropos> denysonique: do the transcripts from irc get saved anywhere for reference? | |
Apr 21 00:53:36 <e_dub> ^^that works for me also | |
Apr 21 00:53:45 <denysonique> viatropos: thank you | |
Apr 21 00:53:52 <e_dub> viatropos, you can set "logging" in your irc client | |
Apr 21 00:53:52 <viatropos> e_dub: do you get livereloading? | |
Apr 21 00:53:58 <viatropos> k | |
Apr 21 00:54:00 <denysonique> viatropos: nope only on the computers of the the people on the room | |
Apr 21 00:54:06 <e_dub> let me try changing a file and see viatropos | |
Apr 21 00:54:09 <denysonique> viatropos: but there are services such as irc logger etc | |
Apr 21 00:54:12 <denysonique> irclogger.com | |
Apr 21 00:54:31 <viatropos> k | |
Apr 21 00:54:42 <denysonique> viatropos: or you can connect https://github.com/michaelowens/NodeJS-IRC-Bot | |
Apr 21 00:54:48 <denysonique> and save the longs using mongo | |
Apr 21 00:55:01 <denysonique> and then pubish using Tower.js | |
Apr 21 00:55:09 <denysonique> s/longs/logs/ | |
Apr 21 00:55:16 <viatropos> denysonique: haha, that's awesome! | |
Apr 21 00:55:24 <viatropos> not today tho, maybe when I update the site | |
Apr 21 00:55:26 <e_dub> i use xchat for my client, and its under preferences, then chatting, logging | |
Apr 21 00:55:43 <e_dub> just click: enable logging of conversation to disk | |
Apr 21 00:56:20 <viatropos> I'm using Colloquy for mac | |
Apr 21 00:56:29 <denysonique> yes, but I guess he wants to publish them | |
Apr 21 00:56:31 <denysonique> viatropos: right? | |
Apr 21 00:56:48 <denysonique> anyway | |
Apr 21 00:56:49 <viatropos> no worries, I'll figure it out | |
Apr 21 00:56:50 <denysonique> re iRC | |
Apr 21 00:57:03 <denysonique> I wan't to develop an awesome IRC client using coffeescript | |
Apr 21 00:57:05 <denysonique> and webkit | |
Apr 21 00:57:11 <denysonique> it will be a desktop app | |
Apr 21 00:57:34 <denysonique> currently I am using QtRuby webkit for the webkit part | |
Apr 21 00:57:48 <e_dub> yup live reload works | |
Apr 21 00:57:49 <denysonique> as node-qt matures I will switch to node-qt | |
Apr 21 00:58:49 <viatropos> e_dub: awesome | |
Apr 21 00:59:09 <denysonique> yup | |
Apr 21 00:59:11 <denysonique> awesome | |
Apr 21 00:59:14 <denysonique> css changes | |
Apr 21 00:59:17 <denysonique> automagically | |
Apr 21 00:59:28 <denysonique> node.js is the future | |
Apr 21 00:59:40 <denysonique> Tower.js* | |
Apr 21 00:59:48 <viatropos> sweet | |
Apr 21 01:00:17 <denysonique> viatropos: you have already quit your day job to work on Tower.js, didn't you? ;> | |
Apr 21 01:00:37 <viatropos> no I work on both | |
Apr 21 01:00:57 <denysonique> hmm | |
Apr 21 01:01:18 <denysonique> I need to show design.io to my girlfriend and introduce here to Tower.js | |
Apr 21 01:01:23 <denysonique> she will love it | |
Apr 21 01:01:44 <denysonique> at least design.io | |
Apr 21 01:03:57 <e_dub> denysonique, if ur curious about the general direction of tower, check out this http://bit.ly/HPGXhz . in response to my question, I thought viatropos gave a very inspiring summary of where its going and when | |
Apr 21 01:05:33 <e_dub> and yes, design.io is amazing. i've never seen something where you can actually change javascripts/coffeescripts and have that piped to the browser without a server restart | |
Apr 21 01:06:17 <denysonique> hmm | |
Apr 21 01:06:31 <denysonique> it should rerender views (; | |
Apr 21 01:06:33 <denysonique> as well | |
Apr 21 01:06:48 <viatropos> denysonique: try to make it! super easy, here's how: | |
Apr 21 01:06:59 <denysonique> I am all ears | |
Apr 21 01:07:11 <denysonique> but it could be by default ;> | |
Apr 21 01:09:09 <denysonique> e_dub: I am going to do a todo demo app as well | |
Apr 21 01:09:22 <denysonique> e_dub: it is going to be SP no refresh ajax app | |
Apr 21 01:09:41 <e_dub> cool denyson, i'm looking forward to it eagerly | |
Apr 21 01:10:11 <denysonique> hmm | |
Apr 21 01:10:25 <viatropos> something lie https://gist.github.com/2434633 | |
Apr 21 01:10:31 <viatropos> like* | |
Apr 21 01:10:38 <denysonique> e_dub: you can use tab completion in order to type my nick | |
Apr 21 01:10:44 <denysonique> e.g. den[tab] | |
Apr 21 01:10:46 <viatropos> am going to make it default, haven't had time yet | |
Apr 21 01:10:49 <denysonique> it will complete it for you | |
Apr 21 01:10:55 <e_dub> i'm very very slowly making some progress with following along with that tutorial as i mentioned. Recording my steps as I go. Gonna make a guide or something with it when I'm done so other noobs can follow the same route | |
Apr 21 01:11:24 <e_dub> until there's something specifically for tower anyways | |
Apr 21 01:12:25 <denysonique> hmm | |
Apr 21 01:12:35 <viatropos> denysonique: with design.io, you define "watch" tasks in ./Watchfile. It's just this: match a file pattern, and on `create|update|destroy` run some code to compile the changed file, then broadcast some json (socket.io), then in the client handle the `create|update|destroy` action! | |
Apr 21 01:12:36 <denysonique> if you are coming from rails you don't need much learning | |
Apr 21 01:13:02 <e_dub> oh right sorry, about shortening the nick denysonique . bad habit from other channels | |
Apr 21 01:13:56 <e_dub> denysonique, i'm not really "coming from rails" though. I've literally gone from "having some high school classes on basic and pascal" to where I am now in the last four or five months | |
Apr 21 01:14:23 <denysonique> e_dub: so you started with node.js, right | |
Apr 21 01:14:23 <denysonique> ? | |
Apr 21 01:14:39 <denysonique> hmm | |
Apr 21 01:14:39 <e_dub> using the techniques i used to learn japanese to pick up programming languages | |
Apr 21 01:15:05 <denysonique> japanese? hmm it should be relevant to Ruby then (; | |
Apr 21 01:15:15 <denysonique> e_dub: you are doing a startup right? | |
Apr 21 01:16:43 <e_dub> denysonique, i started with a book on Java, got halfway in, realized java sucked, learned about ruby, read a couple books then did Hartl's rails tutorial, found out about node, knew enough about coding at that point to realize that it was far more relevant to the idea i have, read pretty much everything i could get my hands on about node and coffeescript, learning javascript as i went | |
Apr 21 01:17:02 <e_dub> and that's where i am now | |
Apr 21 01:17:14 <denysonique> e_dub: hmm, what is your idea about? | |
Apr 21 01:17:23 <denysonique> it isn't a stealth startup, isn't it? | |
Apr 21 01:18:24 <e_dub> yeah, a startup. I'm disabled and have a lot of freetime, but got this idea for an app to sort of revolutionize learning. at first i thought it would just help with learning languages, but as i started learning programming, and realized how useful these techniques were for learning it, I realized my idea could be applied to anything | |
Apr 21 01:19:07 <denysonique> hmm | |
Apr 21 01:19:15 <denysonique> e_dub: make sure you cover Tower.js! | |
Apr 21 01:19:54 <e_dub> oh with what I have in mind, you'll be able to learn anything you want, as long as you have access to reading material about it in digital format | |
Apr 21 01:20:15 <denysonique> e_dub: right, but what is the innovative part of your startup? | |
Apr 21 01:20:27 <denysonique> how is it going to innovate learning? | |
Apr 21 01:21:30 <e_dub> oh sorry, i'm combining spaced repetition (and doing it in a user friendlier way than current technologies do) with something called incremental reading | |
Apr 21 01:21:32 <denysonique> haha: http://techcrunch.com/2012/04/20/equally-creepy-and-creative-cheekd-is-online-dating-in-reverse/ | |
Apr 21 01:21:38 <denysonique> I had a very similar idea | |
Apr 21 01:21:42 <denysonique> but for personal purposes | |
Apr 21 01:21:53 <denysonique> and maybe for a startup two | |
Apr 21 01:21:56 <denysonique> too* | |
Apr 21 01:22:22 <e_dub> well there's plenty of room in the domain for both of us, I am sure | |
Apr 21 01:23:03 <denysonique> with cheekd there is one problem | |
Apr 21 01:23:15 <denysonique> people who date online are uncomfortable meeting people online | |
Apr 21 01:23:28 <denysonique> I mean meeting offline | |
Apr 21 01:23:43 <denysonique> and people who are not afraid don't need something like this | |
Apr 21 01:23:48 <denysonique> but who knows, maybe this will change | |
Apr 21 01:23:51 <denysonique> err | |
Apr 21 01:23:57 <denysonique> I mean maybe it will work | |
Apr 21 01:24:51 <e_dub> oh viatropos, did you get a chance to take a look at the translations i mentioned? I just want to make sure I'm using proper etiquette. it seemed like a small way i could contribute to tower since my coding skills are padawan level still | |
Apr 21 01:25:19 <viatropos> e_dub: send me a link, I don't recall | |
Apr 21 01:25:31 <e_dub> oh sorry, thought i had linked it in here a bit ago | |
Apr 21 01:25:41 <e_dub> 1 sev will grab link again | |
Apr 21 01:26:08 <e_dub> here we go: <e_dub> its this example, in this issue: https://github.com/viatropos/tower/issues/50 ... and I just commented on the gists with my translation from the japanese | |
Apr 21 01:27:14 <viatropos> yeah that's totally fine, I don't have control of the gists. if you want to translate something in the code (like https://github.com/viatropos/tower/tree/master/src/tower/model/locale), feel free to send a pull request | |
Apr 21 01:27:27 <e_dub> i know there are some japanese contributors and users of tower, so if there's ever anything else you'd like translated, btw, I'd be more than glad to take a look at it | |
Apr 21 01:28:23 <viatropos> e_dub: cool | |
Apr 21 01:28:34 <denysonique> hmm | |
Apr 21 01:28:35 <denysonique> ok | |
Apr 21 01:28:53 <denysonique> so what are the problems with towerjs? | |
Apr 21 01:28:58 <denysonique> what does not work? | |
Apr 21 01:29:19 <denysonique> what can hold me back from writing an app? | |
Apr 21 01:29:21 <denysonique> what is missing? | |
Apr 21 01:29:38 <viatropos> denysonique: see https://github.com/viatropos/tower/wiki/roadmap | |
Apr 21 01:30:22 <viatropos> you can build a working app and deploy it to heroku, but it's not perfect yet. finishing the roadmap over the next couple months | |
Apr 21 01:30:33 <viatropos> or nodejitsju | |
Apr 21 01:31:26 <viatropos> i'm going to be away randomly now, getting late | |
Apr 21 01:31:35 <viatropos> any more questions? | |
Apr 21 01:34:20 <denysonique> viatropos: there is no has_n? | |
Apr 21 01:34:28 <denysonique> no relationships? | |
Apr 21 01:34:40 <denysonique> is there a way to get around this? before implementing it? | |
Apr 21 01:34:45 <viatropos> no there is, it has everything. it looks like belongsTo has a bug though | |
Apr 21 01:35:10 <viatropos> hasMany "comments"; hasMany "commenters", through: "comments", source: "user" | |
Apr 21 01:35:14 <denysonique> from that roadmap, the crossed out means what? | |
Apr 21 01:35:18 <viatropos> belongsTo "author | |
Apr 21 01:35:20 <denysonique> implemented or not? | |
Apr 21 01:35:24 <viatropos> implemented | |
Apr 21 01:36:31 <denysonique> viatropos: 'some sort of updateAll|deleteAll functionality for controllers (array of ids)' | |
Apr 21 01:36:34 <denysonique> version 4.something | |
Apr 21 01:36:41 <denysonique> is not crossed out | |
Apr 21 01:36:50 <denysonique> this isn't implemented yet? | |
Apr 21 01:36:58 <viatropos> so you can bulk update (rails doesn't have this built in) | |
Apr 21 01:37:04 <viatropos> you can update and destroy | |
Apr 21 01:37:07 <denysonique> hmm | |
Apr 21 01:37:08 <viatropos> one record by id | |
Apr 21 01:37:08 <denysonique> nvm | |
Apr 21 01:37:13 <denysonique> anyway | |
Apr 21 01:37:16 <denysonique> oh | |
Apr 21 01:37:16 <denysonique> btw | |
Apr 21 01:37:22 <denysonique> viatropos: are you using mongoose? | |
Apr 21 01:37:27 <viatropos> no | |
Apr 21 01:37:30 <denysonique> for mapping? | |
Apr 21 01:37:32 <denysonique> what do you use? | |
Apr 21 01:37:38 <viatropos> no, I am reimplementing that | |
Apr 21 01:37:48 <denysonique> ok | |
Apr 21 01:37:58 <denysonique> I need some sleep its 8:37am here | |
Apr 21 01:38:01 <viatropos> we'd end up having 2 model layers and that'll slow the code down I'd think | |
Apr 21 01:38:13 <denysonique> probably yes | |
Apr 21 01:38:42 <denysonique> so how faster is node/tower at rendering basic json responses from some db backend | |
Apr 21 01:38:46 <denysonique> simple queries | |
Apr 21 01:39:04 <viatropos> haven't done any benchmarks yet | |
Apr 21 01:39:10 <denysonique> quite important to know before going to bed (: | |
Apr 21 01:39:22 <denysonique> heh | |
Apr 21 01:39:22 <denysonique> ok | |
Apr 21 01:39:30 <denysonique> viatropos: have a ncie day then! | |
Apr 21 01:39:30 <viatropos> it should be fast, it's only a very thin layer above express | |
Apr 21 01:39:35 <viatropos> you too | |
Apr 21 01:44:08 <e_dub> have a good night guys, I'll be in the chat but probably gonna sleep soon. viatropos, I'll try to look into that issue with the mime type stuff monday or tuesday at the latest | |
Apr 21 01:44:53 <viatropos> e_dub: awesome, nice talking to you both | |
Apr 21 01:45:13 <orngchkn> Aha, the man of the hour is here (and has been for several hours by the looks of it) | |
Apr 21 01:45:20 <orngchkn> viatropos: This is contentfree from Github | |
Apr 21 01:45:34 <orngchkn> I've been blowing up Tower with new issues :) | |
Apr 21 01:45:51 <viatropos> orngchkn: haha, what's up | |
Apr 21 01:45:51 <denysonique> hmm | |
Apr 21 01:46:04 <denysonique> what is the fix for this: some sort of updateAll|deleteAll functionality for controllers (array of ids) | |
Apr 21 01:46:07 <denysonique> err | |
Apr 21 01:46:07 <orngchkn> Nothing - just dodging sleep! | |
Apr 21 01:46:08 <denysonique> sorry | |
Apr 21 01:46:17 <denysonique> I mean this: ^ | |
Apr 21 01:46:17 <denysonique> TypeError: Object #<Responder> has no method 'head' | |
Apr 21 01:47:03 <viatropos> orngchkn: I've seen all your issues (: have been deep in the model code the past few days and haven't had a good break to step back | |
Apr 21 01:47:43 <orngchkn> viatropos: Are polymorphic associations working? I'm getting errors because the name of my polymorphic belongsTo isn't an actual model. | |
Apr 21 01:47:49 <viatropos> denysonique: send the full error in a private gist or create a github issue | |
Apr 21 01:48:06 <e_dub> denyson that's related to this issue: | |
Apr 21 01:48:12 <orngchkn> That's cool. I'll unfortunately be out for most of the next week as I drive back to Seattle from LA. | |
Apr 21 01:48:13 <denysonique> right | |
Apr 21 01:48:21 <e_dub> https://github.com/viatropos/tower/issues/107 | |
Apr 21 01:48:21 <denysonique> e_dub: you are fixing the mime types | |
Apr 21 01:48:22 <viatropos> orngchkn: they were, but I don't think we have any tests for them so they may have broken | |
Apr 21 01:48:31 <denysonique> e_dub: any ETA on this? | |
Apr 21 01:48:52 <e_dub> i have my kids all weekend so it will be monday or tuesday before i can give it much time/attention | |
Apr 21 01:49:13 <viatropos> denysonique: I'll try and get this fixed tomorrow afternoon (though it is a warm and sunny weekend so who knows) | |
Apr 21 01:49:30 <denysonique> maybe I will have a look at it as well | |
Apr 21 01:49:40 <viatropos> it's very easy to fix, it will take 5 minutes (: | |
Apr 21 01:49:43 <viatropos> i'm lazy tho | |
Apr 21 01:50:01 <e_dub> ok i will try to take a look before i go to bed then, starting now | |
Apr 21 01:50:10 <denysonique> hmm | |
Apr 21 01:50:18 <denysonique> I was thining about the name Tower.js | |
Apr 21 01:50:27 <denysonique> and by looking at the logo | |
Apr 21 01:50:35 <denysonique> I thought... maybe RollerCoaster.js | |
Apr 21 01:51:58 <orngchkn> I have no idea why my pull request put 63 commits in there. | |
Apr 21 01:52:01 <viatropos> orngchkn: I am significantly refactoring the model layer right now in preparation for ember.js. basically merging tower + ember-data (the ideas from it at least). I will fix and test the association issues in this process, it should take less than 2 weeks. | |
Apr 21 01:52:03 <orngchkn> They're mostly not mine | |
Apr 21 01:52:45 <orngchkn> I need to remember to make feature branches so that I can send more atomic pull requests. | |
Apr 21 01:53:10 <orngchkn> I switched Tower.Support.String#singularize and #pluralize to use the methods on Tower.modules.inflector | |
Apr 21 01:53:13 <viatropos> the api won't really change, but you'll be able to use ember views and bind to models and scopes (`App.Deal.near(@currentLocation).within(2, "miles").asc("distance")`) | |
Apr 21 01:53:32 <viatropos> and I'm adding transactions and states, making the models more robust and testable | |
Apr 21 01:53:43 <orngchkn> viatropos: Have you checked out KnockoutJS? I'm thinking about using that for data-bound views. | |
Apr 21 01:53:48 <viatropos> orngchkn: thanks! | |
Apr 21 01:54:19 <orngchkn> viatropos: Welcome – but I can't send you a new pull request unless you accept my open one or I make a branch with those changes. Maybe I'll do the latter | |
Apr 21 01:54:29 <viatropos> orngchkn: I have, wait for ember integration. Ember is significantly better than knockout | |
Apr 21 01:55:19 <viatropos> orngchkn: there's a lot in there, my mind's numb at the moment lol | |
Apr 21 01:57:21 <viatropos> denysonique: I can see rollercoaster.js, the tower looks like a theme park. the logo is from here: http://thenounproject.com/noun/eiffel-tower/#icon-No891 | |
Apr 21 01:58:02 <viatropos> denysonique: the design of the site is just hacked together, haven't really done any branding yet | |
Apr 21 01:58:18 <denysonique> bootstrap looks cool | |
Apr 21 01:59:16 <orngchkn> viatropos: I'm going to start making feature branches and send pull requests of those. Should be easier to grok | |
Apr 21 01:59:23 <orngchkn> First one just went out | |
Apr 21 01:59:28 <viatropos> orngchkn: sounds good | |
Apr 21 02:04:15 <viatropos> orngchkn: commented: https://github.com/viatropos/tower/pull/117 | |
Apr 21 02:05:35 <orngchkn> Saw that. Is there a way to relate an issue to a pull request? | |
Apr 21 02:05:47 <orngchkn> Issue 109 is related | |
Apr 21 02:06:05 <orngchkn> You can kill that first, big pull request of mine | |
Apr 21 02:06:34 <orngchkn> n/m. I just did it | |
Apr 21 02:07:24 <viatropos> orngchkn: not sure, I'll look | |
Apr 21 02:08:00 <viatropos> orngchkn: you probably can if you programmatically create the pull request (don't know how) | |
Apr 21 02:08:54 <orngchkn> There's a "close pull request" which I did. | |
Apr 21 02:09:04 <viatropos> orngchkn: GitHub also interprets any # as a reference to an issue, so adding in the comment "#109" will link to it | |
Apr 21 02:10:46 <orngchkn> Cool. | |
Apr 21 02:11:12 <orngchkn> Hey, on http://towerjs.org/models under Getting and Setting Field Values | |
Apr 21 02:11:24 <orngchkn> It shows get/set versions | |
Apr 21 02:11:32 <orngchkn> But those do not appear to work currently | |
Apr 21 02:11:35 <orngchkn> Am I correct? | |
Apr 21 02:11:57 <viatropos> what, user.get("email") or user.email | |
Apr 21 02:12:01 <orngchkn> user.email | |
Apr 21 02:12:10 <orngchkn> user.get("email") works as expected | |
Apr 21 02:12:13 <orngchkn> but user.email fails | |
Apr 21 02:12:31 <orngchkn> I have a commit that adds tests | |
Apr 21 02:12:39 <orngchkn> Thought I had an open issue about it but I'm not finding it | |
Apr 21 02:12:40 <viatropos> yeah I am kind of abandoning that. technically, if you set `Tower.accessors = true` before the models are loaded, it will work, but I'm probably going to remove that | |
Apr 21 02:12:46 <orngchkn> (was going to add a branch for the issue) | |
Apr 21 02:13:11 <orngchkn> Ohhhh… please don't. It's sexy | |
Apr 21 02:13:28 <viatropos> https://github.com/viatropos/tower/blob/master/src/tower/model/attribute.coffee#L121 | |
Apr 21 02:13:32 <orngchkn> Plus… it's a property of a User object so it makes sense | |
Apr 21 02:13:44 <orngchkn> Yeah, I have tried that | |
Apr 21 02:13:47 <orngchkn> Still doesn't work though | |
Apr 21 02:14:01 <viatropos> but, ember creates "computable properties" named after that, which are functions, so it won't work in that case | |
Apr 21 02:14:15 <viatropos> I'll see if we can get the best of both worlds | |
Apr 21 02:14:45 <viatropos> `user.email == user.get('email') == Ember.get(user, 'email')` | |
Apr 21 02:15:09 <orngchkn> It's alright for fields – user.get("name") – but it gets messy when you have associations – user.get("company") doesn't work, right? It's user.company() (though there's still issues with that, too) | |
Apr 21 02:15:19 <viatropos> *we can | |
Apr 21 02:15:54 <orngchkn> IMO, consistency would be a big plus | |
Apr 21 02:16:03 <viatropos> yeah, I'm going to think more about how to use associations in this next process, so it's all consistent (attributes, associations) | |
Apr 21 02:16:13 <orngchkn> Sweet | |
Apr 21 02:16:46 <orngchkn> From an intuitive perspective, user.email and user.company feel the best. | |
Apr 21 02:17:09 <orngchkn> but if it was #get() | |
Apr 21 02:17:11 <viatropos> totally, but it doesn't work cross browser, wish it did | |
Apr 21 02:17:22 <orngchkn> then I'd expect user.get("company") to return the actual Company instance associated | |
Apr 21 02:17:39 <orngchkn> Or an array of Companies if it were a has many relation | |
Apr 21 02:18:09 <viatropos> associations are asynchronous in mongodb so you can't do user.get('company') without a callback | |
Apr 21 02:18:49 <orngchkn> true true | |
Apr 21 02:19:19 <orngchkn> unless you use something like asyncblock or iced coffee, right? | |
Apr 21 02:19:20 <viatropos> however, in making this work with ember.js, I think `user.get('company')` will return a "cursor" (which is an `Ember.ArrayProxy` for hasMany and something yet-to-be-figured-out for belongsTo/hasOne), which will "feel" like the real thing | |
Apr 21 02:19:33 <orngchkn> (which just wrap stuff into callbacks for you) | |
Apr 21 02:20:08 <viatropos> right, but I'm also aiming to minimize the code base, the amount of code iced-coffee generates is insane | |
Apr 21 02:20:50 <viatropos> but, that's application specific so you could technically use it | |
Apr 21 02:20:59 <orngchkn> sure | |
Apr 21 02:22:24 <orngchkn> I'm still getting my brain around the async-nature of Node (coming from six years of Ruby/Rails) | |
Apr 21 02:23:02 <viatropos> hardcore! | |
Apr 21 02:23:07 <orngchkn> The callback hell seems pretty crazy if you're trying to use more than a couple instances | |
Apr 21 02:24:11 <orngchkn> That's why asyncblock or iced coffee look so interesting | |
Apr 21 02:24:26 <orngchkn> Even though they both obviously just do the callback stuff for you | |
Apr 21 02:25:51 <viatropos> it's really not bad, I don't have more than this: https://gist.github.com/2435235, with that `=>` in coffeescript makes it simple | |
Apr 21 02:26:22 <viatropos> as long as you encapsulate methods, you don't go more than 2-3 most of the time | |
Apr 21 02:27:53 <orngchkn> But what about using a relation on those users? | |
Apr 21 02:28:28 <orngchkn> You'd use #includes() eventually, but that doesn't exist yet, right? | |
Apr 21 02:29:14 <orngchkn> Until we have that using that relation is an N+1 problem | |
Apr 21 02:30:49 <viatropos> Yeah, that's coming in this next 2 weeks or so | |
Apr 21 02:31:51 <orngchkn> Fresh. Well I'm off to bed. Nice to meet you. Hopefully this IRC thing works out for Tower. It was huge for Rails in the early days. | |
Apr 21 02:32:41 * orngchkn has quit (Quit: Leaving.) | |
Apr 21 02:54:47 <e_dub> ok, i can get it so that the format becomes "html" instead of "form" but then it immediately tries to GET /custom/1 HTTP/1.1 and that doesn't exist | |
Apr 21 02:55:56 <e_dub> dunno if thats making any sense but yeah... that's what happens after submitting the form to edit or create a user, i mean | |
Apr 21 03:05:43 <e_dub> if you have any ideas viatropos , i would be more than glad to test it out and make a pull request if i can get it working, if not, gonna put it on hold for tonight and look at it monday or tuesday | |
Apr 21 04:40:43 * Morhaus (~Morhaus@37-8-170-3.coucou-networks.fr) has joined #towerjs | |
Apr 21 04:40:56 <Morhaus> Hello :) | |
Apr 21 04:45:04 * Morhaus has quit (Ping timeout: 246 seconds) | |
Apr 21 06:07:46 * viatropos has quit (Quit: viatropos) | |
Apr 21 07:07:04 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Sat Apr 21 07:07:04 2012 | |
**** BEGIN LOGGING AT Sat Apr 21 07:07:23 2012 | |
Apr 21 07:07:23 * Now talking on #towerjs | |
Apr 21 07:07:23 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 21 07:07:23 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 21 07:46:36 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Sat Apr 21 07:46:36 2012 | |
**** BEGIN LOGGING AT Sat Apr 21 07:46:56 2012 | |
Apr 21 07:46:56 * Now talking on #towerjs | |
Apr 21 07:46:56 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 21 07:46:56 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 21 09:26:55 Tcl interface unloaded | |
Apr 21 09:26:55 Python interface unloaded | |
**** ENDING LOGGING AT Sat Apr 21 09:26:55 2012 | |
**** BEGIN LOGGING AT Sat Apr 21 09:43:15 2012 | |
Apr 21 09:43:16 * Now talking on #towerjs | |
Apr 21 09:43:16 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 21 09:43:16 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Sat Apr 21 20:17:15 2012 | |
**** BEGIN LOGGING AT Sat Apr 21 22:04:48 2012 | |
Apr 21 22:04:48 * Now talking on #towerjs | |
Apr 21 22:04:48 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 21 22:04:48 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:28:44 2012 | |
Apr 21 22:34:41 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 21 22:35:10 * ChanServ gives channel operator status to viatropos | |
Apr 21 22:40:51 <e_dub> just put up a pull request for that instrumentation.coffee change. heh. I wish I could say it took me only five minutes to figure out, lol. | |
Apr 21 22:41:18 <e_dub> but, learned a ton about tower in the process of trying to figure out something that would work, so very worth the time | |
Apr 21 23:15:43 * viatropos has quit (Read error: Connection reset by peer) | |
Apr 22 03:53:15 * Morhaus (~Morhaus@37-8-169-159.coucou-networks.fr) has joined #towerjs | |
Apr 22 04:00:53 * Morhaus has quit (Ping timeout: 272 seconds) | |
Apr 22 04:47:39 * Morhaus (~Morhaus@37-8-169-159.coucou-networks.fr) has joined #towerjs | |
Apr 22 05:11:13 * Morhaus has quit (Ping timeout: 246 seconds) | |
Apr 22 07:41:17 * Morhaus (~Morhaus@AToulon-151-1-93-137.w86-197.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 08:01:12 * Morhaus has quit (Remote host closed the connection) | |
Apr 22 08:05:43 * Morhaus (~Morhaus@AToulon-151-1-93-137.w86-197.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 08:36:32 * Morhaus has quit (Read error: Connection reset by peer) | |
Apr 22 08:37:01 * Morhaus (~Morhaus@AToulon-151-1-93-137.w86-197.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 08:37:59 * Morhaus_ (~Morhaus@37-8-168-200.coucou-networks.fr) has joined #towerjs | |
Apr 22 08:41:12 * Morhaus has quit (Ping timeout: 248 seconds) | |
Apr 22 08:44:49 * Morhaus_ has quit (Remote host closed the connection) | |
Apr 22 10:53:10 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 11:03:31 * Morhaus_ (~Morhaus@37-8-166-242.coucou-networks.fr) has joined #towerjs | |
Apr 22 11:04:54 * Morhaus has quit (Read error: No route to host) | |
Apr 22 11:10:11 * Morhaus_ has quit (Ping timeout: 252 seconds) | |
Apr 22 11:16:49 * kemet has quit (Quit: kemet) | |
Apr 22 14:02:54 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 14:35:05 * Morhaus has quit (Remote host closed the connection) | |
Apr 22 14:42:03 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 14:44:08 * Morhaus has quit (Read error: Connection reset by peer) | |
Apr 22 14:44:34 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 14:47:08 * kemet (~wizfunk@cpe-173-095-146-253.nc.res.rr.com) has joined #towerjs | |
Apr 22 15:03:05 * Morhaus_ (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 15:03:05 * Morhaus has quit (Read error: Connection reset by peer) | |
Apr 22 15:04:02 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 15:04:23 * Morhaus_ has quit (Read error: Connection reset by peer) | |
Apr 22 15:10:28 * Morhaus_ (~Morhaus@37-8-160-201.coucou-networks.fr) has joined #towerjs | |
Apr 22 15:10:28 * Morhaus has quit (Read error: Connection reset by peer) | |
Apr 22 15:14:48 * Morhaus_ has quit (Ping timeout: 245 seconds) | |
Apr 22 17:22:15 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 17:25:40 * Morhaus_ (~Morhaus@37-8-161-133.coucou-networks.fr) has joined #towerjs | |
Apr 22 17:28:32 * Morhaus has quit (Ping timeout: 246 seconds) | |
Apr 22 17:56:07 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 17:56:36 * Morhaus has quit (Remote host closed the connection) | |
Apr 22 17:56:58 * Morhaus (~Morhaus@ANice-551-1-255-105.w90-52.abo.wanadoo.fr) has joined #towerjs | |
Apr 22 17:58:11 * Morhaus_ has quit (Ping timeout: 272 seconds) | |
Apr 22 17:58:23 * Morhaus has quit (Read error: No route to host) | |
Apr 22 17:58:24 * Morhaus_ (~Morhaus@37-8-162-47.coucou-networks.fr) has joined #towerjs | |
Apr 22 18:15:15 * Morhaus_ has quit (Ping timeout: 246 seconds) | |
**** ENDING LOGGING AT Sun Apr 22 18:17:32 2012 | |
**** BEGIN LOGGING AT Sun Apr 22 18:35:41 2012 | |
Apr 22 18:35:42 * Now talking on #towerjs | |
Apr 22 18:35:42 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 22 18:35:42 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 22 21:26:31 * kemet has quit (Quit: kemet) | |
Apr 23 00:41:25 * orngchkn (~Adium@96-40-160-118.dhcp.mtpk.ca.charter.com) has joined #towerjs | |
Apr 23 02:22:40 * Morhaus_ (~Morhaus@37-8-162-54.coucou-networks.fr) has joined #towerjs | |
Apr 23 02:23:11 * Morhaus has quit (Read error: No route to host) | |
Apr 23 02:33:24 * Morhaus_ has quit (Ping timeout: 245 seconds) | |
Apr 23 04:16:09 * Killix (~Killix@197.31.68.214) has joined #towerjs | |
Apr 23 04:23:55 <Killix> hi all | |
Apr 23 04:34:02 * orngchkn has quit (Quit: Leaving.) | |
Apr 23 04:36:51 * Killix has quit (Ping timeout: 245 seconds) | |
Apr 23 05:08:49 * Morhaus (~Morhaus@37-8-166-151.coucou-networks.fr) has joined #towerjs | |
Apr 23 05:13:17 * Morhaus has quit (Ping timeout: 260 seconds) | |
Apr 23 08:48:31 * Killix (~Killix@197.31.205.201) has joined #towerjs | |
Apr 23 11:35:50 * vjsingh (60ee34be@gateway/web/freenode/ip.96.238.52.190) has joined #towerjs | |
Apr 23 11:36:18 <vjsingh> has anyone gotten design.io to compile the coffeescript files in the tower repo? | |
Apr 23 11:36:21 <vjsingh> its not working for me | |
Apr 23 11:59:01 * vjsingh has quit (Quit: Page closed) | |
Apr 23 12:08:12 <Killix> user = App.User.first(), return undefined... normal ? | |
Apr 23 12:08:54 <e_dub> killix, you have any users in your database? | |
Apr 23 12:16:02 <Killix> yes | |
Apr 23 12:16:06 <Killix> two users | |
Apr 23 12:16:31 <Killix> it's work for you ? | |
Apr 23 12:17:54 <e_dub> well, i have had success with users just using some simple scaffolding, but let me try copying what you wrote exactly and see if it works | |
Apr 23 12:21:55 <Killix> my code : http://pastebin.com/ZaK05Zfa | |
Apr 23 12:21:58 <Killix> very basic | |
Apr 23 12:23:35 <Killix> this work : | |
Apr 23 12:23:38 <Killix> App.User.first (err,uu) => | |
Apr 23 12:23:39 <Killix> console.log "first" | |
Apr 23 12:23:39 <Killix> console.log uu | |
Apr 23 12:23:53 <Killix> but don't this user = App.User.first() | |
Apr 23 12:31:03 <e_dub> yup getting the same here | |
Apr 23 12:31:26 <e_dub> undefined. dunno why yet, but this is interesting proble | |
Apr 23 12:31:29 <e_dub> problem | |
Apr 23 12:32:18 <Killix> ok | |
Apr 23 12:32:24 <Killix> i found the problem | |
Apr 23 12:32:29 <Killix> in the finder mongod | |
Apr 23 12:32:43 <Killix> i testa path and push git, if is solve | |
Apr 23 12:32:51 <Killix> sorry for my english ;) | |
Apr 23 12:33:09 <e_dub> your fine, dont worry about that | |
Apr 23 12:34:41 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 23 12:35:30 <e_dub> good afternoon viatropos | |
Apr 23 12:36:14 * ChanServ gives channel operator status to viatropos | |
Apr 23 12:36:27 <viatropos> hey e_dub, thanks for your contribution. | |
Apr 23 12:36:34 <Killix> good afternoon viatropos | |
Apr 23 12:36:46 <viatropos> can only stay for a few minutes, will then be back in 2 hours or so | |
Apr 23 12:37:00 <viatropos> Killix: hey | |
Apr 23 12:39:16 <Killix> i check a possible bug for mongod store with User = App.User.first() #return undefined, i think | |
Apr 23 12:39:20 <Killix> I think it's in the file server / store / mongod / finder.js: findOne function | |
Apr 23 12:45:58 <e_dub> viatropos I read on the zappajs mailing list that he was taking a trip around the world or something like that, but he didnt really make any kind of arrangements for his projects in his absence. I hope he is alright, also, though | |
Apr 23 12:46:13 <e_dub> umm, in reference to @mauricemach | |
Apr 23 12:48:00 <viatropos> e_dub: ok well that's good news at least. | |
Apr 23 12:48:11 <viatropos> e_dub: heading out now, will be back later | |
Apr 23 12:48:20 <e_dub> later | |
Apr 23 12:48:20 * viatropos has quit (Quit: viatropos) | |
Apr 23 13:48:59 <Killix> later | |
Apr 23 13:49:06 * Killix has quit (Quit: Quitte) | |
Apr 23 14:15:30 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 23 14:17:23 * ChanServ gives channel operator status to viatropos | |
Apr 23 14:19:48 <e_dub> wb | |
Apr 23 23:03:12 * viatropos has quit (Quit: viatropos) | |
Apr 24 00:14:43 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 24 00:38:10 * viatropos has quit (Quit: viatropos) | |
Apr 24 00:53:16 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 24 01:12:22 * viatropos has quit (Quit: viatropos) | |
**** ENDING LOGGING AT Tue Apr 24 01:31:06 2012 | |
**** BEGIN LOGGING AT Tue Apr 24 01:33:17 2012 | |
Apr 24 01:33:17 * Now talking on #towerjs | |
Apr 24 01:33:18 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 24 01:33:18 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 24 08:04:03 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Tue Apr 24 08:04:03 2012 | |
**** BEGIN LOGGING AT Tue Apr 24 08:04:23 2012 | |
Apr 24 08:04:23 * Now talking on #towerjs | |
Apr 24 08:04:23 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 24 08:04:23 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Tue Apr 24 08:56:26 2012 | |
**** BEGIN LOGGING AT Tue Apr 24 08:57:59 2012 | |
Apr 24 08:57:59 * Now talking on #towerjs | |
Apr 24 08:57:59 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 24 08:57:59 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 24 09:43:12 * Killix (~Killix@197.31.68.242) has joined #towerjs | |
Apr 24 09:43:20 <Killix> hi all | |
Apr 24 09:49:31 <e_dub> hello | |
Apr 24 09:50:21 <Killix> hello e_dub | |
Apr 24 09:53:51 <Killix> I have a question I use tower with mongodb, I have a relationship many-to-many (User-> Posts). | |
Apr 24 09:54:44 <Killix> User = App.User.first() or User = App.Post.user().first() don't work because mongo-native-db is async | |
Apr 24 09:55:28 <Killix> So I need to map it to my post for show User (author) information in my view | |
Apr 24 09:55:30 <Killix> right ? | |
Apr 24 09:55:45 <Killix> like this : https://github.com/fengmk2/nodeblog/blob/023b43be544b0886c9e04e440a9fe9c1f7dae62c/controllers/blog.js | |
Apr 24 09:56:29 <e_dub> shouldn't a post only belong to one user? | |
Apr 24 09:56:54 <e_dub> User hasmany posts /Post belongsto user | |
Apr 24 09:57:49 <Killix> yes it's thats | |
Apr 24 09:59:04 <Killix> my model : http://pastebin.com/UZf8x7an | |
Apr 24 10:01:14 <Killix> to retrieve information from the user I have to do something like | |
Apr 24 10:01:26 <Killix> http://pastebin.com/1tHS5fPS | |
Apr 24 10:02:20 <Killix> but in my view (partial "_POST" collection: @ posts), it is difficult to use | |
Apr 24 10:03:49 <e_dub> hmm i'm not sure. what you have looks right, but, i am learning too so I can't say | |
Apr 24 10:04:30 <Killix> ok :) | |
Apr 24 10:06:41 <e_dub> i know he is changing the way views work and its supposed to make stuff like this easier though | |
Apr 24 10:07:44 <e_dub> he said that is what he is working on currently, over the next couple weeks | |
Apr 24 10:08:01 <e_dub> he = @viatropos | |
Apr 24 10:08:50 <Killix> ok thanks | |
Apr 24 10:38:45 * KATT245435 (~Adium@213-64-87-140-no118.business.telia.com) has left #towerjs | |
Apr 24 11:48:02 * Killix has quit (Read error: Connection reset by peer) | |
Apr 24 16:02:25 * orngchkn (~Adium@96-40-160-118.dhcp.mtpk.ca.charter.com) has joined #towerjs | |
Apr 24 18:06:05 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Apr 24 19:16:52 * orngchkn has quit (Quit: Leaving.) | |
Apr 24 19:30:56 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Apr 24 23:48:35 * orngchkn (~Adium@96-40-160-118.dhcp.mtpk.ca.charter.com) has joined #towerjs | |
Apr 25 00:44:10 * Morhaus (~Morhaus@mla78-2-82-243-23-82.fbx.proxad.net) has joined #towerjs | |
Apr 25 00:53:34 * Morhaus_ (~Morhaus@37-8-162-208.coucou-networks.fr) has joined #towerjs | |
Apr 25 00:53:35 * Morhaus has quit (Read error: Connection reset by peer) | |
Apr 25 00:58:18 * Morhaus_ has quit (Ping timeout: 260 seconds) | |
Apr 25 01:34:05 * liberatus has quit (Remote host closed the connection) | |
Apr 25 03:14:30 * orngchkn has quit (Quit: Leaving.) | |
Apr 25 05:50:29 * Killix (~Killix@197.31.195.112) has joined #towerjs | |
Apr 25 05:50:46 <Killix> hi | |
**** ENDING LOGGING AT Wed Apr 25 11:29:46 2012 | |
**** BEGIN LOGGING AT Wed Apr 25 11:40:37 2012 | |
Apr 25 11:40:37 * Now talking on #towerjs | |
Apr 25 11:40:37 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 25 11:40:37 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 25 12:57:55 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Apr 25 13:20:02 * Killix has quit (Read error: Connection reset by peer) | |
**** ENDING LOGGING AT Wed Apr 25 15:22:59 2012 | |
**** BEGIN LOGGING AT Wed Apr 25 15:30:03 2012 | |
Apr 25 15:30:03 * Now talking on #towerjs | |
Apr 25 15:30:03 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 25 15:30:03 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 25 15:30:23 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Apr 25 15:30:40 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Apr 25 15:30:51 * LessSeen has quit (Client Quit) | |
Apr 25 15:31:39 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Apr 25 15:32:09 * LessSeen has quit (Client Quit) | |
Apr 25 15:32:59 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
**** ENDING LOGGING AT Wed Apr 25 15:39:21 2012 | |
**** BEGIN LOGGING AT Wed Apr 25 15:45:30 2012 | |
Apr 25 15:45:30 * Now talking on #towerjs | |
Apr 25 15:45:30 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 25 15:45:30 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 25 16:45:41 * LessSeen is now known as nonplus | |
Apr 25 16:45:49 * nonplus is now known as LessSeen | |
Apr 25 17:10:04 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 25 17:22:54 <e_dub> hey viatropos | |
Apr 25 17:23:01 <viatropos> hey | |
Apr 25 17:23:27 <e_dub> i was just about to reboot but i'll be back in a minute | |
Apr 25 17:23:37 Tcl interface unloaded | |
Apr 25 17:23:37 Python interface unloaded | |
**** ENDING LOGGING AT Wed Apr 25 17:23:37 2012 | |
**** BEGIN LOGGING AT Wed Apr 25 17:25:25 2012 | |
Apr 25 17:25:25 * Now talking on #towerjs | |
Apr 25 17:25:25 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 25 17:25:25 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 25 17:27:50 <e_dub> is the environment variable Tower.env instead of NODE_ENV ? | |
Apr 25 17:29:01 <viatropos> yeah, it's on the list to sync the two though, haven't gotten around to it | |
Apr 25 17:29:26 <viatropos> should be something like `Tower.env = process.env.NODE_ENV unless Tower.env?` | |
Apr 25 17:29:59 <e_dub> i see, no problem. trying to fix that custom redirect issue and NODE_ENV kept giving me errors | |
Apr 25 17:30:20 <e_dub> then i saw Tower.env in the documentation | |
Apr 25 17:30:43 <viatropos> thanks for your help, sorry about not getting to that other issue, been swamped trying to push out this other stuff | |
Apr 25 17:30:55 <e_dub> not a problem at all | |
Apr 25 17:31:34 <e_dub> so, will all the ember stuff be implemented under-the-hood so to speak? | |
Apr 25 17:31:51 <e_dub> i was reading through ember's documentation, it's really powerful stuff | |
Apr 25 17:41:11 <viatropos> yeah, it's going to be transparent for the most part. the ember "object model" is super powerful, and we would end up having to build it anyway... so we're going with ember.js, It's built super well! I've already integrated basically ember-data's concepts into the ember-new branch for tower. What this means is the models will be bindable in views, so if you set a property and you've written ember views, they will automatically | |
Apr 25 17:41:11 <viatropos> update. Also, the "chainable scopes" will be bindable (working on that today). This means if you can use ember's/handlbar's {{#each}} block and do something like `App.nearestDeals = App.Deal.where(endDate: '>': new Date()).near(currentLocation).within(1, 'mile').asc('distance')` to set a scope to a variable, and then use it a view like `{{#each App.nearestDeals}}...`. Stoked about that. This will also work for pub/sub, so if | |
Apr 25 17:41:11 <viatropos> "subscribe" to a scope, something like `Tower.subscribe('nearestDeals', -> App.Deal.where(endDate: '>': new Date()).near(@currentUser.get('currentLocation')).within(1, 'mile').asc('distance'))`, then any time a deal is created, it will be passed through that scope and sent to any connected clients (notice how it's filtered by the currentUser). Still working out the api on that one. | |
Apr 25 17:42:08 <viatropos> e_dub: do you mind prefixing your messages with my username even though no one's here? I'll do the same, just makes it so I get a little notification that I got a message, so I can minimize the window :) | |
Apr 25 17:43:07 <e_dub> viatropos, oh np. i just didnt want to interrupt you while you were working, figured you'd see it when you had a second | |
Apr 25 17:45:34 <e_dub> and that is super awesome . I'm really happy to be getting in basically at the start of something so revolutionary. | |
Apr 25 17:45:44 <viatropos> e_dub: fyi, this is what meteor is doing, they just now have to solve the security/authentication problem, and direct database access. using the query api in tower and routing this through controllers, that's already solved. | |
Apr 25 17:47:43 <e_dub> viatropos, my big problem with meteor is that they force you to write all your server code in a fiber, and give you no way to get access to the event-based i/o abilities of node | |
Apr 25 17:48:30 <viatropos> e_dub: definitely. | |
Apr 25 17:56:05 <LessSeen> sounds ace viatropos! glad to see that tower development is so active | |
Apr 25 18:04:48 <e_dub> viatropos, you mentioned before using design.io to compile the tower src files. which command does that? | |
Apr 25 18:08:41 <viatropos> in the tower repo, run `design.io` | |
Apr 25 18:08:57 <viatropos> alias to `design.io watch` | |
Apr 25 18:09:49 <e_dub> oh cool, and it will do it just like that | |
Apr 25 18:10:11 <e_dub> do you need to be in the src folder or just in the main repo folder? | |
Apr 25 18:10:32 <e_dub> and i assume i need to run design.io start in another terminal first? | |
Apr 25 18:10:37 <viatropos> e_dub: yep, just in the root of the project, not the src folder. it reads `Watchfile` from the root, which tells it what to compile | |
Apr 25 18:10:51 <e_dub> awesome thanks | |
Apr 25 18:11:09 <viatropos> e_dub: no, `design.io start` is to setup the socket server for live reloads, you don't need that just for compiling | |
Apr 25 18:11:18 <e_dub> ok awesome | |
Apr 25 18:23:17 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Apr 25 20:04:30 <e_dub> viatropos, when i run tower's test suite there are quite a few that fail, is that expected right now? | |
Apr 25 20:05:46 <viatropos> e_dub: the master branch? There's only 1 or 2 that fail (issue #92), the ember-new branch is a different story atm | |
Apr 25 20:07:52 <e_dub> what's the right way to run them? when i try just running 'mocha' i cant seem to get it to actually run any. so it was when i ran 'npm test' which i saw on the readme that i got like 50 fails | |
Apr 25 20:08:19 <e_dub> most of them due to timeouts though, looking at the output more closely | |
Apr 25 20:09:02 <e_dub> viatropos, | |
Apr 25 20:09:07 <viatropos> not sure, try setting ./test/mocha.opts timeout to be longer, may be b/c some server is not starting... the tests pass, just something must not be setting up properly | |
Apr 25 20:10:56 <e_dub> ok, just trying to make sure i'm not breaking anything before i submit this pull request | |
Apr 25 20:13:32 * denysonique has quit (Read error: Connection reset by peer) | |
Apr 25 20:15:31 <viatropos> sebastian was having that problem too, must be some random little thing | |
Apr 25 20:19:41 <e_dub> viatropos : ok, yeah just made a fresh cloned copy of the master branch , cd'ed into it, ran "npm install ." , ran "npm test" and same stuff. 52 errors, a bunch from timeouts. Changing timeout in mocha.opts to 5000 ms even doesnt fix it, lol, just takes longer to fail. so yeah, probably something weird in my setup or something | |
Apr 25 20:20:39 * denysonique (u484@gateway/web/irccloud.com/x-gdbbndhilrfrgghq) has joined #towerjs | |
Apr 25 20:20:54 <e_dub> i'm gonna go ahead and push the one I'm working on up, and make my pull request then. Since the errors are exactly the same in the freshly cloned one, though. | |
Apr 25 20:22:04 <viatropos> e_dub: k sounds good, don't worry about the tests for the time being, definitely write some of your own if you want (in a new file, then run just those with `mocha $(find name -test "*yourCodeTest.coffee")`. I'll get that fixed soon | |
Apr 25 20:22:49 <e_dub> good deal | |
Apr 25 23:04:26 <e_dub> viatropos, got the following two errors when generating an app, similar to before: Error downloading https://raw.github.com/twitter/bootstrap/master/less/badges.less | |
Apr 25 23:04:26 <e_dub> Error downloading https://raw.github.com/twitter/bootstrap/master/less/labels.less | |
Apr 25 23:04:36 <e_dub> everything else came through fine | |
Apr 25 23:05:04 <e_dub> didnt know if I should make another issue for these or just point them out to you | |
Apr 25 23:06:47 <viatropos> e_dub: would you mind submitting a pull request for them, updating the reference to those files in tower/src/tower/server/generator/generators/app/appGenerator.coffee? if not I can probably fix that later tonight. will be able to merge and push that real quick | |
Apr 25 23:07:07 <e_dub> no problem | |
Apr 25 23:07:20 <e_dub> i was looking up the correct address right now | |
Apr 25 23:07:27 <e_dub> so i can take care of that | |
Apr 25 23:09:34 <viatropos> e_dub: thanks a ton | |
Apr 25 23:10:21 * viatropos has quit (Quit: viatropos) | |
Apr 25 23:23:15 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 25 23:26:20 * viatropos has quit (Client Quit) | |
Apr 26 02:48:38 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 26 02:49:16 <viatropos> e_dub: you can try running the tests again after syncing with master, they should work now. | |
Apr 26 02:49:37 <e_dub> viatropos, yup will give that a try now | |
Apr 26 02:49:57 <e_dub> in the main repo, just run 'npm test' ? | |
Apr 26 02:49:59 <viatropos> there's still those 2 issue tests, haven't fixed them yet. | |
Apr 26 02:50:24 <viatropos> yeah, did you fetch and merge with github.comviatropos/tower.git? | |
Apr 26 02:50:40 <e_dub> about to | |
Apr 26 02:50:44 <viatropos> k | |
Apr 26 02:57:23 <e_dub> hmm yeah still getting 52 fails | |
Apr 26 02:57:29 <e_dub> viatropos, | |
Apr 26 02:57:55 <viatropos> can you paste the output into a private gist? | |
Apr 26 02:58:02 <e_dub> sure | |
Apr 26 02:58:26 <viatropos> thanks | |
Apr 26 02:59:52 <e_dub> https://gist.github.com/cfbf16f4abc065c354d5 | |
Apr 26 03:00:23 <e_dub> ubuntu 11.10 , npm 1.1.18 | |
Apr 26 03:02:19 <viatropos> hmm... interesting. different than what I'm seeing. I'll have to think about this more. Helps. | |
Apr 26 03:02:56 <viatropos> what version of node? | |
Apr 26 03:03:00 <e_dub> ok, i will let you know if i figure anything out or if i get them running correctly | |
Apr 26 03:03:13 <viatropos> cool | |
Apr 26 03:03:16 <e_dub> 0.6.13 | |
Apr 26 03:04:19 <viatropos> k | |
Apr 26 03:05:08 <viatropos> I'm using 0.6.14, one possibility. | |
Apr 26 03:05:51 <e_dub> wonder how you upgrade node | |
Apr 26 03:08:01 <viatropos> I changed that line in controller/instrumentation.coffee to `try @params.format = require('mime').extension(@request.header("content-type"))`, is yours like that? | |
Apr 26 03:08:27 <viatropos> you can do `brew upgrade node` if you used homebrew. oh wait, you're on linux (: | |
Apr 26 03:08:47 <e_dub> yeah lol, grabbing the tarball now | |
Apr 26 03:11:06 <e_dub> yeah, just checked it's like that, and just to make sure, checked the javascript too | |
Apr 26 03:11:46 <viatropos> k | |
Apr 26 03:16:32 <e_dub> viatropos, btw, isn't `try @params.format = require('mime').extension(@request.header("content-type"))` exactly how it was before when it was breaking? | |
Apr 26 03:19:34 <viatropos> that's what I thought, but I had a bunch of similar errors to you with the way I received it from pulling, it said `@controller.request.header...`, and there was no controller variable. | |
Apr 26 03:20:01 <viatropos> will think about it more, heading off to bed | |
Apr 26 04:12:45 <e_dub> viatropos : dunno if you will see this in the morning, but I'll leave this up and you can just leave me a reply , ran tests with both node 0.6.14 and 0.6.15, still failing, deleted entire local repo, recloned, re-fetched master, merged, cleared npm cache, still failing | |
Apr 26 04:15:00 <e_dub> viatropos : not sure what else to try at this point, gonna try a re-boot, just because sometimes that works when nothing else does, but otherwise basically out of ideas right now. also, gonna try running a tower app using this branch and see if where you changed that line back if I start getting those old errors again | |
Apr 26 04:15:17 Tcl interface unloaded | |
Apr 26 04:15:17 Python interface unloaded | |
**** ENDING LOGGING AT Thu Apr 26 04:15:17 2012 | |
**** BEGIN LOGGING AT Thu Apr 26 04:18:30 2012 | |
Apr 26 04:18:30 * Now talking on #towerjs | |
Apr 26 04:18:31 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 26 04:18:31 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 26 04:31:56 <e_dub> viatropos damn thought i had figured it out but that didnt work either. i realized that the local directory i was testing was not my global tower, so i wiped all versions of tower from my system, then recloned, refetched the upstream master, merged, installed dep., npm link to make it the global, ran npm test-- still getting 52 errors | |
Apr 26 04:33:49 * Killix (~Killix@197.31.207.0) has joined #towerjs | |
Apr 26 04:34:08 <Killix> hi | |
Apr 26 04:36:13 <Killix> viatropos: i need help for resolv bug with form render, fields.field "comment", as: "text" return <textarea></textarea>, I can not solve this problem, even looking in field.js | |
Apr 26 04:36:53 <Killix> version": "0.4.0-9" of tower | |
Apr 26 04:38:10 <e_dub> he went to bed a while ago killix, I was just leaving him some messages for when he gets up | |
Apr 26 04:40:06 <Killix> hi e_dub, ok, thanks | |
Apr 26 04:40:30 <Killix> you have this problem with textarea rendering ? | |
Apr 26 04:48:08 <e_dub> well, not that exact problem, though all I've done is generated some scaffolds and played with those | |
Apr 26 04:50:13 <e_dub> but, when i submit a form from the page , to create a user for example, it tries to submit it with format: form , when what it needs to be is format: html . i thought I had fixed this, but apparently it broke a bunch of tests, so he had to change it back for now | |
Apr 26 04:52:24 <e_dub> anyways, going to sleep, well try again tomorrow | |
Apr 26 05:07:56 <Killix> ok tomorrow | |
Apr 26 06:03:41 * Killix has quit (Quit: Quitte) | |
Apr 26 06:10:36 * viatropos has quit (Quit: viatropos) | |
Apr 26 06:11:21 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 26 07:53:00 <e_dub> viatropos, looks like what's failing to fire , i think, is the memory store | |
Apr 26 07:55:43 <e_dub> take that back, mongo messes up two in a couple, so it must be whatever fires those | |
Apr 26 08:18:04 <e_dub> aha, i am pretty sure it's this Tower.start function. seems to be in all the failing test suites, and not in the others, though I have only scanned them, not carefully crawled over each and every one | |
Apr 26 08:29:01 <e_dub> except this one: 42) Tower.Support.Url named routes urlFor(route: "login"): | |
Apr 26 08:29:01 <e_dub> | |
Apr 26 08:29:01 <e_dub> actual expected | |
Apr 26 08:29:01 <e_dub> | |
Apr 26 08:29:01 <e_dub> /silogn-in | |
Apr 26 08:29:01 <e_dub> which appears to just be a type-o in test/cases/support/urltest.coffee | |
Apr 26 10:52:21 * viatropos has quit (Quit: viatropos) | |
Apr 26 10:53:02 * viatropos (~viatropos@c-24-7-59-197.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 26 11:05:08 <e_dub> viatropos, did u get my messages? | |
Apr 26 12:39:27 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Apr 26 13:28:43 * brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) has joined #towerjs | |
Apr 26 13:29:41 <brainproxy> looking at Tower as a replacement-alternative to a lot of the things I've been hand-rolling with coffee-script and epxress, etc. ... however, I'm coming to it with hardly any background in Rails | |
Apr 26 13:31:02 <brainproxy> any suggestions as to how to get the most out of it w/o first, say, reading through the "Rails Tutorial" ebook or something like that, i.e. to get a footing in Rails conventions? | |
Apr 26 13:55:24 * viatropos has quit (Quit: viatropos) | |
Apr 26 14:01:05 <e_dub> brainproxy I'm in a fairly similar position and I'd say that there really isn't enough documentation in place to do what you are wanting easily. I've been working through Hartl's Rails Tutorial but using Tower instead and trying to document the differences as I work them out. but its been quite slow going | |
Apr 26 14:01:51 <e_dub> in large part because Tower is such a work-in-progress | |
Apr 26 14:08:10 <brainproxy> e_dub: ah, interesting idea | |
Apr 26 14:08:32 <brainproxy> to work through RT, but prog'ing in Tower | |
Apr 26 14:09:41 <brainproxy> back in 2009, I read enough Hartl and watched some RailsCasts on ActiveMerchant, to the point that I was able to build and deploy a "donations site" on Heroku | |
Apr 26 14:09:55 <brainproxy> but that's the first and last time I messed with Rails | |
Apr 26 14:10:17 <brainproxy> amazingly, that donations site still runs :-) | |
Apr 26 14:10:34 <brainproxy> which I think has more to do w/ Rails and Heroku than my coding skills in ruby | |
Apr 26 14:11:30 <brainproxy> but anyway, that makes me think that I could attempt what you're attempting and see where it leads me | |
Apr 26 14:13:49 <e_dub> It at least gives you a starting point instead of just looking at Tower and feeling like "Wha............" | |
Apr 26 14:14:05 <e_dub> which is kind of where I was stuck | |
Apr 26 15:27:41 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 26 15:35:48 <viatropos> e_dub: got your messages | |
Apr 26 15:37:29 <viatropos> brainproxy: haven't really thought that through yet, though I imagine if you're already familiar with coffeescript and express you can just dive in. you'll figure out the conventions as you go, I'd just search google for folder/file paths in rails as questions arise. | |
Apr 26 15:38:12 <e_dub> ok. yeah, I've been trying to pinpoint this and it seems like the tests are all failing because the response.body is coming back undefined | |
Apr 26 15:40:26 <e_dub> when i try to trace it back it really starts getting down into the metal though, and i get in over my head tbh | |
Apr 26 15:41:09 <e_dub> viatropos (realized I forgot to prepend that to the message) | |
Apr 26 15:41:38 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
Apr 26 15:41:50 <brainproxy> viatropos: okay, thanks :) | |
Apr 26 15:42:31 <brainproxy> viatropos: one thing I might be interested in .. have you given though to whether other backend persistent options will be pluggable | |
Apr 26 15:42:35 <brainproxy> *thought | |
Apr 26 15:42:44 <brainproxy> for example, I'm fascinated by OrientDB | |
Apr 26 15:43:39 <brainproxy> and would like to experiment with it taking the place of mongodb, but am not sure yet, since I'm just getting started, how hard-wired the model and store stuff is to mongo | |
Apr 26 15:45:16 <viatropos> brainproxy: ooh nice, I haven't seen OrientDB yet, looks really cool! Tower has a pluggable datastore api, so any database will be able to be integrated fairly easily. | |
Apr 26 15:46:01 <viatropos> brainproxy: I've only had time for mongo at the moment, but once the base set of features are in I'm probably going to make all the popular databases work. | |
Apr 26 15:46:17 <brainproxy> viatropos: sweet | |
Apr 26 15:46:46 <brainproxy> btw, there's an orientdb network binary-protocol driver thing for nodejs | |
Apr 26 15:46:48 <brainproxy> https://github.com/gabipetrovay/node-orientdb | |
Apr 26 15:47:35 <viatropos> brainproxy: sweet, I'll check that out | |
Apr 26 15:47:45 <viatropos> brainproxy: do you know how orientdb compares to neo4j? | |
Apr 26 15:48:17 <viatropos> brainproxy: the website for orientdb is way better (: | |
Apr 26 15:48:28 <brainproxy> viatropos: they're quite similar | |
Apr 26 15:48:40 <brainproxy> however, licesning is quite different | |
Apr 26 15:48:40 <brainproxy> orientdb is apache2 lic | |
Apr 26 15:48:52 <brainproxy> also, orientdb has a SQL like language | |
Apr 26 15:49:09 <brainproxy> but you can also use gremlin and the blueprints stuff with it | |
Apr 26 15:49:32 <viatropos> what about general community adoption, what's going to be the winner, any idea? | |
Apr 26 15:49:37 <brainproxy> I'm trying to learn it myself ... struggling a bit, because I have know java knowledge | |
Apr 26 15:49:58 <brainproxy> viatropos: not sure, orientdb is definitely not well known | |
Apr 26 15:50:12 <brainproxy> though I'm not sure neo4j rings a bell for all that many people | |
Apr 26 15:50:25 <brainproxy> however, there's an active little community around orientdb | |
Apr 26 15:50:31 <brainproxy> and I love how portable it is | |
Apr 26 15:50:42 <brainproxy> the db server is just 2mb | |
Apr 26 15:50:54 <viatropos> brainproxy: cool cool, yeah it looks great. | |
Apr 26 15:51:13 <brainproxy> totally self-contained as long as the host has jdk6 | |
Apr 26 15:51:46 <viatropos> nice | |
Apr 26 15:52:59 <brainproxy> i'd like to rewrite the javascript lib/api thing that's provided on the code.google site; the author of orientdb wrote it himself but its jquery backed and doesnt use async requests (it's all sync!) | |
Apr 26 15:53:25 <brainproxy> i think i could mostly preserve the api and instead implement with mikeal's request and iriscouch's browser-request | |
Apr 26 15:54:31 <brainproxy> but anyway, that's for accessing orient with the REST api (which isn't all that restful, imo); the nodejs driver uses the binary protocol as I said, and that would make more sense for use in the context of tower | |
Apr 26 15:54:42 <brainproxy> anyway, back to code, thanks for the feedback | |
Apr 26 15:55:21 <viatropos> brainproxy: checkout http://visionmedia.github.com/superagent/ | |
Apr 26 15:55:53 <viatropos> works in browser and node, the best one I've used | |
Apr 26 15:56:09 <brainproxy> oh sweet! | |
Apr 26 15:56:13 <brainproxy> hadn't even heard of that | |
Apr 26 18:16:27 <e_dub> viatropos, ok, installed node/npm/and bleeding edge tower on an older computer here, also running ubuntu 11.10 and tests also failed but this time without running. Put the output in a private gist in case it would be helpful to you: https://gist.github.com/1cd5765e051033feb4f4 | |
Apr 26 18:17:05 <e_dub> if i can do anything else to be helpful let me know | |
Apr 26 18:44:53 * liberatus has quit (Remote host closed the connection) | |
Apr 26 19:18:21 * LessSeen has quit (Quit: Connection obliterated by peer) | |
**** ENDING LOGGING AT Thu Apr 26 19:29:34 2012 | |
**** BEGIN LOGGING AT Thu Apr 26 19:33:17 2012 | |
Apr 26 19:33:17 * Now talking on #towerjs | |
Apr 26 19:33:17 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 26 19:33:17 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 26 21:36:25 <e_dub> viatropos, well, cleaned out all node/npm/tower on my main machine, fresh installed everything Node@0.6.14, npm@1.1.18, tower cleanly cloned from github... fought with npm about node_modules and their dependencies for about forty-five minutes, finally got everything installed, ran 'npm test' and started seeing similar dependency based errors like I saw on my older machine, removed that entire node_modules directory, cleared npm's cache, | |
Apr 26 21:36:25 <e_dub> ran 'npm install .' again, everything installed right away, run 'npm test' and back to those 52 errors again. | |
Apr 26 21:37:26 <e_dub> my hope had been, based on the test results from the other machine, that these were all some kind of dependency issue based on stuff already installed globally on my machine or something like that, but this should have fixed that, I would think | |
Apr 26 21:38:08 <e_dub> maybe its an issue with linux... ;( | |
Apr 26 21:40:48 <e_dub> sorry for the wall of text, just really frustrated by this. want to get tests running correctly so I can get back to trying to fix the instrumentation.coffee line, but since my earlier attempt broke tests for you, I want to make sure I can properly run any solution I try against the current tests before putting in any more pull requests | |
Apr 26 22:07:50 * viatropos has quit (Quit: viatropos) | |
Apr 26 22:44:46 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
Apr 26 22:53:12 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 26 22:56:15 <e_dub> viatropos, did you happen to catch what I was saying before you logged out? | |
Apr 26 22:58:21 <viatropos> e_dub: hey, I got your messages. I haven't been able to devote any time to thinking about this problem yet... | |
Apr 26 22:58:55 <viatropos> I understand your frustration... sounds like you tried a bunch of stuff | |
Apr 26 22:59:08 <e_dub> no problem, just wanted to make sure you saw in case any of that info could be helpful | |
Apr 26 23:03:40 <viatropos> I still won't be able to really dig in (and I think it will be fixed when I merge the new code in a week or so). But thought I might throw this out there. One way I usually go about fixing these things is comment out all the tests but one, and run just that test file with mocha. Then go about commenting out code (or `return`ing from some random methods that are being a called in the stack, or throw an error), and eventually get | |
Apr 26 23:03:41 <viatropos> point where you can see where the problem might be. Then just start changing stuff, lol. | |
Apr 26 23:04:51 <e_dub> cool. good idea | |
Apr 26 23:11:25 <e_dub> viatropos, very odd, when I run the test file with mocha it passes, so I uncommented ALL the tests in the file, and all those pass with 6 pending, dunno if any were supposed to be pending though, but none outright failed like with npm test | |
Apr 26 23:14:46 <e_dub> yup scanning through I see some that are completely blank, so those must be meant to be pending | |
Apr 26 23:15:33 * viatropos has quit (Read error: Connection reset by peer) | |
Apr 26 23:16:04 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 26 23:20:44 <brainproxy> viatropos: you probably are, but are you aware of the issue where the menu bar (i.e. row of links) at the top of the towerjs.org page disappears if the browser window is less wide than some threshhold width | |
Apr 26 23:21:01 <brainproxy> i meants *site, not page | |
Apr 26 23:21:47 <brainproxy> also, the image for the github "fork me" ribbon is missing, apparently the link out to that asset on s3 is no longer valid | |
Apr 26 23:23:43 <e_dub> viatropos, ok awesome, when i run the files that had failing tests one at a time using mocha, everything that should pass does, but, the two Issue92 tests that are known to fail still fail | |
Apr 26 23:25:30 <e_dub> viatropos, when you get time, I'm in no hurry here, is there any way to run the whole suite at once using mocha instead of npm? I've used mocha some (and love the heck out of it) but only with a single test file | |
Apr 26 23:35:12 <viatropos> e_dub: checkout out the package.json scripts.test string, that's where npm test is mapped | |
Apr 26 23:35:36 <e_dub> cool thanks | |
Apr 26 23:36:49 <viatropos> brainproxy: thanks for pointing out, yeah I just hacked the site together real quick, need to go through a real design phase | |
Apr 26 23:51:52 <brainproxy> viatropos: no problem, didn't think it was worth an issue, but figured it was worth a mention in case you hadn't notice some probs, perhaps because of things lodged in your local browser cache, that kind of thing | |
Apr 27 00:06:13 <e_dub> viatropos, very interestingly and just for reference, "mocha test/cases/*/*.coffee test/cases/*.coffee" will run 590 of the tests, with the expected outcome of only 2 failing, however, if you go a third level deep to get what I think are all the remaining tests so "mocha test/cases/*/*/*.coffee " then I start seeing stuff fail that passes if I run them more precisely either test by test or even just narrowing in on the folder better lik | |
Apr 27 00:06:13 <e_dub> e 'mocha test/cases/server/controller/*.coffee' | |
Apr 27 00:07:51 <e_dub> stuff that is clearly passing will fail in the one case, even though what its expecting and what it gets are actually equivalent, or else things timeout, no matter how much time i give them | |
Apr 27 00:08:53 <e_dub> just odd, but either way, I seem to have found a method to run the tests and get them to pass, just have to go about it kind of methodically | |
Apr 27 00:57:18 <brainproxy> e_dub: I cloned the repo, ran `npm install .`, invoked mongod, and then ran `node_modules/mocha/bin/mocha $(find test -name "*Test.coffee")` | |
Apr 27 00:57:39 <brainproxy> all tests passed except those two that are failing as reported by Travis CI | |
Apr 27 00:57:53 <e_dub> brainproxy, what OS are you on? | |
Apr 27 00:58:00 <brainproxy> mac 10.7 | |
Apr 27 00:58:04 <brainproxy> I can try on ubuntu 11.10 | |
Apr 27 00:58:17 <brainproxy> what OS are you on? | |
Apr 27 00:58:21 <brainproxy> sorry, haven't kept up with the back and forth | |
Apr 27 00:58:25 <e_dub> I'm using ubuntu 11.10, I'm thinking that's the issue | |
Apr 27 00:58:49 <brainproxy> let me try | |
Apr 27 00:58:57 <brainproxy> firing up my virtual machine now | |
Apr 27 00:59:02 <e_dub> but I've found a way to get accurate test results, working on writing a script now to do it in one go | |
Apr 27 00:59:32 <brainproxy> I'll have to get mongod installed... but I will report back soon | |
Apr 27 00:59:44 <e_dub> cool thanks | |
**** BEGIN LOGGING AT Fri Apr 27 01:10:08 2012 | |
Apr 27 01:10:08 * Now talking on #towerjs | |
Apr 27 01:10:08 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 27 01:10:08 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 27 01:14:11 <brainproxy> e_dub: okay, so on first pass with `npm install .` inside freshly cloned tower repo | |
Apr 27 01:14:26 <brainproxy> I got some errors related to c/c++ compilation for some modules | |
Apr 27 01:14:36 <brainproxy> so what I did... | |
Apr 27 01:14:46 <brainproxy> inside cloned tower directory | |
Apr 27 01:14:51 <brainproxy> rm -rf node_modules | |
Apr 27 01:14:54 <brainproxy> npm cache clean | |
Apr 27 01:14:59 <brainproxy> npm install . | |
Apr 27 01:15:08 <brainproxy> everything installed fine that time around | |
Apr 27 01:15:14 <brainproxy> then... | |
Apr 27 01:15:16 <brainproxy> node_modules/mocha/bin/mocha $(find test -name "*Test.coffee") | |
Apr 27 01:15:35 <brainproxy> the two tests I expected to fail did fail | |
Apr 27 01:15:44 <brainproxy> and a 3rd on failed I haven't seen fail on my mac | |
Apr 27 01:15:58 <brainproxy> "3) Issue105 handle request with unknown format:" | |
Apr 27 01:16:39 <e_dub> but just 3, not 52? | |
Apr 27 01:22:23 <e_dub> this is very interesting, copying that command just as you pasted it gives me 31 errors instead of 52... very screwy... something on my system is or in my setup is just not handling running these tests all at once or something. i dont know if why though | |
Apr 27 01:22:27 <brainproxy> just the two expected ones, and then that 3rd one | |
Apr 27 01:22:34 <brainproxy> re: Issue 105 | |
Apr 27 01:23:19 <e_dub> yeah that one is supposed to pass. it does when i break the tests down | |
Apr 27 01:23:44 <brainproxy> did you try `npm cache clean` ? | |
Apr 27 01:23:50 <e_dub> yeah many times | |
Apr 27 01:24:22 <e_dub> i actually completely wiped all traces of node, npm and tower from my system and reinstalled everything | |
Apr 27 01:26:14 <brainproxy> shouldn't matter too much, but have you recently done `sudo aptitude update && sudo aptitude safe-upgrade` | |
Apr 27 01:26:34 <brainproxy> also, what version of mongod do you have installed? | |
Apr 27 01:28:04 <e_dub> yes on those, lemme check on mongod version | |
Apr 27 01:28:24 <brainproxy> mongod --version | |
Apr 27 01:28:26 <brainproxy> or | |
Apr 27 01:28:41 <brainproxy> aptitude show mongo | |
Apr 27 01:28:57 <brainproxy> well, actually, the latter depends on what package you have installed | |
Apr 27 01:29:10 <e_dub> db version v2.0.4, pdfile version 4.5 | |
Apr 27 01:29:19 <brainproxy> okay, same version as me | |
Apr 27 01:30:06 <brainproxy> what does `uname -a` give you | |
Apr 27 01:31:07 <brainproxy> e.g. I get "Linux myhost 3.0.0-16-generic-pae #29-Ubuntu SMP Tue Feb 14 13:56:31 UTC 2012 i686 i686 i386 GNU/Linux" | |
Apr 27 01:31:45 <e_dub> interesting: No command 'Linux' found, did you mean: | |
Apr 27 01:31:45 <e_dub> Command 'linux' from package 'user-mode-linux' (universe) | |
Apr 27 01:31:45 <e_dub> Linux: command not found | |
Apr 27 01:31:58 <brainproxy> no, try command: | |
Apr 27 01:31:59 <brainproxy> uname -a | |
Apr 27 01:32:09 <e_dub> oh ok, i left the backtics in | |
Apr 27 01:32:14 <brainproxy> gotcha | |
Apr 27 01:32:25 <brainproxy> I was using those to delimit the command from other things I typed | |
Apr 27 01:32:36 <brainproxy> but yeah, didn't mean for you to type them in | |
Apr 27 01:32:44 <e_dub> Linux edub 3.0.0-17-generic-pae #30-Ubuntu SMP Thu Mar 8 17:53:35 UTC 2012 i686 athlon i386 GNU/Linux | |
Apr 27 01:33:00 <brainproxy> oka, so basically the same | |
Apr 27 01:33:12 <brainproxy> x86 family, same generation kernel | |
Apr 27 01:33:28 <brainproxy> how do you have node installed? | |
Apr 27 01:33:43 <brainproxy> manually, using nvm, from package manager...? | |
Apr 27 01:34:54 <e_dub> yup, it's really really weird, i think though, because viatropos said earlier that he figures in a week when he puts in all the new changes it will probably sort itself out, I'm not TOOOOO worried anymore, because I've found a way to run tests in the meanwhile | |
Apr 27 01:35:12 <e_dub> umm currently uusing NVM, before that it was a manual install | |
Apr 27 01:35:34 <e_dub> thought I'd try the NVM thing when I re-installed everything earlier today | |
Apr 27 01:35:45 <brainproxy> yeah, nvm is the bomb | |
Apr 27 01:35:51 <brainproxy> been using it for almost two years I think | |
Apr 27 01:36:35 <e_dub> lol, actually, it's giving me issues with using a shebang to run coffeescripts as executables | |
Apr 27 01:36:52 <e_dub> so i was thinking if i couldnt get that sorted out i'd switch back | |
Apr 27 01:37:26 <e_dub> otherwise i like it though, reminds me of a much much easier to use rvm | |
Apr 27 01:37:40 <brainproxy> i just did a safe-upgrade; currently I'm re-install node v0.6.15 w/ nvm | |
Apr 27 01:38:03 <brainproxy> then going to clone tower again and try again w/ npm install . and running tests | |
Apr 27 01:38:29 <brainproxy> just to see what happens | |
Apr 27 01:38:47 <e_dub> do you ever use coffeescripts as executables like that, with a shebang? | |
Apr 27 01:39:45 <e_dub> and what's a 'safe-upgrade' btw? | |
Apr 27 01:39:55 <brainproxy> sudo aptitude safe-upgrade | |
Apr 27 01:40:00 <e_dub> oh i see | |
Apr 27 01:40:08 <brainproxy> it's just what I have in my mind to do after aptitude update | |
Apr 27 01:40:12 <e_dub> i thought u meant as an nvm command | |
Apr 27 01:40:17 <brainproxy> gotcha | |
Apr 27 01:40:50 <brainproxy> I haven't been using coffeescript as exec's no, but I guess I could :D | |
Apr 27 01:41:25 <brainproxy> I like using spawn/exec to fire up lots of child procs and do fun systems stuff under the control of coffee-script | |
Apr 27 01:41:44 <e_dub> its really cool, I've done it before, and I was gonna use it now to write a script to make running these tests really fast and easy for me, instead of having to paste or type in like six commands, but for some reason, it just wont work | |
Apr 27 01:42:15 <e_dub> like, at all, even just to helloworld | |
Apr 27 01:43:10 <e_dub> tried sending the shebang to the exact path of coffee, to the link in nvm, then even made a link from where nvm has coffee to /usr/bin and doing that, and it just wont do it | |
Apr 27 01:45:43 <brainproxy> can you gist an example? | |
Apr 27 01:47:01 <e_dub> sure | |
Apr 27 01:48:10 <e_dub> https://gist.github.com/2506698 | |
Apr 27 01:48:15 <e_dub> really simple | |
Apr 27 01:49:17 <brainproxy> okay, I'm still getting same results after the clean reinstall of node v0.6.15, fresh clone of tower and npm install . | |
Apr 27 01:49:23 <brainproxy> just those 3 tests failing | |
Apr 27 01:49:41 <brainproxy> though i did have to kill the npm install process and start it again | |
Apr 27 01:49:50 <brainproxy> it got hung up on something but reported no errors | |
Apr 27 01:51:16 <e_dub> its all very weird to me | |
Apr 27 01:52:25 <brainproxy> okay, regarding your script thing | |
Apr 27 01:52:52 <brainproxy> did you: | |
Apr 27 01:52:57 <brainproxy> chmod +x hey.coffee | |
Apr 27 01:53:03 <brainproxy> also | |
Apr 27 01:53:08 <brainproxy> what happens if you run.. | |
Apr 27 01:53:10 <brainproxy> which coffee | |
Apr 27 01:54:15 <e_dub> oh cool i figured it out | |
Apr 27 01:54:30 <e_dub> have to run it like ./hello.coffee | |
Apr 27 01:54:45 <e_dub> and bam- executable coffeescript | |
Apr 27 01:54:57 <e_dub> and cool, i can leave nvm alone | |
Apr 27 01:55:30 <brainproxy> :) | |
Apr 27 01:55:35 <brainproxy> how were you doing it before? | |
Apr 27 01:55:43 <brainproxy> sh ./hello.coffee | |
Apr 27 01:55:44 <brainproxy> ? | |
Apr 27 01:55:49 <e_dub> hello.coffee i had just forgotten about the ./ | |
Apr 27 01:55:53 <brainproxy> ah | |
Apr 27 01:55:54 <brainproxy> gotcha | |
Apr 27 01:57:21 <e_dub> but yeah, you can get into some neat stuff like this: http://oylenshpeegul.typepad.com/blog/2011/11/fun-with-coffeescript.html | |
Apr 27 02:05:48 <brainproxy> this is probably the most outrageous thing I've written in coffee-script | |
Apr 27 02:05:49 <brainproxy> https://github.com/michaelsbradleyjr/facile/blob/master/structure/Cakefile | |
Apr 27 02:06:04 <brainproxy> it's part of a continuous build-test system | |
Apr 27 02:06:26 <brainproxy> the 'bake' task weaves most of the others together | |
Apr 27 02:06:54 <brainproxy> it's sort of like cowboy's "grunt" library | |
Apr 27 02:07:11 <e_dub> oh cool | |
Apr 27 02:07:21 <brainproxy> but you have to manually place the cakefile and the dependencies alongside your project | |
Apr 27 02:07:40 <e_dub> i was scanning through but a lot went over my head on first pass | |
Apr 27 02:08:38 <brainproxy> it's basically a lot of signalling back and forth between tasks | |
Apr 27 02:08:45 <brainproxy> killing child processes, restarting them, etc. | |
Apr 27 02:08:57 <e_dub> how well does it work? better than grunt and similar tools? | |
Apr 27 02:09:06 <brainproxy> when it works it's really nice, but it's not exactly the most extensible thing | |
Apr 27 02:09:21 <brainproxy> I wouldn't say it's better than grunt | |
Apr 27 02:09:30 <brainproxy> but it handles some things that grunt doesn't | |
Apr 27 02:09:30 <e_dub> oh have you looked at design.io yet? | |
Apr 27 02:09:39 <brainproxy> not yet, but I will be doing so | |
Apr 27 02:09:53 <e_dub> its VERY slick | |
Apr 27 02:09:59 <brainproxy> yeah, looks slick | |
Apr 27 02:10:09 <brainproxy> and probably generalizes a number of the things I've been doing | |
Apr 27 02:10:23 <e_dub> and you can build watchfiles for it to make it do anything you want just about | |
Apr 27 02:10:23 <brainproxy> e.g. in my 'spec-server' task | |
Apr 27 02:10:33 <e_dub> i see | |
Apr 27 02:10:43 <brainproxy> yeah, definitely better than what I've been doing :D | |
Apr 27 02:10:51 <brainproxy> oh well, good learning experience | |
Apr 27 02:11:23 <e_dub> hey, what you've been doing might wind up being useful as part of something else you build later | |
Apr 27 02:13:08 <brainproxy> indeed | |
Apr 27 02:13:19 <brainproxy> well, I think I better go find my pillow | |
Apr 27 02:13:33 <e_dub> and actually, I may borrow a bit of what you've done here to save me some time on this little testrunner I'm making or trying to | |
Apr 27 02:13:39 <e_dub> alright man, take it easy | |
Apr 27 02:13:45 <e_dub> thanks for all your help earlier | |
Apr 27 02:13:55 <brainproxy> need to get up and code tomorrow, then tomorrow going to see the Cardinals play at Busch Stadim, woohoo | |
Apr 27 02:14:00 <brainproxy> e_dub: sure, no problem | |
Apr 27 02:14:12 <e_dub> dope man, I'm a brave's fan though | |
Apr 27 02:14:34 <brainproxy> e_dub: good luck, and chat me up whenever; if I have time, I'll try to help as best I can | |
Apr 27 02:14:50 <e_dub> thanks, I have a ton to learn | |
Apr 27 03:56:08 <e_dub> viatropos, ok, if anyone else runs into the same weird problem as me with the tests, I have a very simple bash script they can use that will execute the tests and get the expected outcome. seems like for some reason on my system, running all the tests at once causes some kind of interference, like variables are leaking or something? dunno. Anyways, this little script works, just execute it from the main tower directory: https://gist.git | |
Apr 27 03:56:08 <e_dub> hub.com/2507587 | |
Apr 27 03:56:31 <e_dub> err https://gist.github.com/2507587 | |
Apr 27 03:58:32 <e_dub> I was trying to write that in coffeescript, and probably will but eventually but it was getting very late and I got irritated with the output on the screen not coming out nice and clean like I wanted it, so this was easy | |
**** ENDING LOGGING AT Fri Apr 27 05:01:58 2012 | |
**** BEGIN LOGGING AT Fri Apr 27 06:26:48 2012 | |
Apr 27 06:26:48 * Now talking on #towerjs | |
Apr 27 06:26:48 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 27 06:26:48 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 27 09:00:34 * Killix (~Killix@197.31.207.48) has joined #towerjs | |
Apr 27 09:01:10 <Killix> hi | |
Apr 27 09:38:55 * liberatus has quit (Remote host closed the connection) | |
Apr 27 10:56:14 * Killix has quit (Read error: Connection reset by peer) | |
Apr 27 11:13:09 * Killix (~Killix@197.31.207.48) has joined #towerjs | |
Apr 27 11:31:11 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 27 11:35:59 * viatropos has quit (Client Quit) | |
Apr 27 11:41:40 * Killix has quit (Quit: Quitte) | |
Apr 27 12:19:07 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 27 13:52:23 * viatropos has quit (Quit: viatropos) | |
Apr 27 13:56:47 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 27 13:56:56 * viatropos has quit (Client Quit) | |
Apr 27 14:15:28 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
**** BEGIN LOGGING AT Fri Apr 27 14:45:34 2012 | |
Apr 27 14:45:34 * Now talking on #towerjs | |
Apr 27 14:45:34 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 27 14:45:34 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 27 15:07:12 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 27 15:25:08 * Jonah11_ (~Jonah@173-22-146-233.client.mchsi.com) has joined #towerjs | |
Apr 27 15:33:08 <e_dub> hi jonah | |
Apr 27 16:32:10 <Jonah11_> hi e_dub | |
Apr 27 16:32:26 * Jonah11_ (~Jonah@173-22-146-233.client.mchsi.com) has left #towerjs ("Leaving") | |
Apr 27 16:37:48 <e_dub> viatropos, now that I have a way to test , I was able to reduce the test failures you mentioned when changing that line in instrumentation.coffee , so I can take another shot at that now, because I can run any solution attempts against the test suite. Got a couple ideas I want to try. | |
Apr 27 16:40:15 <viatropos> e_dub: sweet! good to hear. | |
Apr 27 16:46:48 * viatropos has quit (Quit: viatropos) | |
Apr 27 18:46:34 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 27 19:21:17 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Apr 27 19:56:55 * viatropos has quit (Quit: viatropos) | |
**** ENDING LOGGING AT Fri Apr 27 22:14:58 2012 | |
**** BEGIN LOGGING AT Fri Apr 27 22:16:49 2012 | |
Apr 27 22:16:49 * Now talking on #towerjs | |
Apr 27 22:16:50 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 27 22:16:50 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** BEGIN LOGGING AT Fri Apr 27 22:21:28 2012 | |
Apr 27 22:21:28 * Now talking on #towerjs | |
Apr 27 22:21:28 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 27 22:21:29 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** BEGIN LOGGING AT Sat Apr 28 00:00:13 2012 | |
Apr 28 00:00:13 * Now talking on #towerjs | |
Apr 28 00:00:14 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 28 00:00:14 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Sat Apr 28 00:11:58 2012 | |
**** BEGIN LOGGING AT Sat Apr 28 00:26:46 2012 | |
Apr 28 00:26:46 * Now talking on #towerjs | |
Apr 28 00:26:46 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 28 00:26:46 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** BEGIN LOGGING AT Sat Apr 28 00:54:51 2012 | |
Apr 28 00:54:52 * Now talking on #towerjs | |
Apr 28 00:54:52 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 28 00:54:52 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 28 00:54:52 * [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup | |
Apr 28 20:21:15 * orngchkn (~Adium@75-164-235-26.ptld.qwest.net) has joined #towerjs | |
Apr 28 20:42:11 * orngchkn has quit (Quit: Leaving.) | |
Apr 28 22:07:10 * orngchkn (~Adium@75-164-235-26.ptld.qwest.net) has joined #towerjs | |
Apr 29 01:57:47 * orngchkn has quit (Quit: Leaving.) | |
Apr 29 11:19:41 * orngchkn (~Adium@75-164-235-26.ptld.qwest.net) has joined #towerjs | |
Apr 29 11:41:55 * orngchkn has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Sun Apr 29 14:44:18 2012 | |
**** BEGIN LOGGING AT Sun Apr 29 16:56:44 2012 | |
Apr 29 16:56:44 * Now talking on #towerjs | |
Apr 29 16:56:44 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 29 16:56:44 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 29 20:08:36 * orngchkn has quit (Quit: Leaving.) | |
Apr 29 20:34:43 * orngchkn (~Adium@75-164-235-26.ptld.qwest.net) has joined #towerjs | |
**** ENDING LOGGING AT Sun Apr 29 23:04:12 2012 | |
**** BEGIN LOGGING AT Sun Apr 29 23:13:15 2012 | |
Apr 29 23:13:15 * Now talking on #towerjs | |
Apr 29 23:13:16 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 29 23:13:16 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 30 05:31:59 * orngchkn has quit (Quit: Leaving.) | |
Apr 30 05:59:08 * Killix (~Killix@197.31.78.130) has joined #towerjs | |
Apr 30 08:49:00 * viatropos (~viatropos@68.65.92.186) has joined #towerjs | |
Apr 30 08:50:45 * ChanServ gives channel operator status to viatropos | |
Apr 30 08:57:07 <viatropos> hey e_dub, hope you had a good weekend. thanks for all your help on the issues list, really appreciate it. | |
Apr 30 09:59:05 * viatropos has quit (Quit: viatropos) | |
Apr 30 10:05:31 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Apr 30 10:44:37 * viatropos has quit (Quit: viatropos) | |
Apr 30 12:44:22 * Killix has quit (Quit: Quitte) | |
Apr 30 12:52:17 * orngchkn (~Adium@c-24-20-67-212.hsd1.or.comcast.net) has joined #towerjs | |
Apr 30 13:05:39 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Apr 30 15:35:13 * orngchkn1 (~Adium@c-24-20-67-212.hsd1.or.comcast.net) has joined #towerjs | |
Apr 30 15:35:24 * orngchkn has quit (Read error: Connection reset by peer) | |
**** BEGIN LOGGING AT Mon Apr 30 16:07:33 2012 | |
Apr 30 16:07:34 * Now talking on #towerjs | |
Apr 30 16:07:34 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 30 16:07:34 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 30 16:32:01 * lionstone (~lionstone@208.80.69.42) has joined #towerjs | |
**** ENDING LOGGING AT Mon Apr 30 16:42:36 2012 | |
**** BEGIN LOGGING AT Mon Apr 30 16:45:26 2012 | |
Apr 30 16:45:26 * Now talking on #towerjs | |
Apr 30 16:45:26 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 30 16:45:26 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 30 18:19:18 * orngchkn1 is now known as orngchkn | |
Apr 30 18:19:39 <orngchkn> Where oh where is our little viatropos? | |
Apr 30 18:20:54 <e_dub> lol he came by early this morning but i was still asleep | |
Apr 30 18:23:58 * techthumb (techthumb@nat/jetstar/x-iyqbnnxxbsczsxws) has joined #towerjs | |
Apr 30 18:24:28 * orngchkn1 (~Adium@c-24-20-67-212.hsd1.or.comcast.net) has joined #towerjs | |
Apr 30 18:25:07 * orngchkn has quit (Read error: Connection reset by peer) | |
Apr 30 18:27:53 * orngchkn1 is now known as orngchkn | |
Apr 30 18:31:29 <LessSeen> set %peak_users = 0 | |
Apr 30 18:38:12 * orngchkn slaps LessSeen with a large trout | |
Apr 30 18:39:44 * LessSeen slaps a large trout with a small orngchkn | |
Apr 30 18:39:58 <LessSeen> ;) | |
Apr 30 18:40:44 <e_dub> lol | |
Apr 30 19:12:11 * techthumb (techthumb@nat/jetstar/x-iyqbnnxxbsczsxws) has left #towerjs | |
Apr 30 19:48:55 * lionstone has quit (Remote host closed the connection) | |
Apr 30 19:58:53 * orngchkn has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Mon Apr 30 20:18:41 2012 | |
**** BEGIN LOGGING AT Mon Apr 30 20:50:46 2012 | |
Apr 30 20:50:46 * Now talking on #towerjs | |
Apr 30 20:50:46 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 30 20:50:46 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Mon Apr 30 20:59:15 2012 | |
**** BEGIN LOGGING AT Mon Apr 30 20:59:41 2012 | |
Apr 30 20:59:41 * Now talking on #towerjs | |
Apr 30 20:59:41 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Apr 30 20:59:41 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
Apr 30 20:59:41 * [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp | |
Apr 30 23:06:22 * orngchkn (~Adium@75-164-235-26.ptld.qwest.net) has joined #towerjs | |
Apr 30 23:30:48 * techthumb (techthumb@nat/jetstar/x-zifdbsvmxgepjiyn) has joined #towerjs | |
**** BEGIN LOGGING AT Tue May 1 00:08:29 2012 | |
May 01 00:08:29 * Now talking on #towerjs | |
May 01 00:08:29 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 01 00:08:29 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 01 02:01:07 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Tue May 1 09:21:09 2012 | |
**** BEGIN LOGGING AT Tue May 1 09:24:57 2012 | |
May 01 09:24:57 * Now talking on #towerjs | |
May 01 09:24:57 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 01 09:24:57 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 01 09:24:57 * [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp | |
May 01 12:36:51 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 01 12:37:13 * ChanServ gives channel operator status to viatropos | |
May 01 12:50:29 * orngchkn has quit (Quit: Leaving.) | |
May 01 12:54:30 * LessSeen has quit (Quit: Connection obliterated by peer) | |
May 01 13:15:54 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 01 13:16:28 * viatropos has quit (Quit: viatropos) | |
May 01 15:17:58 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 01 15:20:20 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 01 15:24:34 * viatropos has quit (Ping timeout: 260 seconds) | |
May 01 15:24:34 * viatropos_ is now known as viatropos | |
May 01 16:22:52 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 01 16:42:18 <e_dub> brb | |
May 01 16:42:22 Tcl interface unloaded | |
May 01 16:42:22 Python interface unloaded | |
**** ENDING LOGGING AT Tue May 1 16:42:22 2012 | |
**** BEGIN LOGGING AT Tue May 1 17:17:03 2012 | |
May 01 17:17:03 * Now talking on #towerjs | |
May 01 17:17:03 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 01 17:17:03 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 01 17:19:50 <e_dub> hey viatropos wanted to ask if you'd seen my new proposed solutions to the instrumentation.coffee problem? I've been waiting to put together a pull request until I got your feedback. Absolutely no rush, but I also wanted to make sure you hadn't just accidentally missed it. | |
May 01 17:22:36 * techthumb (techthumb@nat/jetstar/x-joctjgestenyvcnp) has joined #towerjs | |
May 01 17:26:44 <viatropos> e_dub: hey, I haven't seen any proposed new solutions. I was going to dig in the next day or two as I prepare to push this Ember integration stuff | |
May 01 17:27:10 <viatropos> oh *your solution, misread (: | |
May 01 17:27:26 <e_dub> ok cool, it's in the issues thread | |
May 01 17:27:29 <viatropos> yeah, I missed it | |
May 01 17:27:30 <viatropos> k | |
May 01 17:27:48 <e_dub> so awesome, is the ember integration stuff almost done? | |
May 01 17:29:32 <viatropos> yeah just about, getting ember to publish a version for node now! https://github.com/emberjs/ember.js/pull/771 | |
May 01 17:30:11 <viatropos> still have a little more, and want to fix those core issues as well before I push | |
May 01 17:31:46 <e_dub> well, I'll put together a pull request for the one thing, as soon as you let me know which track to take | |
May 01 17:33:07 <viatropos> Oh okay, you're talking about this? https://github.com/viatropos/tower/issues/107#issuecomment-5395225 | |
May 01 17:33:30 <e_dub> yeah | |
May 01 17:33:50 * orngchkn (~Adium@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 01 17:34:00 <viatropos> if you found a robust solution to solve the problem, definitely send a pull request. I'll fix this 100% otherwise by the end of the week. | |
May 01 17:34:27 <e_dub> ok cool, I'll put one in then so you can focus elsewhere | |
May 01 17:34:37 <viatropos> k cool | |
May 01 17:56:05 * orngchkn1 (~Adium@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 01 17:56:06 * orngchkn has quit (*.net *.split) | |
May 01 17:56:07 * viatropos has quit (*.net *.split) | |
May 01 17:56:09 * liberatus has quit (*.net *.split) | |
May 01 17:56:09 * brainproxy has quit (*.net *.split) | |
May 01 17:56:09 * denysonique has quit (*.net *.split) | |
May 01 17:56:14 * LessSeen has quit (*.net *.split) | |
May 01 18:02:15 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 01 18:02:15 * denysonique (u484@gateway/web/irccloud.com/x-gdbbndhilrfrgghq) has joined #towerjs | |
May 01 18:02:15 * brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) has joined #towerjs | |
May 01 18:02:15 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 01 18:02:15 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 01 18:23:52 * Less_Seen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 01 18:32:38 * LessSeen has quit (*.net *.split) | |
May 01 18:45:43 <orngchkn1> viatropos in the house | |
May 01 18:45:59 <orngchkn1> viatropos: How is Tower going to use Ember? | |
May 01 18:54:41 <viatropos> hey | |
May 01 18:57:45 <viatropos> orngchkn1: right now the model and controller extend Ember.Object, Tower.Model.Cursor (old Criteria) extends Ember.ArrayProxy (still finalizing), and Application extends Ember.Namespace. This way models and controllers will be bindable/observable, and 'chained scopes' will be basically bindable collections - anytime a model is created/updated/deleted, it will pass through "published" or "subscribed" cursors/collections, which will | |
May 01 18:57:46 <viatropos> observers (so an {{#each App.recentUsers}} block in a view will automatically update) | |
May 01 19:00:30 <viatropos> I want to think about, in the future, making it so you can inject ember into the core, but it defaults without it. So if you include Ember it will automatically make core Tower objects extend the right Ember objects. Ember has a hardcore class/mixin system that we'd have to basically rebuild otherwise, didn't have time for that atm. | |
May 01 19:03:19 <viatropos> also, views will still be coffeekup/coffeecup, but you can add handlebars markup like `h1 "{{title}}"`, and templates will be compiled to `public/javascripts/app/views/templates.js`, so on the client ember will know what to do. | |
May 01 19:10:52 * orngchkn1 is now known as orngchkn | |
May 01 19:12:14 <orngchkn> When's that all coming down the pipe? | |
May 01 19:43:04 <viatropos> hopefully this week | |
May 01 21:05:53 -kloeri- [Global Notice] Hi all. We're experiencing some technical problems and as a side-effect of that services email is currently down. This means that registering nicks and sending password reset emails won't currently work. The mails will be queued up but it's unknown when they'll be delivered. Thank you for using freenode. | |
May 01 22:06:49 * viatropos has quit (Quit: viatropos) | |
May 01 23:04:46 <e_dub> anyone around that can help me out with a quick question about using git to fix my pull request? | |
May 02 00:08:15 <e_dub> nvm, getting it sorted | |
May 02 02:11:28 * techthumb has quit (Quit: Leaving.) | |
May 02 02:50:03 * orngchkn has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Wed May 2 03:13:42 2012 | |
**** BEGIN LOGGING AT Wed May 2 03:30:41 2012 | |
May 02 03:30:41 * Now talking on #towerjs | |
May 02 03:30:41 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 02 03:30:41 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 02 07:05:11 * Less_Seen has quit (Ping timeout: 260 seconds) | |
May 02 07:14:22 * LessSeen (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 02 11:25:53 * viatropos (~viatropos@68.65.92.186) has joined #towerjs | |
May 02 11:27:05 * ChanServ gives channel operator status to viatropos | |
May 02 12:10:18 * orngchkn (~Adium@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 02 12:23:14 * viatropos has quit (Quit: viatropos) | |
May 02 12:29:51 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 02 14:35:04 * viatropos has quit (Quit: viatropos) | |
May 02 15:12:26 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 02 15:13:03 <e_dub> hey viatropos sorry i mungled up that first pull request so bad last night. | |
May 02 15:28:31 <viatropos> e_dub: no problem, we need to get rid of including the generated files at some point, will clean things up | |
May 02 15:28:49 <e_dub> yeah i was just reading through that discussion, sounds like a good idea | |
**** ENDING LOGGING AT Wed May 2 17:01:46 2012 | |
**** BEGIN LOGGING AT Wed May 2 17:22:29 2012 | |
May 02 17:22:29 * Now talking on #towerjs | |
May 02 17:22:29 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 02 17:22:29 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 02 17:32:56 * liberatus has quit (Remote host closed the connection) | |
May 02 17:36:01 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 02 17:39:21 * techthumb (techthumb@nat/jetstar/x-xagngukcrmnrefmc) has joined #towerjs | |
May 02 17:44:58 * ChanServ gives channel operator status to viatropos | |
May 02 18:18:54 <orngchkn> viatropos: Would you configure the IRC hook for the Tower repo at Github so that it announces pushes and pull requests in this room? | |
May 02 18:19:17 <viatropos> orngchkn: ok let me see | |
May 02 18:19:31 <e_dub> oh that would be cool, didnt realize github was setup for that | |
May 02 18:22:02 <orngchkn> Pretty simple (under Admin > Service Hooks > IRC) | |
May 02 18:23:26 * viatropos sets mode -n #towerjs | |
May 02 18:23:26 * ChanServ sets mode +n #towerjs | |
May 02 18:23:45 * viatropos sets mode -n #towerjs | |
May 02 18:23:46 * ChanServ sets mode +n #towerjs | |
May 02 18:24:05 <viatropos> orngchkn: ok set it up | |
May 02 18:24:45 <viatropos> orngchkn: still new to IRC, i just typed "/mode #towerjs -n" and it says "You changed this room to permit outside messages." Then right after, it says | |
May 02 18:24:45 <viatropos> [4:23pm] ChanServ changed this room to prohibit outside messages. | |
May 02 18:25:05 * GitHub197 (~GitHub197@sh2.rs.github.com) has joined #towerjs | |
May 02 18:25:05 -GitHub197/#towerjs- [tower] none pushed 3 new commits to master: http://git.io/BJzREw | |
May 02 18:25:05 -GitHub197/#towerjs- [tower/master] fixes #119 - Lance Pollard | |
May 02 18:25:05 -GitHub197/#towerjs- [tower/master] Fixes @params.format problem in Tower.Controller.Instrumentation - edubkendo | |
May 02 18:25:05 -GitHub197/#towerjs- [tower/master] instrumentation - Lance Pollard | |
May 02 18:25:05 * GitHub197 (~GitHub197@sh2.rs.github.com) has left #towerjs | |
May 02 18:25:09 <viatropos> ok there it is | |
May 02 18:27:31 <viatropos> can you guys see that? | |
May 02 18:27:32 <LessSeen> sweet! | |
May 02 18:35:32 <e_dub> very dope | |
May 02 18:45:30 * Disconnected (Invalid argument). | |
**** ENDING LOGGING AT Wed May 2 18:45:30 2012 | |
**** BEGIN LOGGING AT Wed May 2 18:45:49 2012 | |
May 02 18:45:49 * Now talking on #towerjs | |
May 02 18:45:49 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 02 18:45:49 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 02 19:42:14 <viatropos> hey you guys mind if I start throwing ideas around in here? so many cool things to think about, want your input | |
May 02 19:42:44 <e_dub> absolutely man | |
May 02 19:42:52 <e_dub> i think thats absolutely what irc is for | |
May 02 19:43:14 <viatropos> I'll cache the conversations [somewhat] here: https://github.com/viatropos/tower/wiki/discussions | |
May 02 19:44:00 <viatropos> so I'm working on finishing the routes so they're fully done like in rails, and that led me to ember routemanager | |
May 02 19:44:24 <viatropos> http://codebrief.com/2012/02/anatomy-of-a-complex-ember-js-app-part-i-states-and-routes/ | |
May 02 19:45:10 <viatropos> a week ago when integrating ember, I tried implementing the state machine... | |
May 02 19:45:50 <e_dub> yeah ember's state machine looks pretty boss | |
May 02 19:45:59 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 02 19:46:33 <viatropos> I come from a flex background, and all this HTML5/JS stuff + Ember is becoming basically ActionScript + Flex. In those days, I also tried implementing a state machine. There was this library Mate, and they had an eventMap that eventually turned into a routing system: http://mate.asfusion.com/page/documentation/overview | |
May 02 19:47:21 <viatropos> I tried as hard as I could to make that work, and it did work in the end (Mate + Flex + Routes). But, it was too much mental overhead and too fragile. | |
May 02 19:48:05 <viatropos> In the end, I started building Rails routes in Flex using just actionscript, and it was much easier (before I even really knew rails that well). | |
May 02 19:50:18 <viatropos> My point is, there's a lot of excitement around the statemachine and RouteManager in ember and I think it's going to add too much overhead and complexity in the long run. It's one of those things that makes sense _theoretically_, but doesn't actually make your life easier. Sometimes a statemachine works, when it's very simple, like the ruby state_machine gem used to make a Deal go from `pending` to `active` to `expired` or someth | |
May 02 19:50:19 <viatropos> But in the case of a RouteManager, it's infinitely more complex and harder to use. But at the same time, you feel like it's the right architecture to use. | |
May 02 19:50:44 <viatropos> getting to client controllers... | |
May 02 19:52:07 <viatropos> So reading this guy's article, what he's saying makes sense about clients/controllers/states, and how server controllers are stateless: http://codebrief.com/2012/03/make-the-most-of-your-routes/ | |
May 02 19:53:12 <e_dub> so it turned out that ember's statemachine ends up being a lot harder to use than it looks like at first? | |
May 02 19:53:24 <viatropos> yes it was significantly harder | |
May 02 19:54:08 <e_dub> well that makes a lot of sense. ember | |
May 02 19:54:20 <viatropos> I tried basically porting ember-data's patterns into tower, and did. But after 3 days of working on that, it was taking my mind too long to see how to make small adjustments in the code without breaking everything or having to restructure/rewrite a lot of it. | |
May 02 19:54:29 <viatropos> it was becoming either too fragile or too much spaghetti code | |
May 02 19:55:28 <viatropos> the statemachine itself isn't hard to use, but applying it to something like internal model states (isNew, isValid, isDeleted, etc.) required I'd say 10x as much code than not using it. Which made it harder to work on. | |
May 02 19:56:04 <e_dub> 's state machine looked really cool when you showed it to me last week, but it certainly isnt the main selling point of ember anyways. if there's a simpler way to go (and i will read through that article in just a second) then I think that's what you want. The whole reason to use a framework like tower or ember is to abstract away mental overhead. not add to it. | |
May 02 19:57:46 <viatropos> for sure. the core of ember is very useful, so that's staying | |
May 02 19:57:56 <viatropos> but this got me thinking about the client controllers | |
May 02 19:58:45 <viatropos> So you can imagine, the client controllers like a PostsController has 7 actions (4 GET actions though). The 4 GET actions (index/show/new/edit) map to the URL. Ideally you only want to instantiate each controller once on the client, and cache each action unless something in the action has changed. | |
May 02 19:58:54 <viatropos> so it feels like a statemanager would work great here. | |
May 02 19:59:55 <viatropos> but 2 things, 1) i know it's going to increase complexity/mental-overhead if it was added to client controllers, and 2) it would likely require some changes to the way you write actions on the client | |
May 02 20:01:00 <viatropos> you want to try and keep them as consistent as possible. but after reading that article, it's clear the client does have the privilege of storing as much state as it wants, so we should take advantage of that | |
May 02 20:01:29 <viatropos> so my question is, what are some ideal ways you'd like client controllers to work? | |
May 02 20:03:13 <viatropos> 1. it should somehow cache the records associated with that action. So if it's `/posts` that leads to `index: -> App.Post.order('createdAt', 'desc')`, somehow that "scope" or "cursor" should be cached. | |
May 02 20:04:30 <e_dub> reading through this article, give you some thoughts in a minute, hopefully LessSeen and orngchkn and liberatus will jump in here too | |
May 02 20:06:36 <viatropos> e_dub: awesome, kind of just doing a brain dump | |
May 02 20:07:56 <viatropos> in theory, and in simple examples, "Stateful Transitions Are Awesome". However, with any sort of complexity or iterative development, they are a burden in my experience. | |
May 02 20:09:13 <viatropos> Ideally when you first visit an action, it would render a view, and if it was an ember view, it would be cached. If you're just using plain coffeescript, it wouldn't matter. | |
May 02 20:14:44 <viatropos> this way, if you just went back and forth between already-visited urls, it would basically just do $("##{controller}-#{action}").show() if it's already been created and nothing's changed | |
May 02 20:19:10 <viatropos> i think this will emerge out of using tower on the client. we'll start with the way it is now (plus history.pushState), then try out some ember views, see how you can cache it based on how you actually use it and work, and go from there. | |
May 02 20:19:22 <viatropos> that's it for now | |
May 02 20:20:12 <e_dub> I think that makes a lot of sense. small iterative changes based on use, rather than radical transformations | |
May 02 20:20:30 <e_dub> (talking about tower itself here) | |
May 02 20:21:28 <viatropos> definitely. want to make sure the grounds are covered though. | |
May 02 20:23:25 <viatropos> fyi, also preparing to implement mass-assignment protection and a batch-processing api (and integrate pagination into the `index` action responses): https://gist.github.com/2558578 | |
May 02 20:23:53 <viatropos> rails has mass-assignment protection, but I never even knew about it until like 6 months ago. | |
May 02 20:24:31 <viatropos> that should be spotlight and shown to the developer right off the bat, that's a huge space for security holes | |
May 02 20:25:12 <viatropos> (i think that's how github got hacked: https://gist.github.com/1978249) | |
May 02 20:25:52 <e_dub> its crazy how frameworks and api's well have these amazing things implemented in them, that are buried so deep in documentation practically no one knows they exist | |
May 02 20:26:02 <viatropos> i know huh | |
May 02 20:28:40 <viatropos> with this json api (it's already there other than batch-processing and pagination), you pretty much have full access to _any_ database, thanks to the generic model query api. but, access is protected if we add mass-assignment protection by default, and since it passes through the server-side controller layer, you can perform authentication/authorization before any database commands are executed. | |
May 02 20:29:43 <e_dub> ok yeah, that's awesome. i didnt know exactly what you meant by mass_assignment protection until I looked at the gist about github, and i have no idea why that's not the default. that oughta be something you have to turn OFF, because unless you have a very good reasonn to do so, leaving all attribs updatable is just silly | |
May 02 20:29:45 <viatropos> last step is to keep a session-per-user using web sockets, and store chained scopes per user, and you have real-time pub/sub using any backend. that's the easy part | |
May 02 20:30:06 <viatropos> i know, crazy! | |
May 02 20:31:44 <e_dub> So are you still looking at pushing this stuff through here later this week? | |
May 02 20:31:45 <viatropos> e_dub: if you haven't read the security page on rails before, it's a good read sometime: http://guides.rubyonrails.org/security.html | |
May 02 20:32:08 <e_dub> oh cool, no, i doubt i have read that. will bookmark for later tonight | |
May 02 20:33:49 <viatropos> not all that lol, just ranting. so ember is in (in ember-new branch), and I want to fix that redirect stuff and test some more of the associations and write up a quick example of how to start using ember with it. that and we need to wait until ember publishes the npm module... might take a few days. | |
May 02 20:34:11 <e_dub> ah cool | |
May 02 20:34:55 <e_dub> and yeah, i didnt mean everything you just mentioned, just the stuff you've been working on. wondered if this state-machine stuff had become a big setback but sounds like it hasnt really | |
May 02 20:34:58 <viatropos> the last *hard* thing is going to be just making sure the model/association layer is rock solid. once that's done most everything else will go fairly quick. | |
May 02 20:35:21 <viatropos> it was 3 days or so... | |
May 02 20:35:31 <viatropos> good learning experience | |
May 02 20:38:06 <e_dub> yeah... i spent a good week or more figuring out that tiny change to instrumentation.coffee, but learned so much. lol. read through tons of node documentation, and then actually logged several request objects in full, as strings and read through them (thousnads upon thousands of lines) just to really get my head around what was needed there and what the page was really wanting. but i learned more from doing that than i would have from r | |
May 02 20:38:06 <e_dub> eading a whole book on node or something | |
May 02 20:39:43 <viatropos> haha, nice | |
May 02 20:49:40 <e_dub> dunno if you've seen me talking about this but what I've been doing to learn tower is working through michael hartl's rails guide but using tower instead , and at each step documenting any differences. eventually gonna put up a blog or something where I detail it all. It has been rather slow going though, because each time I hit a bump, instead of just passing over it or whatever, I will stop and either try to fix it or find a viable wo | |
May 02 20:49:40 <e_dub> rkaround of some kind, which in itself is slow being a n00b, and in the process of learning tower myself, but the amount of learning I am getting out of it is pretty massive. Kind of waiting about getting any deeper into the tutorial right now though, working on some other stuff, until this ember stuff goes live cuz i know some things are gonna change so figure might as well wait a few days | |
May 02 20:49:49 <e_dub> ah, sorry for the wall of text there lol | |
May 02 20:51:09 <e_dub> what i didnt realize is how much interest there really is from people in a similar position to me. Where I loaded my "demoApp" on to github, I've already started getting questions. | |
May 02 20:51:55 <e_dub> so i think you should be prepared for massive popularity as soon as you sort of "go live" with examples and tutorials and stuff | |
May 02 20:54:00 <viatropos> that's really cool, people will find a lot of value in your docs, that's the way I would do it too. | |
May 02 23:43:36 * viatropos has quit (Ping timeout: 248 seconds) | |
May 02 23:45:38 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 03 00:25:17 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 03 00:28:00 * viatropos has quit (Ping timeout: 246 seconds) | |
May 03 00:28:01 * viatropos_ is now known as viatropos | |
May 03 00:36:12 * techthumb has quit (Quit: Leaving.) | |
May 03 01:11:35 * techthumb (techthumb@nat/jetstar/x-wuxwmcsnojijzemb) has joined #towerjs | |
May 03 01:22:23 * liberatus has quit (Remote host closed the connection) | |
**** ENDING LOGGING AT Thu May 3 01:44:34 2012 | |
**** BEGIN LOGGING AT Thu May 3 01:51:22 2012 | |
May 03 01:51:22 * Now talking on #towerjs | |
May 03 01:51:22 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 03 01:51:22 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 03 02:38:44 * techthumb has quit (Quit: Leaving.) | |
May 03 03:01:48 * viatropos has quit (Quit: viatropos) | |
May 03 03:04:33 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
**** ENDING LOGGING AT Thu May 3 10:08:24 2012 | |
**** BEGIN LOGGING AT Thu May 3 10:16:21 2012 | |
May 03 10:16:21 * Now talking on #towerjs | |
May 03 10:16:21 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 03 10:16:21 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Thu May 3 10:32:34 2012 | |
**** BEGIN LOGGING AT Thu May 3 10:32:47 2012 | |
May 03 10:32:47 * Now talking on #towerjs | |
May 03 10:32:48 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 03 10:32:48 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 03 10:36:10 * e_dub has quit (Ping timeout: 256 seconds) | |
May 03 10:38:25 * You are now known as e_dub | |
May 03 10:45:17 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
**** ENDING LOGGING AT Thu May 3 10:53:38 2012 | |
**** BEGIN LOGGING AT Thu May 3 11:00:16 2012 | |
May 03 11:00:16 * Now talking on #towerjs | |
May 03 11:00:16 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 03 11:00:16 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 03 11:14:49 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 03 11:18:50 * viatropos has quit (Ping timeout: 250 seconds) | |
May 03 11:18:51 * viatropos_ is now known as viatropos | |
May 03 12:18:16 * liberatus has quit (Remote host closed the connection) | |
May 03 13:41:00 <orngchkn> It looks like a good conversation last night. | |
May 03 13:41:46 <orngchkn> The client-side caching stuff seems like premature optimization at this point. | |
May 03 13:43:29 <orngchkn> I haven't done much front-end MVC (MVVM?) and am approaching Tower as Node's Rails – instead of Lance's stated purpose of providing both server- and client-side MVC. Though I really, really like the idea of writing models once and sharing them in both environments | |
May 03 13:43:46 * viatropos has quit (Quit: viatropos) | |
May 03 13:44:24 <orngchkn> Well I didn't mean to make you quit! ;) | |
May 03 13:46:52 <e_dub> lol, you didnt say "viatropos says" | |
May 03 13:51:41 <orngchkn> ha | |
May 03 14:06:21 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 03 15:02:42 * liberatus (~liberatus@ipsec-143-215-29-222.vpn.gatech.edu) has joined #towerjs | |
May 03 15:07:07 * liberatus has quit (Ping timeout: 252 seconds) | |
May 03 15:27:39 <orngchkn> viatropos: Are you merging the embed-new branch into dev or master this week? | |
May 03 15:27:56 <viatropos> orngchkn: first into dev | |
May 03 16:25:02 * crizpy (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 03 16:25:31 * crizpy (~ls@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
May 03 16:50:14 * viatropos has quit (Quit: viatropos) | |
May 03 17:04:22 <orngchkn> Is the ember (not ember-new) branch a relic? | |
May 03 18:18:46 * techthumb (techthumb@nat/jetstar/x-feloqzxzhjzmbarl) has joined #towerjs | |
May 03 18:43:03 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 03 19:25:49 * techthumb has quit (Quit: Leaving.) | |
May 03 19:25:56 * techthumb (techthumb@nat/jetstar/x-cocszsokfchhlxbu) has joined #towerjs | |
May 03 19:36:06 * viatropos has quit (Quit: viatropos) | |
May 03 22:39:17 * techthumb has quit (Quit: Leaving.) | |
May 03 23:07:06 * techthumb (techthumb@nat/jetstar/x-njupmruchzyjmvoe) has joined #towerjs | |
**** ENDING LOGGING AT Fri May 4 00:18:28 2012 | |
**** BEGIN LOGGING AT Fri May 4 00:24:29 2012 | |
May 04 00:24:29 * Now talking on #towerjs | |
May 04 00:24:29 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 04 00:24:30 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 04 02:29:51 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Fri May 4 03:11:28 2012 | |
**** BEGIN LOGGING AT Fri May 4 03:25:41 2012 | |
May 04 03:25:41 * Now talking on #towerjs | |
May 04 03:25:41 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 04 03:25:41 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** BEGIN LOGGING AT Fri May 4 03:38:44 2012 | |
May 04 03:38:44 * Now talking on #towerjs | |
May 04 03:38:44 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 04 03:38:44 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Fri May 4 04:16:48 2012 | |
**** BEGIN LOGGING AT Fri May 4 23:11:56 2012 | |
May 04 23:11:57 * Now talking on #towerjs | |
May 04 23:11:57 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 04 23:11:58 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Sat May 5 02:49:26 2012 | |
**** BEGIN LOGGING AT Sat May 5 03:19:41 2012 | |
May 05 03:19:41 * Now talking on #towerjs | |
May 05 03:19:41 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 05 03:19:41 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 05 03:35:36 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 05 04:09:09 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 05 07:00:40 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Sat May 5 11:17:23 2012 | |
**** BEGIN LOGGING AT Sat May 5 22:28:20 2012 | |
May 05 22:28:20 * Now talking on #towerjs | |
May 05 22:28:20 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 05 22:28:20 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Sun May 6 03:05:43 2012 | |
**** BEGIN LOGGING AT Sun May 6 16:59:42 2012 | |
May 06 16:59:42 * Now talking on #towerjs | |
May 06 16:59:43 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 06 16:59:43 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 06 17:06:58 * techthumb (techthumb@nat/jetstar/x-cynyoqmurbapnhoz) has joined #towerjs | |
May 06 18:43:36 * Keeper[VVK] has quit (Ping timeout: 244 seconds) | |
May 07 00:40:16 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 07 01:41:35 * Keeper[VVK] has quit (Ping timeout: 244 seconds) | |
May 07 01:56:00 * techthumb has quit (Quit: Leaving.) | |
May 07 03:27:08 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 07 03:30:24 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 07 04:50:42 * Killix (~Killix@197.31.219.149) has joined #towerjs | |
May 07 04:50:46 <Killix> hi all | |
May 07 04:55:43 <e_dub> morning Killix | |
May 07 06:44:13 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 07 06:45:09 * techthumb has quit (Client Quit) | |
May 07 06:45:22 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 07 07:01:59 * techthumb has quit (Ping timeout: 248 seconds) | |
May 07 07:38:23 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 07 07:43:04 * Keeper[VVK] has quit (Ping timeout: 256 seconds) | |
May 07 08:08:56 * Killix has quit (Ping timeout: 245 seconds) | |
May 07 08:13:00 * Killix (~Killix@197.31.219.149) has joined #towerjs | |
**** ENDING LOGGING AT Mon May 7 10:22:58 2012 | |
**** BEGIN LOGGING AT Mon May 7 10:24:06 2012 | |
May 07 10:24:06 * Now talking on #towerjs | |
May 07 10:24:06 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 07 10:24:06 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
**** ENDING LOGGING AT Mon May 7 10:25:22 2012 | |
**** BEGIN LOGGING AT Mon May 7 10:26:44 2012 | |
May 07 10:26:44 * Now talking on #towerjs | |
May 07 10:26:44 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 07 10:26:44 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 07 10:55:25 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 07 11:34:54 * Keeper[VVK] has quit (Read error: Connection reset by peer) | |
May 07 12:14:07 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 07 12:15:00 * orngchkn (~Adium@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 07 12:15:34 * GitHub134 (~GitHub134@sh2.rs.github.com) has joined #towerjs | |
May 07 12:15:34 -GitHub134/#towerjs- [tower] none pushed 3 new commits to master: http://git.io/BJzREw | |
May 07 12:15:34 -GitHub134/#towerjs- [tower/master] fixes #119 - Lance Pollard | |
May 07 12:15:34 -GitHub134/#towerjs- [tower/master] Fixes @params.format problem in Tower.Controller.Instrumentation - edubkendo | |
May 07 12:15:34 -GitHub134/#towerjs- [tower/master] instrumentation - Lance Pollard | |
May 07 12:15:34 * GitHub134 (~GitHub134@sh2.rs.github.com) has left #towerjs | |
May 07 12:17:19 * GitHub93 (~GitHub93@sh3.rs.github.com) has joined #towerjs | |
May 07 12:17:19 -GitHub93/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/lAp_Tg | |
May 07 12:17:19 -GitHub93/#towerjs- [tower/development] testing irc for dev branch - Lance Pollard | |
May 07 12:17:19 * GitHub93 (~GitHub93@sh3.rs.github.com) has left #towerjs | |
May 07 12:17:54 <viatropos> needed to add regexp's to get github irc hook to work on branches | |
May 07 12:20:48 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 07 12:22:51 * viatropos_ has quit (Client Quit) | |
May 07 12:24:59 * viatropos has quit (Ping timeout: 276 seconds) | |
May 07 12:25:35 * Killix has quit (Ping timeout: 245 seconds) | |
May 07 13:31:27 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 07 13:37:40 <orngchkn> viatropos: How's that merge back to development going? | |
May 07 13:37:46 <orngchkn> And happy Monday | |
May 07 13:52:15 <viatropos> orngchkn: merged it to development, now going to work on views on the client, figure out the view/controller patterns | |
May 07 14:13:28 <e_dub> viatropos, isnt that what all the ember stuff has been for? the client side view stuff? | |
May 07 14:36:07 <viatropos> e_dub: indirectly, i made the models and scopes use ember so they can be used in the views, now I want to mess around with the views, create some examples, etc. | |
May 07 14:37:32 <e_dub> ok awesome | |
May 07 14:56:41 <e_dub> checking out the commits on the dev branch now | |
May 07 18:04:59 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Mon May 7 18:04:59 2012 | |
**** BEGIN LOGGING AT Mon May 7 18:05:18 2012 | |
May 07 18:05:18 * Now talking on #towerjs | |
May 07 18:05:18 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 07 18:05:18 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 07 18:05:18 -NickServ- You are now identified for e_dub. | |
**** ENDING LOGGING AT Mon May 7 18:37:26 2012 | |
**** BEGIN LOGGING AT Mon May 7 18:39:54 2012 | |
May 07 18:39:54 * Now talking on #towerjs | |
May 07 18:39:54 * Topic for #towerjs is: towerjs.com -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 07 18:39:54 * Topic for #towerjs set by viatropos!~viatropos@c-71-204-188-167.hsd1.ca.comcast.net at Sat Apr 21 00:26:34 2012 | |
May 07 18:39:54 * [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp | |
May 07 18:47:46 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
May 07 18:47:47 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 07 18:48:27 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
May 07 18:48:28 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 07 19:56:57 * viatropos has quit (Quit: viatropos) | |
May 07 20:35:38 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 07 21:35:49 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 07 21:39:59 * viatropos has quit (Ping timeout: 265 seconds) | |
May 07 21:39:59 * viatropos_ is now known as viatropos | |
May 08 00:10:41 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 08 00:21:26 * D4Tocchini has quit (*.net *.split) | |
May 08 00:21:29 * viatropos has quit (*.net *.split) | |
May 08 00:21:29 * LessSeen has quit (*.net *.split) | |
May 08 00:21:32 * orngchkn has quit (*.net *.split) | |
May 08 00:21:56 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 00:21:56 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 00:21:56 * orngchkn (~Adium@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 08 01:08:07 * viatropos has quit (Quit: viatropos) | |
May 08 01:09:02 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 02:11:21 * viatropos has quit (Read error: Connection reset by peer) | |
May 08 02:11:40 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 02:24:16 * viatropos has quit (Read error: Operation timed out) | |
May 08 02:24:19 * techthumb has quit (Quit: Leaving.) | |
May 08 02:25:12 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 02:53:07 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 08 02:54:20 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 03:01:13 * D4Tocchini_ (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 03:01:16 * D4Tocchini has quit (Read error: Connection reset by peer) | |
May 08 03:01:16 * D4Tocchini_ is now known as D4Tocchini | |
May 08 03:02:08 * D4Tocchini has quit (Read error: Connection reset by peer) | |
May 08 03:02:30 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 08:46:03 * Killix (~Killix@197.2.55.82) has joined #towerjs | |
May 08 08:46:10 <Killix> hi | |
May 08 08:52:19 <Killix> when I install tower with npm install tower, the version of tower.js in directory vendor, does not containt commit (example: sweater 111), is this the right way to install tower? | |
May 08 09:29:02 * Killix has quit (Read error: Connection timed out) | |
May 08 09:29:44 * Killix (~Killix@197.2.55.82) has joined #towerjs | |
May 08 09:37:50 * Killix has quit (Quit: Quitte) | |
May 08 09:44:11 * viatropos has quit (Quit: viatropos) | |
May 08 09:53:54 * viatropos (~viatropos@68.65.92.186) has joined #towerjs | |
May 08 10:18:59 * viatropos has quit (Quit: viatropos) | |
May 08 11:44:28 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 12:16:52 * viatropos has quit (Ping timeout: 272 seconds) | |
May 08 14:54:41 * Killix (~Killix@41.226.121.91) has joined #towerjs | |
May 08 14:54:46 <Killix> hi all | |
May 08 14:55:15 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 14:58:14 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
May 08 14:58:15 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 08 14:58:27 <Killix> hi viatropos | |
May 08 14:58:34 <viatropos> Killix: hey | |
May 08 14:58:44 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
May 08 14:58:44 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 08 14:59:04 <Killix> how are you? | |
May 08 14:59:18 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
May 08 14:59:18 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 08 14:59:55 <viatropos> Killix: good good, a bit tired, going to take a nap in a minute. you? | |
May 08 15:00:05 * Killix (~Killix@41.226.121.91) has left #towerjs ("Quitte") | |
May 08 15:00:10 * Killix (~Killix@41.226.121.91) has joined #towerjs | |
May 08 15:00:15 <Killix> good thanks | |
May 08 15:00:22 <Killix> I need help, when I make : | |
May 08 15:00:28 <Killix> cake build | |
May 08 15:00:39 <Killix> unknown task: build | |
May 08 15:00:43 <Killix> any idea ? | |
May 08 15:00:55 <viatropos> is this in the tower source code, or the generated app? | |
May 08 15:01:07 <Killix> tower source code | |
May 08 15:01:24 <Killix> after git clone | |
May 08 15:01:56 <viatropos> hmm... i have `task 'build'` on line 125 in mine, do you? https://github.com/viatropos/tower/blob/master/Cakefile#L125 | |
May 08 15:02:13 <viatropos> are you in the root of the project? | |
May 08 15:02:52 <Killix> yes, i have | |
May 08 15:02:52 <Killix> # cat Cakefile | grep build | |
May 08 15:02:52 <Killix> task 'build', -> | |
May 08 15:02:52 <Killix> task 'build-generic', -> | |
May 08 15:03:06 <viatropos> try installing the latest coffeescript globally: `npm install coffee-script -g` | |
May 08 15:03:14 <Killix> ok | |
May 08 15:05:37 <viatropos> if all else fails, maybe try creating a blank task and seeing if that runs: `task 'sample', -> console.log 'ran task'`, then `cake sample`. Seems like it should work | |
May 08 15:05:46 <Killix> thank you this works now except Error: ENOENT, no such file or directory '. / test / example / public / javascripts / vendor / javascript / tower.js' | |
May 08 15:05:46 <Killix> I'll look at why. | |
May 08 15:06:13 <viatropos> ok yeah, that needs to be updated, probably have a hardcoded reference that didn't exist yet | |
May 08 15:06:45 <viatropos> glad it's working otherwise tho | |
May 08 15:06:57 <viatropos> you can comment that line out (#172) | |
May 08 15:07:09 <Killix> thanks :) | |
May 08 15:07:43 <viatropos> welcome | |
May 08 15:08:27 * viatropos has quit (Quit: viatropos) | |
May 08 15:08:36 <Killix> it's work and towerjs is very good framework, love it | |
May 08 18:43:01 * techthumb (techthumb@nat/jetstar/x-zalamrfbjjxjhsqc) has joined #towerjs | |
May 08 19:43:03 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 08 19:45:02 <viatropos> Some thoughts on how to separate client/server code: https://gist.github.com/2640771 | |
May 08 19:47:02 * ChanServ gives channel operator status to viatropos | |
May 08 20:37:39 <e_dub> As far as whether or not approach 3 would be too unorganized would kind of depend on whether we are trying to take out EVERYTHING from the models that is only used on one side or the other, or whether we are only wanting to take out code that is a security type issue | |
May 08 20:37:47 <e_dub> viatropos, | |
May 08 20:38:20 <e_dub> at least, it seems to me. wouldnt really know without actually doing some | |
May 08 20:40:12 <e_dub> also, my preferences, just based on the aesthetics, is for App.User.EmailConcern and for Tower.isServer/Tower.isClient | |
May 08 20:40:56 <e_dub> again, that's without actually trying it out to see which is easier to use | |
May 08 21:07:32 <viatropos> nice, alright going to keep that in mind, not implementing this soon tho | |
May 08 21:16:46 <e_dub> yeah figured it was a ways off, cool idea though | |
May 08 22:08:20 * GitHub30 (~GitHub30@sh2.rs.github.com) has joined #towerjs | |
May 08 22:08:20 -GitHub30/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/meCb1g | |
May 08 22:08:20 -GitHub30/#towerjs- [tower/development] oh this is going to be awesome, controllers will work with ember with only one minor change, the way @render works. excited - Lance Pollard | |
May 08 22:08:20 * GitHub30 (~GitHub30@sh2.rs.github.com) has left #towerjs | |
May 08 22:37:52 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 08 23:06:47 * viatropos has quit (Quit: viatropos) | |
May 09 00:35:14 * Killix has quit (Ping timeout: 240 seconds) | |
May 09 00:47:43 * Killix (~Killix@197.0.76.165) has joined #towerjs | |
May 09 01:41:07 * techthumb has quit (Quit: Leaving.) | |
May 09 02:53:56 * Killix has quit (Ping timeout: 244 seconds) | |
May 09 07:29:41 * Killix (~Killix@197.1.141.216) has joined #towerjs | |
May 09 09:30:34 * Killix has quit (Ping timeout: 245 seconds) | |
May 09 09:45:44 * Killix (~Killix@197.1.141.216) has joined #towerjs | |
May 09 10:09:57 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 09 10:10:33 * ChanServ gives channel operator status to viatropos | |
May 09 10:10:43 * viatropos has changed the topic to: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 09 10:34:31 * Killix has quit (Ping timeout: 260 seconds) | |
May 09 12:16:47 * denysonique has quit (Quit: Connection closed for inactivity) | |
May 09 13:16:26 * viatropos has quit (Quit: viatropos) | |
May 09 15:14:05 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 09 16:00:46 * brainproxy has quit (Ping timeout: 260 seconds) | |
May 09 16:14:46 * e_dub has quit (Ping timeout: 260 seconds) | |
May 09 16:14:46 * Disconnected (Remote host closed socket). | |
**** ENDING LOGGING AT Wed May 9 16:14:46 2012 | |
**** BEGIN LOGGING AT Wed May 9 16:16:09 2012 | |
May 09 16:16:09 * Now talking on #towerjs | |
May 09 16:16:09 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 09 16:16:09 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 09 16:16:09 -NickServ- You are now identified for e_dub. | |
May 09 16:19:15 * viatropos has quit (Quit: viatropos) | |
May 09 17:21:11 * brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) has joined #towerjs | |
May 09 17:32:39 * techthumb (techthumb@nat/jetstar/x-ctscvbxlwxxconld) has joined #towerjs | |
May 09 18:54:43 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 09 18:55:55 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 09 18:59:16 * viatropos has quit (Ping timeout: 260 seconds) | |
May 09 18:59:17 * viatropos_ is now known as viatropos | |
May 09 19:33:13 <techthumb> viatropos: hi | |
May 09 20:06:43 <viatropos> techthumb: hey | |
May 09 20:08:43 <techthumb> do you have a take on meteor. does it have much of an impact on towerjs? | |
May 09 20:42:49 * viatropos has quit (Remote host closed the connection) | |
**** ENDING LOGGING AT Wed May 9 23:27:28 2012 | |
**** BEGIN LOGGING AT Wed May 9 23:37:27 2012 | |
May 09 23:37:27 * Now talking on #towerjs | |
May 09 23:37:27 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 09 23:37:27 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 10 02:03:29 * techthumb has quit (Quit: Leaving.) | |
May 10 03:57:09 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 10 05:57:46 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 10 05:59:59 <Keeper[VVK]> hello | |
May 10 06:00:04 <Keeper[VVK]> anyone alive? | |
May 10 06:03:31 <e_dub> hello Keeper[VVK] | |
May 10 06:12:33 <Keeper[VVK]> wished to know if anyone deployed to heroku here | |
May 10 06:13:10 <Keeper[VVK]> got toruble with ruby gem on design.io. Is there is easy way not to deploy devDependencies on heroku? | |
May 10 06:13:25 <Keeper[VVK]> without manualy adding them to stack ignore | |
May 10 06:19:24 * Keeper[VVK] has quit (Quit: This computer has gone to sleep) | |
May 10 06:23:57 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 10 06:29:31 <e_dub> I haven't yet tried deploying to heroku, but i know tower definitely still has some kinks with doing so. i was trying to find | |
May 10 06:30:12 <e_dub> this issue: https://github.com/viatropos/tower/issues/52 cuz i thought it might mention your problem, but he was talking about something else | |
May 10 06:34:34 <e_dub> check this though: https://groups.google.com/forum/?fromgroups#!topic/npm-/7Ocx_hvv4cY | |
May 10 07:04:01 <Keeper[VVK]> thx will take a look | |
May 10 09:54:35 * liberatu_ (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 10 09:56:51 * liberatus has quit (Ping timeout: 245 seconds) | |
May 10 10:28:29 * orngchkn1 (~Adium@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 10 10:29:21 * orngchkn has quit (Ping timeout: 245 seconds) | |
May 10 10:35:32 <Keeper[VVK]> Do anyone know what plugin is needed to use cake commands like cake assets:compile and cake assets:publish standart cake don't have this ones | |
May 10 10:39:26 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 10 11:11:12 * Keeper[VVK] has quit (Quit: Leaving) | |
May 10 11:28:27 <devonray> hey guys... first time on here. I posted on Stack but figured I'd give this a go. I have a few questions around local auth | |
May 10 11:29:41 <devonray> It's probably simpler to share the detailed post. If anyone can offer any help it would be much appreciated: http://stackoverflow.com/questions/10537160/creating-a-login-form-using-towerjs | |
May 10 12:30:14 <e_dub> devon the login partial you handrolled... did you name it _login.coffee or just login.coffee ? | |
May 10 12:47:00 <e_dub> ok devonray that I answered your q on stackoverflow, and did both steps myself then verified it worked | |
May 10 12:57:25 <devonray> replied | |
May 10 12:59:46 <e_dub> oh sorry, duh, i'm an idiot | |
May 10 13:03:29 <devonray> haha no worries man | |
May 10 13:08:57 <e_dub> I'm thinking you gotta do a "sessions" model | |
May 10 13:09:23 <e_dub> i havent gotten to authentication yet | |
May 10 13:10:23 <e_dub> but I see this on the main page, if you scroll way down to Routes: | |
May 10 13:10:25 <e_dub> Tower.Route.draw -> | |
May 10 13:10:25 <e_dub> @match "/login", "sessions#new", via: "get", as: "login" | |
May 10 13:10:25 <e_dub> @match "/logout", "sessions#destroy", via: "get", as: "logout" | |
May 10 13:23:36 <devonray> yeah I'm checking that out now: http://ruby.railstutorial.org/chapters/sign-in-sign-out#top | |
May 10 13:23:54 <devonray> good call | |
May 10 13:26:13 <e_dub> of course your other option is using something like everyauth, and there's a good example of how to do that here: https://github.com/viatropos/tower/issues/50#issuecomment-4992673 | |
May 10 13:37:15 <devonray> So I'm using passport actually (at least for the moment)... so once I can figure out the rendering the back end should be cake (never is lol) | |
May 10 13:41:16 <e_dub> lol | |
May 10 14:12:33 <e_dub> let us know what you find out, I'll keep watch on the stackoverflow thread and I'm always here, gone for now | |
May 10 14:24:34 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 10 17:43:21 * devonray has quit (Quit: devonray) | |
May 10 18:59:34 * techthumb (techthumb@nat/jetstar/x-iygrrilnukufqhuz) has joined #towerjs | |
May 10 19:51:45 Tcl interface unloaded | |
May 10 19:51:45 Python interface unloaded | |
**** ENDING LOGGING AT Thu May 10 19:51:45 2012 | |
**** BEGIN LOGGING AT Thu May 10 20:01:05 2012 | |
May 10 20:01:05 * Now talking on #towerjs | |
May 10 20:01:05 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 10 20:01:05 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Fri May 11 01:00:36 2012 | |
**** BEGIN LOGGING AT Fri May 11 01:02:57 2012 | |
May 11 01:02:57 * Now talking on #towerjs | |
May 11 01:02:57 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 11 01:02:57 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 11 02:04:36 * liberatu_ has quit (Remote host closed the connection) | |
May 11 02:42:52 * techthumb has quit (Quit: Leaving.) | |
May 11 02:44:59 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 11 03:57:34 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 11 05:15:23 * ArtificialEX (~Alex@24-216-241-50.dhcp.mdfd.or.charter.com) has joined #towerjs | |
May 11 05:15:30 <ArtificialEX> is towerjs dead | |
May 11 05:15:58 <ArtificialEX> why does the main page have different instructions than the github | |
May 11 05:25:38 <e_dub> no, look at the commits on github, it is very very active | |
May 11 05:26:06 <e_dub> its just being very actively developed and instructions are changing faster than either place can keep up with them right now | |
May 11 05:26:39 <e_dub> main page > github though, as far as likelihood of being correct | |
May 11 05:28:25 <ArtificialEX> also install breaks with npm windows | |
May 11 06:03:22 <Keeper[VVK]> Documentations sucks, searching most of stuff in sources | |
May 11 06:27:38 * ArtificialEX (~Alex@24-216-241-50.dhcp.mdfd.or.charter.com) has left #towerjs | |
May 11 07:08:42 * Keeper[VVK] has quit (Quit: This computer has gone to sleep) | |
May 11 07:17:17 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 11 09:09:03 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 11 09:15:11 * Keeper[VVK] has quit (Quit: Leaving) | |
May 11 14:55:19 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 11 14:55:24 <Keeper[VVK]> re | |
May 11 15:21:59 <orngchkn1> e_dub: Is ember-new all back in develop branch now? | |
May 11 22:56:36 <e_dub> orngchkn1, actually not totally sure, been doing a bunch of non-tower stuff the past week or so and havent watched it real close, and havent talked to viatropos in a couple days at least | |
**** ENDING LOGGING AT Fri May 11 23:04:15 2012 | |
**** BEGIN LOGGING AT Fri May 11 23:07:03 2012 | |
May 11 23:07:03 * Now talking on #towerjs | |
May 11 23:07:03 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 11 23:07:03 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Fri May 11 23:07:57 2012 | |
**** BEGIN LOGGING AT Fri May 11 23:12:40 2012 | |
May 11 23:12:41 * Now talking on #towerjs | |
May 11 23:12:41 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 11 23:12:41 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 12 00:56:12 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 12 01:01:12 * Keeper[VVK] has quit (Ping timeout: 272 seconds) | |
May 12 01:18:42 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 12 01:20:04 * viatropos has quit (Client Quit) | |
May 12 04:25:02 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 12 05:21:56 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 12 06:20:04 * Keeper[VVK] has quit (Read error: Connection reset by peer) | |
**** ENDING LOGGING AT Sat May 12 09:21:22 2012 | |
**** BEGIN LOGGING AT Sat May 12 09:27:01 2012 | |
May 12 09:27:01 * Now talking on #towerjs | |
May 12 09:27:01 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 12 09:27:01 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Sat May 12 09:36:55 2012 | |
**** BEGIN LOGGING AT Sat May 12 11:59:04 2012 | |
May 12 11:59:04 * Now talking on #towerjs | |
May 12 11:59:04 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 12 11:59:04 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Sat May 12 12:57:14 2012 | |
**** BEGIN LOGGING AT Sat May 12 13:05:55 2012 | |
May 12 13:05:55 * Now talking on #towerjs | |
May 12 13:05:55 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 12 13:05:55 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 12 13:32:58 * Keeper[VVK] has quit (Ping timeout: 272 seconds) | |
May 12 13:34:11 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 12 14:57:01 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 12 18:30:00 * Keeper[VVK] has quit (Ping timeout: 272 seconds) | |
May 12 21:12:24 * liberatus has quit (Read error: Connection reset by peer) | |
May 12 21:12:54 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
May 12 22:28:13 * devonray (~devonray@c-66-31-42-43.hsd1.ma.comcast.net) has joined #towerjs | |
May 13 00:22:21 * devonray has quit (Quit: devonray) | |
May 13 00:23:23 * Killix has quit (Ping timeout: 245 seconds) | |
May 13 00:23:45 * Killix (~Killix@197.0.245.201) has joined #towerjs | |
May 13 02:08:35 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Sun May 13 02:08:35 2012 | |
**** BEGIN LOGGING AT Sun May 13 02:56:41 2012 | |
May 13 02:56:41 * Now talking on #towerjs | |
May 13 02:56:42 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 13 02:56:42 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 13 02:56:42 * [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup | |
**** ENDING LOGGING AT Sun May 13 03:32:54 2012 | |
**** BEGIN LOGGING AT Sun May 13 03:58:13 2012 | |
May 13 03:58:13 * Now talking on #towerjs | |
May 13 03:58:13 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 13 03:58:13 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 13 05:35:37 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 13 05:35:43 * Keeper[VVK] has quit (Read error: Connection reset by peer) | |
**** BEGIN LOGGING AT Sun May 13 07:13:01 2012 | |
May 13 07:13:02 * Now talking on #towerjs | |
May 13 07:13:02 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 13 07:13:02 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 13 07:23:06 * LessSeen has quit (Ping timeout: 265 seconds) | |
**** ENDING LOGGING AT Sun May 13 09:43:12 2012 | |
**** BEGIN LOGGING AT Sun May 13 11:18:44 2012 | |
May 13 11:18:44 * Now talking on #towerjs | |
May 13 11:18:44 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 13 11:18:44 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Sun May 13 14:11:25 2012 | |
**** BEGIN LOGGING AT Sun May 13 14:11:38 2012 | |
May 13 14:11:38 * Now talking on #towerjs | |
May 13 14:11:38 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 13 14:11:38 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 13 14:11:38 * [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp | |
May 13 17:07:33 * techthumb (techthumb@nat/jetstar/x-dfpbvvtbdjviuoay) has joined #towerjs | |
**** BEGIN LOGGING AT Sun May 13 18:17:02 2012 | |
May 13 18:17:02 * Now talking on #towerjs | |
May 13 18:17:02 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 13 18:17:03 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** BEGIN LOGGING AT Sun May 13 19:49:40 2012 | |
May 13 19:49:40 * Now talking on #towerjs | |
May 13 19:49:40 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 13 19:49:40 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 13 20:04:11 * GitHub134 (~GitHub134@sh2.rs.github.com) has joined #towerjs | |
May 13 20:04:11 -GitHub134/#towerjs- [tower] viatropos pushed 2 new commits to development: http://git.io/2qOZkQ | |
May 13 20:04:11 -GitHub134/#towerjs- [tower/development] constantly cleaning up - Lance Pollard | |
May 13 20:04:11 -GitHub134/#towerjs- [tower/development] working on ember views / client controllers - Lance Pollard | |
May 13 20:04:11 * GitHub134 (~GitHub134@sh2.rs.github.com) has left #towerjs | |
May 13 20:55:00 * liberatus has quit (Remote host closed the connection) | |
May 13 22:41:09 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 13 22:41:15 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 13 22:41:25 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has left #towerjs | |
May 13 23:01:19 * ZHANG (~czhang777@123.119.188.184) has joined #towerjs | |
May 13 23:01:27 * ZHANG has quit (Client Quit) | |
May 13 23:01:43 * czhang777 (~czhang777@123.119.188.184) has joined #towerjs | |
May 13 23:03:09 <czhang777> ha, finally, I am in | |
May 13 23:04:26 <czhang777> @viatropos how about we continue the topic of that new REPL console we had over twitter a while ago? | |
May 13 23:05:26 <viatropos> czhang777: hey, lets do it. | |
May 13 23:06:16 <viatropos> czhang777: so that REPL you pointed out looks like it only works in the browser. so I recommend just tinkering with https://github.com/viatropos/tower/blob/f3bada670b2b4e76d64a7e471887e8b98b5c8196/src/tower/server/command/console.coffee#L62 | |
May 13 23:07:26 <viatropos> czhang777: if you `git clone git@github.com:viatropos/tower.git ; cd tower ; npm install ; npm link`, then when you run `tower x` it will be using the cloned version | |
May 13 23:08:22 <czhang777> yes, I saw that part in docs | |
May 13 23:08:37 <viatropos> k, yeah not sure exactly what you need to know | |
May 13 23:08:46 <viatropos> what questions do you have | |
May 13 23:08:51 <czhang777> does the current console implementation support multi-line code already? | |
May 13 23:09:42 <viatropos> don't know, I literally just copy/pasted that from coffee-script's source: https://github.com/jashkenas/coffee-script/blob/master/src/repl.coffee | |
May 13 23:10:04 <viatropos> looks like it does in repl.coffee | |
May 13 23:10:27 <czhang777> don't know how to use it correctly | |
May 13 23:10:30 <viatropos> so they must have added it | |
May 13 23:10:40 <viatropos> what coffeescript's built in one? | |
May 13 23:10:55 <czhang777> I can't get such multi-line code works in the console | |
May 13 23:10:56 <czhang777> User.all (error, models) -> | |
May 13 23:11:39 <viatropos> yeah, the repl code in Tower.js is out of date, try copying the new coffee-script repl code in there from https://github.com/jashkenas/coffee-script/blob/master/src/repl.coffee | |
May 13 23:11:51 <viatropos> https://github.com/jashkenas/coffee-script/blob/master/src/repl.coffee#L136 | |
May 13 23:11:59 <czhang777> oh | |
May 13 23:14:36 <czhang777> is it possible to use coffee's repl code as external module instead of copying their code over, which looks like a ugly hack | |
May 13 23:16:57 <viatropos> czhang777: I don't think so. there is no `module.exports` or `exports` in repl.coffee, and this is how they use it | |
May 13 23:16:58 <viatropos> https://github.com/jashkenas/coffee-script/blob/master/src/command.coffee#L68 | |
May 13 23:17:24 <viatropos> if I were you I would submit a pull request to coffee-script that modularizes the repl, then integrate that | |
May 13 23:18:15 <czhang777> understood | |
May 13 23:18:37 <viatropos> if you do, let me know. might do that as well, sounds fun | |
May 13 23:19:14 <viatropos> does that answer your question? | |
May 13 23:19:30 <czhang777> yes | |
May 13 23:19:44 <czhang777> another question on using the repl console | |
May 13 23:20:59 <czhang777> since my background comes from python/django world | |
May 13 23:21:13 <czhang777> I try to play with the data models in the console | |
May 13 23:21:21 <czhang777> so I do such in the console | |
May 13 23:21:23 <czhang777> app = Tower.Application.instance() | |
May 13 23:21:27 <czhang777> app.initialize() | |
May 13 23:21:31 <czhang777> app.stack() | |
May 13 23:21:49 <czhang777> app.Service.all() | |
May 13 23:21:59 <czhang777> here app.Service.all() return nothing | |
May 13 23:22:27 <czhang777> I suppose to get all the records from my mongodb instance | |
May 13 23:22:36 <czhang777> Service is one of my data model | |
May 13 23:23:22 <viatropos> setup a reusable callback: `_c = (error, models) -> global._r = models; console.log(models)` | |
May 13 23:23:23 <viatropos> app.Service.all(_c) | |
May 13 23:23:57 <viatropos> since mongo is async | |
May 13 23:24:48 <czhang777> ahhhh, I see | |
May 13 23:25:12 <czhang777> async vs. sync mindset :) | |
May 13 23:25:25 <viatropos> one thing I'm thinking about is - if it's possible -... When you do `App.Service.all()`, you get a blank but observable array. When mongo populates that array asynchronously, it will rewrite the `=> []` output in the console to include the records `[#<Service...>]` | |
May 13 23:25:51 <viatropos> that would be awesome, all it takes is being able to rewrite lines in the terminal window. I know it's possible, just don't know how. | |
May 13 23:25:59 <viatropos> that way it would look synchronous | |
May 13 23:26:10 <viatropos> without having to resort to node-fibers | |
May 13 23:29:28 <viatropos> i think it's this library: https://github.com/substack/node-charm. substack and marak are the masters of the terminal | |
May 13 23:31:09 <viatropos> czhang777: good luck. calling it a night early | |
May 13 23:32:47 <viatropos> ah, it's an "input stream" haha, that's cool. you can just change the position of the character input stream. exciting. | |
May 13 23:33:28 * viatropos has quit (Quit: viatropos) | |
May 14 00:18:15 * Killix has quit (Ping timeout: 248 seconds) | |
May 14 00:18:31 * Killix (~Killix@41.226.33.192) has joined #towerjs | |
May 14 01:26:21 * czhang777 has quit (Remote host closed the connection) | |
May 14 01:46:50 * czhang777 (~czhang777@123.119.188.184) has joined #towerjs | |
May 14 02:17:49 <czhang777> "cake build-generic" not working | |
May 14 02:18:03 <czhang777> tower :: (master*) » cake build-generic ~/repo/git/nodejs/tower | |
May 14 02:19:32 <czhang777> anybody here? | |
May 14 02:19:46 <czhang777> https://gist.github.com/2692431 | |
May 14 02:22:24 * techthumb has quit (Quit: Leaving.) | |
May 14 03:29:14 * czhang777 has quit (Quit: Mango IRC for iOS, http://mediaware.sk/mango) | |
May 14 03:29:23 * czhang777 (~czhang777@123.119.188.184) has joined #towerjs | |
May 14 03:54:35 * czhang777 has quit (Ping timeout: 252 seconds) | |
May 14 03:54:44 * czhang777 (~czhang777@123.119.188.184) has joined #towerjs | |
May 14 04:00:23 Tcl interface unloaded | |
May 14 04:00:23 Python interface unloaded | |
**** ENDING LOGGING AT Mon May 14 04:00:23 2012 | |
**** BEGIN LOGGING AT Mon May 14 08:28:54 2012 | |
May 14 08:28:54 * Now talking on #towerjs | |
May 14 08:28:54 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 14 08:28:54 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 14 09:12:58 * czhang777 has quit (Remote host closed the connection) | |
May 14 10:01:02 * Keeper[VVK] has quit (Quit: Leaving) | |
May 14 10:18:16 * Killix (~Killix@41.226.33.192) has joined #towerjs | |
May 14 10:19:42 <Killix> Can use 2 store system (mongodb & repeat)? how? | |
May 14 10:58:31 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 14 11:59:19 <e_dub> Killix, did you mean mongodb and redis? right now, redis just handles session supporrt as far as i know, not actual ly wired in to be used as | |
May 14 11:59:40 <e_dub> a database for your models | |
May 14 12:02:42 <Killix> i could use redis for tweet system (store and push tweet) | |
May 14 12:03:01 <Killix> and mongod for global user information | |
May 14 12:03:45 <Killix> like this : | |
May 14 12:03:47 <Killix> class App.Tweet extends Tower.Model | |
May 14 12:03:47 <Killix> @store "redis" | |
May 14 12:03:47 <Killix> @field "date", type: "Date" | |
May 14 12:03:47 <Killix> ..etc.. | |
May 14 12:04:21 <Killix> but this generates an error | |
May 14 12:04:43 <Killix> TypeError: Object redis has no method 'find' | |
May 14 12:07:29 <Killix> ok, the redis.js contain only empty function :(, i look this | |
May 14 12:50:37 * orngchkn has quit (Quit: Leaving.) | |
May 14 13:00:19 * GitHub21 (~GitHub21@sh2.rs.github.com) has joined #towerjs | |
May 14 13:00:19 -GitHub21/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/y7HUKQ | |
May 14 13:00:19 -GitHub21/#towerjs- [tower/development] switched to coffeecup from coffeekup - Lance Pollard | |
May 14 13:00:19 * GitHub21 (~GitHub21@sh2.rs.github.com) has left #towerjs | |
May 14 13:36:09 * GitHub48 (~GitHub48@sh2.rs.github.com) has joined #towerjs | |
May 14 13:36:12 -GitHub48/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/05OqnQ | |
May 14 13:36:12 -GitHub48/#towerjs- [tower/development] can do {{action "select" target="App"}} in coffeecup (waiting for them to merge PR - Lance Pollard | |
May 14 13:36:12 * GitHub48 (~GitHub48@sh2.rs.github.com) has left #towerjs | |
May 14 13:47:10 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 14 13:50:08 <devonray> anyone know of a solid example of how to implement local authentication? I've spent way too much time on this | |
May 14 14:14:36 <viatropos> devonray: what do you mean, like just simple password/passwordDigest? | |
May 14 14:15:39 <viatropos> devonray: I'm working on this now slowly, https://github.com/viatropos/tower/blob/23d838742ca6cd3bd74cfcb9e4b2dca82d9fed39/src/tower/model/authentication.coffee#L1 | |
May 14 14:15:52 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 14 14:15:58 <orngchkn> Word up | |
May 14 14:16:09 <Killix> hi viatropos | |
May 14 14:16:14 <viatropos> Killix: hey | |
May 14 14:16:19 <devonray> yes, just username/email and password... I'm using passport | |
May 14 14:16:51 <viatropos> oh ok, haven't done that with passport yet, don't know off the top of my head | |
May 14 14:17:04 <viatropos> you saw the code snippets in the issues about how to setup passport with facebook? | |
May 14 14:17:14 <viatropos> orngchkn: word | |
May 14 14:17:21 <Killix> the support of redis is ok, because I have little problems to implement.. | |
May 14 14:17:40 <viatropos> Killix: ? | |
May 14 14:17:54 <orngchkn> viatropos: Do you have a roadmap you're working from? | |
May 14 14:18:25 <Killix> I would use redis to store tweets | |
May 14 14:18:29 <Killix> like this : | |
May 14 14:18:41 <viatropos> orngchkn: https://github.com/viatropos/tower/wiki/roadmap, but the past little while I've been digging into Ember views and client routing stuff | |
May 14 14:19:13 <Killix> http://pastebin.com/VM7b9vxD | |
May 14 14:19:23 <Killix> but, this save in mongod and not in Redis server | |
May 14 14:19:29 <viatropos> orngchkn: I'm just about done figuring out how to do most basic things with ember views, which will allow me to really finish the client | |
May 14 14:19:34 <orngchkn> What are your thoughts on environments? Currently, Tower always loads Mongo drivers (and the memory store drivers) | |
May 14 14:20:01 <orngchkn> Which is different than Rails. | |
May 14 14:20:12 <orngchkn> (Which is not a good or bad thing) | |
May 14 14:20:38 <viatropos> Killix: the Redis store isn't implemented yet | |
May 14 14:21:01 <orngchkn> You have NODE_ENV=production on the roadmap. Will the store configuration be changing to be more environment-oriented and only load the store driver required by the current env? | |
May 14 14:21:11 <viatropos> Killix: https://github.com/viatropos/tower/blob/master/src/tower/server/store/redis.coffee | |
May 14 14:21:55 <viatropos> Killix: that's old code too, haven't arrived there yet. going to work on the Redis (and other) drivers after 0.5.0 on the roadmap | |
May 14 14:22:30 <Killix> ok, thanks viatropos, i look to implement this for help you | |
May 14 14:22:46 <viatropos> Killix: Awesome, if you check out the mongo store, you can try to implement it. It should be straightforward, you'd just wrap the Redis api into the Tower.Store api. | |
May 14 14:22:59 <viatropos> Killix: https://github.com/viatropos/tower/blob/master/src/tower/server/store/mongodb.coffee | |
May 14 14:23:29 <Killix> ok | |
May 14 14:23:32 <viatropos> Killix: there's only a few methods to implement this (haven't documented yet I think): find/findOne/count/exists/create/update/destroy | |
May 14 14:24:00 <viatropos> Killix: It will handle associations automatically, except HasManyThrough, which is a little more complicated | |
May 14 14:24:34 <Killix> where can I watch the roadmap? | |
May 14 14:25:07 <viatropos> Killix: each method is given a Tower.Model.Criteria (renamed to Tower.Model.Cursor in development branch). That has all the data associated with the query and/or records to be modified | |
May 14 14:25:28 <viatropos> Killix: I have a local copy of the wiki and just push it to https://github.com/viatropos/tower/wiki/roadmap | |
May 14 14:26:04 <viatropos> I'll update the roadmap to include the Ember stuff I've been doing later today | |
May 14 14:26:41 <viatropos> orngchkn: Yeah definitely, we need to work on that stuff to like you're describing. | |
May 14 14:27:31 <viatropos> orngchkn: First step would be to abstract out the "initialization hook architecture" a little better: https://github.com/viatropos/tower/blob/master/src/tower/server/store/mongodb.coffee#L18 | |
May 14 14:27:44 <orngchkn> You recommend running `npm link tower` in my app, right? | |
May 14 14:27:59 <viatropos> orngchkn: Yeah, at least for the guys that are contributing for sure | |
May 14 14:29:00 <viatropos> orngchkn: After the initialization hooks are setup then getting the environment to only load specific drivers/stores based on the environment. And setting `Tower.env == process.NODE_ENV` (need Tower.env for the client too) | |
May 14 14:30:20 <viatropos> orngchkn: ideally, the last thing we'd do before 0.5.0 is divide tower up into separate modules. They can all be in the same github repo for now, but at least so they're installed as separate NPM packages. Similar to how Rails or Ember works. | |
May 14 14:30:48 <orngchkn> viatropos: Separate client and server modules? | |
May 14 14:30:48 <viatropos> orngchkn: This way you could start only using the models, or just the support, or whatever. Same for the client, dividing up into tower.model.js etc. | |
May 14 14:30:54 <orngchkn> Or all of the separate bits | |
May 14 14:31:28 <viatropos> orngchkn: To start, just separate modules, but we should start considering how to separate out client and server more as well | |
May 14 14:31:49 <viatropos> orngchkn: the client should be as small as possible | |
May 14 14:32:27 <orngchkn> viatropos: What are the lines of separation? M-V-C? | |
May 14 14:32:39 <viatropos> orngchkn: what do you mean exactly? | |
May 14 14:32:55 <orngchkn> Tower.Model as a module, Tower.Controller as a separate module, etc | |
May 14 14:33:48 <orngchkn> + Tower.Client and Tower.Server ? | |
May 14 14:34:50 <orngchkn> It makes sense to separate out client and server bits from core bits. (I'm less sold on separating model and controller bits) | |
May 14 14:34:59 <viatropos> Tower.Model, Tower.Controller, Tower.View (though still thinking about this, don't even think we really need it...), Tower.Generator, Tower.Command, Tower.Store, Tower.HTTP (or Tower.Dispatch, or Tower.Net, still thinking about this) | |
May 14 14:35:33 <viatropos> orngchkn: the way we're doing it now is there's the ./server and ./client folders with overrides and additions - in tower src | |
May 14 14:35:41 <viatropos> I like it like that | |
May 14 14:36:01 <viatropos> don't think there should be Tower.Server and Tower.Client, because the code should look the same in both places to the developer | |
May 14 14:36:39 <orngchkn> Would core/, client/ and server/ make sense then? | |
May 14 14:36:48 <orngchkn> Same paths below each | |
May 14 14:37:00 <viatropos> orngchkn: yeah that makes sense | |
May 14 14:38:17 <viatropos> but in the generated app, I think it's simpler to have app/models, app/controllers, app/server, and app/client, because you can build a whole app without either app/client and app/server if it's simple enough, then add just overrides to those folders. Rather than having app/core/models, etc. | |
May 14 14:39:31 <orngchkn> Yeah, that's definitely better | |
May 14 14:39:35 <viatropos> orngchkn: before we reorganize the tower src to ./core ./client ./server, we need to think about how we would be building the different packages. tower.model.js, etc. | |
May 14 14:39:55 <orngchkn> What's an app that's not a client or a server? | |
May 14 14:40:06 <viatropos> ? | |
May 14 14:40:29 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 14 14:41:43 <viatropos> I think we should have something like this: tower.core.js, tower.model.js, tower.controller.js, tower.view.js, tower.support.js. And even think about making each of those composable, like tower.model.relations.js (where it makes sense). | |
May 14 14:41:49 <orngchkn> "because you can build a whole app without either app/client and app/server if it's simple enough" | |
May 14 14:42:18 <viatropos> Then you can either include `tower.js` which will give you everything, or each piece by hand. | |
May 14 14:43:23 <orngchkn> These would be different modules with their own package.json? | |
May 14 14:43:48 <viatropos> orngchkn: I'm thinking about making it so ./config/application.coffee only defines the namespace, and all that middleware in the `@configure` block should go into a separate file. This way you can have `class App extends Tower.Application` in only one place, whereas now you have to define it for the client and for the server. | |
May 14 14:44:21 <viatropos> orngchkn: something like that, but we'd keep them in the same github repo, similar to Rails or Ember | |
May 14 14:44:39 <viatropos> so you can do something like `npm install tower.model` | |
May 14 14:45:52 <orngchkn> That middleware stuff certainly has no use in the client | |
May 14 14:47:57 * Killix has quit (Quit: Quitte) | |
May 14 14:48:25 * Killix (~Killix@41.226.33.192) has joined #towerjs | |
May 14 14:49:43 <viatropos> will be back in an hour or so | |
May 14 14:51:17 <Killix> helper for change format of date exist in tower or no ? | |
May 14 14:51:37 <Killix> afin d'eviter de recoder | |
May 14 14:51:46 <Killix> sorry | |
May 14 14:51:49 <Killix> :) | |
May 14 14:51:49 <Killix> to avoid recoding | |
May 14 14:51:52 * viatropos has quit (Quit: viatropos) | |
**** ENDING LOGGING AT Mon May 14 15:11:03 2012 | |
**** BEGIN LOGGING AT Mon May 14 15:31:00 2012 | |
May 14 15:31:01 * Now talking on #towerjs | |
May 14 15:31:01 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 14 15:31:01 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 14 15:46:57 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 14 15:48:33 <viatropos> Killix: yeah, check out https://github.com/viatropos/tower/blob/master/src/tower/support/format.coffee for the current _.helpers. You can do _.strftime(date, 'MM/DD/YYYY') | |
May 14 16:26:58 <orngchkn> viatropos: What will go in app/server & app/client? | |
May 14 16:27:09 <orngchkn> Overrides, I assume. But overrides for what? | |
May 14 16:31:25 * orngchkn has quit (Ping timeout: 250 seconds) | |
May 14 16:57:55 <viatropos> orngchkn: see https://gist.github.com/2640771 | |
May 14 17:15:42 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 14 17:18:34 <LessSeen> ^ [14:58] <viatropos> orngchkn: see https://gist.github.com/2640771 | |
May 14 17:20:24 * viatropos has quit (Quit: viatropos) | |
May 14 17:21:35 <orngchkn> Thanks @LessSeen | |
May 14 17:28:49 <orngchkn> Where'd viatropos go? | |
May 14 18:01:20 * techthumb (techthumb@nat/jetstar/x-phiokadqkajuxudq) has joined #towerjs | |
May 14 18:02:45 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 14 18:12:10 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 14 18:21:00 <orngchkn> viatropos: `npm test` working for you? | |
May 14 18:21:36 <viatropos> yeah, i changed coffeekup to coffeecup, did you run `npm install`? | |
May 14 18:21:47 <viatropos> or npm install coffeecup | |
May 14 18:22:01 <viatropos> actually, it's a specific branch, see package.json | |
May 14 18:22:08 <viatropos> waiting for them to merge something | |
May 14 18:22:20 <orngchkn> Yes I did. The error I'm getting is: | |
May 14 18:22:24 <orngchkn> TypeError: Cannot call method 'apply' of undefined | |
May 14 18:22:24 <orngchkn> at App.init (/Users/dave/open_source/tower/lib/tower/server/application.js:119:24) | |
May 14 18:22:52 <viatropos> that might be a coffeescript thing, did you run `npm install coffee-script --force`? | |
May 14 18:22:55 <orngchkn> Which is `@_super arguments…` in server/application.coffee | |
May 14 18:23:08 <orngchkn> trying that | |
May 14 18:23:23 <viatropos> then restart design.io. that's from the version of coffeescript | |
May 14 18:23:24 <viatropos> or branch* | |
May 14 18:23:47 <viatropos> need to get that fixed. along with removing lib from the repo. going to be doing that very soon | |
May 14 18:26:46 <orngchkn> OK, npm installed design.io globally and locally and that seemed to get further | |
May 14 18:27:00 <orngchkn> Two failures. One Tower.Geo (Tower.Store.) persistence near: | |
May 14 18:27:04 <orngchkn> TypeError: Cannot read property 'latitude' of undefined | |
May 14 18:27:20 <orngchkn> Will look into that though | |
May 14 18:27:22 <viatropos> k | |
May 14 18:33:25 <orngchkn> Super weird: The coordinates var in for loop in the persistence beforeEach overwrites the coordinates var from the outer scope. | |
May 14 18:35:22 <orngchkn> Coffeescript is reusing the variable from the outer scope. Do you see that same failure in geoQueryTest? | |
May 14 18:37:11 <viatropos> oh no, damn, I kind of cheated. that was the only test that didn't pass when I merged with coffee-script: https://github.com/viatropos/coffee-script/blob/7792a3a6e3fff0b064eee4014daa25fed498c263/test/scope.coffee#L45 | |
May 14 18:37:21 <viatropos> I must not be using the one i just updated | |
May 14 18:37:52 <orngchkn> viatropos: Is there some config file that controls coffeescript compile options? My compiler is generating javascript that puts a space between keywords – like "if" – and the following parenthesis. So it shows up as a change in `git status` | |
May 14 18:38:23 <viatropos> orngchkn: I think that's probably because you're using the latest coffee-script and I'm not, I need to update mine | |
May 14 18:38:34 <orngchkn> It's an easy fix for that test. Just change the name of coordinates on line geoQueryTest.coffee:62 to placeCoordinates | |
May 14 18:38:40 <viatropos> you can commit the changes if you'd like, don't worry about it | |
May 14 18:39:06 <viatropos> k | |
May 14 18:39:20 <orngchkn> … which I will have in my pull request | |
May 14 18:39:29 <viatropos> k | |
May 14 18:39:31 <viatropos> sweet | |
May 14 18:40:03 <viatropos> orngchkn: is there anything in particular you want to work on? sounds like you're digging hardcore into the code (: | |
May 14 18:40:38 <orngchkn> I'm going to be using the server side of things a lot more than the client side (at least at first) along with LessSeen. | |
May 14 18:41:02 <orngchkn> I'm still doing a walkthrough the codebase figuring out where things are | |
May 14 18:41:21 <viatropos> cool | |
May 14 18:41:42 <orngchkn> Curious about how to keep the sensitive bits from going to the client. (Basically the conversation on that gist) | |
May 14 18:42:18 <viatropos> what are your thoughts in particular? it's going to be up to the developer to hide things from the client | |
May 14 18:42:50 <viatropos> otherwise it seems like we'd need to try matching files for specific patterns like `password` and provide warnings or something | |
May 14 18:43:39 <viatropos> we could create a git hook or a pre-deploy hook that runs these types of checks and fails unless the warnings are cleared. but that would be pretty involved | |
May 14 18:44:06 <viatropos> the easiest is to document it for the developer to manage | |
May 14 18:45:06 * devonray has quit (Quit: devonray) | |
May 14 18:46:00 <orngchkn> Totally agree that it's up to the dev | |
May 14 18:46:18 <orngchkn> What is the mechanism for loading client/server-specific code? | |
May 14 18:46:30 <orngchkn> Does the client load tower.js *and* tower.client.js ? | |
May 14 18:46:43 <orngchkn> and tower.js *and* tower.server.js on the server? | |
May 14 18:46:58 <orngchkn> How does the compilation work to put the proper bits in those places? | |
May 14 18:47:04 <viatropos> no it would be two files named tower.js | |
May 14 18:47:05 <orngchkn> Follow me? | |
May 14 18:47:07 <viatropos> yeah | |
May 14 18:47:19 <orngchkn> so a client/tower.js and a server/tower.js? | |
May 14 18:47:20 <viatropos> so if you run `cake build`, it will output ./dist/tower.js | |
May 14 18:47:25 <viatropos> yeah | |
May 14 18:47:38 <orngchkn> rather ./dist/client/tower.js and ./dist/server/tower.js ? | |
May 14 18:47:59 <orngchkn> And how does *that* happen? | |
May 14 18:48:20 <orngchkn> (Looking through the Cakefile now) | |
May 14 18:48:35 <viatropos> I guess we could do it like that, that sounds good. I was thinking to keep it modularized b/c it makes error handling map directly to the code, but since it's going to be javascript anyway, and not coffee-script, it might as well be one file (one for client, one for server, like you said) | |
May 14 18:49:04 <orngchkn> I'm not making a suggestion. More like picking your brain | |
May 14 18:49:18 <viatropos> package.json maps to lib/tower.js (src/tower.coffee), which reads ./server.coffee | |
May 14 18:49:27 <viatropos> then cake build just builds it for the client (currently) | |
May 14 18:51:05 <viatropos> it might be easier if it was ./dist/server/tower.js and ./dist/client/tower.js since errors would all map to those files, since it's going to map to a single file in the client anyway | |
May 14 18:51:22 <orngchkn> Seems to make sense | |
May 14 18:51:35 <viatropos> I was hoping we could keep it raw coffee-script for the server, but debugging line numbers isn't good enough, so it needs to be JS | |
May 14 18:52:16 <orngchkn> Would be awesome to keep it raw on the server side | |
May 14 18:52:25 <orngchkn> What do you mean "but debugging line numbers isn't good enough"? | |
May 14 18:53:37 <orngchkn> (Back to practical matters: Do you have a failure in emberHelperTest? I see one in ` test 'a "{{action "select" target="App"}}", href: "#"'` | |
May 14 18:53:38 <viatropos> I haven't checked recently, but when an error is thrown it never maps exactly to the correct coffee-script line number (throw an error in one of the tests and check... sometimes its close, but I've learned to just ignore them) | |
May 14 18:53:44 <orngchkn> Tower.View.EmberHelper a "{{action "select" target="App"}}", href: "#": | |
May 14 18:53:44 <orngchkn> expected '<a class="{{action "select" target="App"}}" href="#">Select</a>\n' to equal '<a href="#" {{action "select" target="App"}}>Select</a>\n' | |
May 14 18:53:55 <orngchkn> Yeah, I saw that too | |
May 14 18:54:05 <orngchkn> It actually maps to the right line (almost?) in the *JS* file | |
May 14 18:54:20 <orngchkn> but the filename says .coffee | |
May 14 18:54:44 <viatropos> we'll figure it out... | |
May 14 18:55:05 <orngchkn> Does that expected look right to you? | |
May 14 18:55:11 <orngchkn> class="{{action ..." | |
May 14 18:56:03 <viatropos> no that's not right | |
May 14 18:56:08 <viatropos> did you do `npm install git://github.com/viatropos/coffeecup.git#inline-attributes`? | |
May 14 18:56:38 <orngchkn> No | |
May 14 18:56:44 <viatropos> that'll fix it | |
May 14 18:56:52 <orngchkn> For future ref, how would I know I'm supposed to do that? | |
May 14 18:57:25 <viatropos> did it not install that when you ran `npm install`? (i didn't try) | |
May 14 18:58:30 <orngchkn> <shrug> Failed after an npm install | |
May 14 18:58:46 <viatropos> hmm, weird, will keep in mind | |
May 14 18:59:21 <orngchkn> The question is, is it supposed to be "<a href='#' {{action …" or "<a href='#' class='{{action …" | |
May 14 18:59:26 <viatropos> I can create some sort of changelog that tracks things like that, but no guarantee (in the development branch) since it can get distracting trying to remember to keep updating that. But when I push to github I'll keep notes in CHANGELOG.md, that work? | |
May 14 18:59:27 <orngchkn> The latter is what seems to be generated. | |
May 14 18:59:33 <viatropos> <a href="#" {{action "select" target="App"}}>Select</a> | |
May 14 19:00:15 <viatropos> try `npm install git://github.com/viatropos/coffeecup.git#inline-attributes --force`? | |
May 14 19:00:27 <viatropos> you have npm >= 1.1.6? | |
May 14 19:00:37 <viatropos> 1.1.16 | |
May 14 19:00:46 <orngchkn> 1.1.18 | |
May 14 19:01:35 <viatropos> https://github.com/gradus/coffeecup/pull/30 | |
May 14 19:01:50 <orngchkn> After npm installing with the git url, I now fail with 1) "before all" hook: | |
May 14 19:01:50 <orngchkn> ReferenceError: App is not defined | |
May 14 19:01:53 <orngchkn> Weird | |
May 14 19:02:40 <viatropos> that's coffeescript, now `npm install git://github.com/viatropos/coffee-script.git --force` | |
May 14 19:03:02 <orngchkn> Eek | |
May 14 19:03:27 <orngchkn> Ideas on how to improve this? | |
May 14 19:03:31 <viatropos> this will all be abstracted away when I merge to master | |
May 14 19:03:42 <viatropos> yeah, just haven't had time to clean it up | |
May 14 19:03:47 <orngchkn> is this just a general problem with npm? | |
May 14 19:04:09 <viatropos> no I don't think so, since you force-installed coffeecup, it's going to reinstall its dependencies | |
May 14 19:04:12 <orngchkn> What's in your version of coffee-script? | |
May 14 19:04:31 <viatropos> https://github.com/jashkenas/coffee-script/pull/2329 | |
May 14 19:05:03 <viatropos> hooks for extends and setting properties and | |
May 14 19:05:12 <viatropos> -and | |
May 14 19:06:36 <viatropos> I have to build the front end to a tower app in the next 2-3 days, so after that I'll start transitioning to simplifying and merging to master. | |
May 14 19:07:14 <orngchkn> Still have that failure after force-installing coffeecup and then your coffee-script… | |
May 14 19:07:25 <orngchkn> WTH? Weird… | |
May 14 19:07:43 <viatropos> k let me check that out... | |
May 14 19:08:59 <orngchkn> All of `npm test` broke. npm install —force didn't fix (restarted design.io as well) | |
May 14 19:11:32 <viatropos> haha, too many forces | |
May 14 19:11:47 <orngchkn> ;) | |
May 14 19:11:54 <orngchkn> Top of the error is this: | |
May 14 19:11:55 <orngchkn> ReferenceError: App is not defined | |
May 14 19:11:55 <orngchkn> at Object.<anonymous> (/Users/dave/open_source/tower/test/cases/model/bindableCursorTest.coffee:5:3) | |
May 14 19:11:55 <orngchkn> at Object.<anonymous> (/Users/dave/open_source/tower/test/cases/model/bindableCursorTest.coffee:100:4) | |
May 14 19:11:55 <orngchkn> at Module._compile (module.js:441:26) | |
May 14 19:11:55 <orngchkn> at Object..coffee (/Users/dave/open_source/tower/node_modules/coffeecup/node_modules/coffee-script/lib/coffee-script/coffee-script.js:22:21) | |
May 14 19:12:09 <orngchkn> The coffee-script under the coffeecup module looks suspect | |
May 14 19:12:21 <orngchkn> But I'm still a newb | |
May 14 19:14:16 <viatropos> ok so it's working for me, try (0) stopping design.io (1) installing that coffeecup branch (2) installing that coffee-script branch (3) starting design.io (4) run tests | |
May 14 19:14:19 <viatropos> that's working for me | |
May 14 19:14:40 <viatropos> that way it will use the coffee-script branch, and it will recompile with it | |
May 14 19:15:31 * GitHub23 (~GitHub23@sh2.rs.github.com) has joined #towerjs | |
May 14 19:15:31 -GitHub23/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/cgZUIA | |
May 14 19:15:31 -GitHub23/#towerjs- [tower/development] updated coffee-script - Lance Pollard | |
May 14 19:15:31 * GitHub23 (~GitHub23@sh2.rs.github.com) has left #towerjs | |
May 14 19:17:21 <orngchkn> Same error for me. | |
May 14 19:17:25 <orngchkn> Bummer | |
May 14 19:17:44 * GitHub189 (~GitHub189@sh3.rs.github.com) has joined #towerjs | |
May 14 19:17:44 -GitHub189/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/7Aq2gw | |
May 14 19:17:44 -GitHub189/#towerjs- [tower/development] add CHANGELOG to track what to do to stay in sync with dev branch - Lance Pollard | |
May 14 19:17:44 * GitHub189 (~GitHub189@sh3.rs.github.com) has left #towerjs | |
May 14 19:19:12 <viatropos> ok I'm at the same spot as you now... checking again | |
May 14 19:20:21 <viatropos> you know what it probably is, coffeecup is mapped to 1.3.1 explicitly, but coffeescript just upgraded, so it's using that | |
May 14 19:24:16 * GitHub53 (~GitHub53@sh2.rs.github.com) has joined #towerjs | |
May 14 19:24:16 -GitHub53/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/JZAuAg | |
May 14 19:24:16 -GitHub53/#towerjs- [tower/development] tell coffeecup to use coffee-script >= 1.3.1 - Lance Pollard | |
May 14 19:24:16 * GitHub53 (~GitHub53@sh2.rs.github.com) has left #towerjs | |
May 14 19:24:30 <viatropos> orngchkn: there we go, that was it. https://github.com/viatropos/tower/blob/development/CHANGELOG.md | |
May 14 19:26:22 <orngchkn> viatropos: Yup. That fixed | |
May 14 19:26:29 <viatropos> nice | |
May 14 19:26:40 <orngchkn> And all tests pass (with my geoQueryTest fix) | |
May 14 19:26:52 <viatropos> cool | |
May 14 19:34:45 <orngchkn> Sent pull request | |
May 14 20:07:01 * orngchkn has quit (Ping timeout: 244 seconds) | |
May 14 20:09:15 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 14 20:20:27 <orngchkn> viatropos: So I'm thinking about the db configuration and moving to something more like that: https://gist.github.com/b9a7be9183b98a85f36a | |
May 14 20:20:33 <orngchkn> -that +this | |
May 14 20:21:11 <viatropos> what if you want multiple databases? | |
May 14 20:21:17 <viatropos> like redis + mongo | |
May 14 20:21:23 <orngchkn> That happens? | |
May 14 20:21:24 <orngchkn> :) | |
May 14 20:21:28 <viatropos> yeah | |
May 14 20:21:54 <viatropos> redis for background jobs at least | |
May 14 20:32:13 * orngchkn has quit (Ping timeout: 244 seconds) | |
May 14 20:33:36 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 14 20:34:50 <orngchkn> viatropos: What about https://gist.github.com/b9a7be9183b98a85f36a | |
May 14 20:35:32 <orngchkn> I assume people have to set up their stores in the models? | |
May 14 20:42:04 <orngchkn> Anyways, I guess it makes just as much sense to keep it the way it is | |
May 14 20:42:16 <orngchkn> The problem is only loading the drivers needed by the current env | |
May 14 20:42:36 <orngchkn> I'm guessing they all need to be required so that they get compiled, yes? | |
May 14 20:43:15 <orngchkn> So things like MongoDB's use of the initialize callback needs to be stripped out / moved else. | |
May 14 20:43:18 <orngchkn> elsewhere* | |
May 14 20:43:23 <orngchkn> (as you pointed out earlier today) | |
May 14 20:45:52 <viatropos> orngchkn: yeah, I think it's fine having the config the way it is now, but then the application should specify what databases to require, similar to `config.generators { |g| g.orm :active_record }` on http://www.mongodb.org/display/DOCS/Rails+3+-+Getting+Started | |
May 14 20:46:48 <viatropos> the databases.coffee doesn't need to specify what to `require`, so we just need to create a config option for the application.coffee or something like that | |
May 14 20:48:40 <orngchkn> Doesn't it need to specify which driver the current env is to use? | |
May 14 20:48:45 <orngchkn> (even if it's multiple) | |
May 14 20:53:09 * orngchkn1 (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 14 20:53:21 * orngchkn1 has quit (Remote host closed the connection) | |
May 14 20:53:30 * orngchkn has quit (Ping timeout: 252 seconds) | |
May 14 20:54:00 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 14 20:54:11 <orngchkn> Man… flaky connection today | |
May 14 20:54:16 <orngchkn> stupid comcast | |
May 14 21:05:01 <orngchkn> viatropos: You agree that the Tower.Store.MongoDB.initialize callback should be abstracted and removed from the Mongo adapter? | |
May 14 21:06:07 <viatropos> it should be abstracted somehow, haven't thought about it yet. don't know if it needs to be removed (probably does) | |
May 14 21:06:22 <orngchkn> I assume so. What if you weren't using Mongo at all? | |
May 14 21:06:46 <orngchkn> (And I need to resubmit my "Remove reliance on Mongo in tests" patch) | |
May 14 21:07:04 <orngchkn> (Seems like there should be specific adapter tests for each adapter) | |
May 14 21:15:07 * orngchkn has quit (Ping timeout: 272 seconds) | |
May 14 21:15:24 <viatropos> orngchkn: yeah it should be able to work without mongo | |
May 14 21:20:57 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 14 21:27:00 <orngchkn> viatropos: What about something like this: https://gist.github.com/b02dc3b970fdc2af03a8 | |
May 14 21:28:55 <orngchkn> That would leave it to each adapter to look for the right environment though so we might want to pull that responsibility up a level, too | |
May 14 21:29:20 <orngchkn> Could do something like `store.configure databaseConfig[Tower.env]` | |
May 14 21:29:30 <orngchkn> Anyways. Hopping off for the night. BBTomorrow. | |
May 14 21:29:32 * orngchkn has quit (Remote host closed the connection) | |
May 14 21:29:34 <viatropos> yeah something like that in the gist would work | |
May 14 21:38:41 * viatropos has quit (Quit: viatropos) | |
**** ENDING LOGGING AT Mon May 14 21:55:58 2012 | |
**** BEGIN LOGGING AT Mon May 14 22:11:33 2012 | |
May 14 22:11:33 * Now talking on #towerjs | |
May 14 22:11:33 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 14 22:11:33 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 14 22:14:37 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 14 22:17:38 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 14 22:18:06 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has left #towerjs | |
May 14 22:21:06 * viatropos has quit (Ping timeout: 252 seconds) | |
May 14 22:35:52 * czhang777 (~czhang777@123.122.93.62) has joined #towerjs | |
May 14 22:37:01 <czhang777> hello | |
May 14 22:57:07 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 15 00:18:59 <czhang777> design.io doesn't work on me | |
May 15 00:19:11 <czhang777> I have it started, watched | |
May 15 00:19:51 <czhang777> but when I change any coffeescript file, no js file gets updated | |
May 15 00:25:09 <e_dub> are you trying to work on Tower itself, or on your own app? | |
May 15 00:26:58 <czhang777> tower itself | |
May 15 00:27:53 <czhang777> first, I do "design.io start" | |
May 15 00:28:25 <czhang777> then on the towerjs project directory, I do "design.io watch" | |
May 15 00:29:50 <czhang777> after that, I assume any change to src/*.coffee, corresponding *.js under lib/ will get updated, but that doesn't happen | |
May 15 00:32:36 <e_dub> ok, i think when you are working on tower itself you just run "design.io", "design.io start" is for working on Tower apps | |
May 15 00:32:43 <e_dub> but i might be wrong | |
May 15 00:32:45 <e_dub> viatropos | |
May 15 00:33:44 <viatropos> czhang777: you have it right, hmm | |
May 15 00:33:52 <viatropos> czhang777: what's your operating system? | |
May 15 00:34:05 <viatropos> and node -v | |
May 15 00:34:08 <e_dub> oh right, i was thinking of "watch" | |
May 15 00:34:47 <e_dub> yeah, for working on Tower itself, on Linux (Ubuntu here), design.io doesnt do anything, but having it watch apps I am working on works great | |
May 15 00:34:49 <viatropos> czhang777: can you paste the output you're getting into a gist? | |
May 15 00:35:02 <viatropos> e_dub: it doesn't work on linux? | |
May 15 00:35:36 <czhang777> my OS is OSX 10.7.3 | |
May 15 00:35:53 <czhang777> ~ » node -v ~ | |
May 15 00:36:01 <e_dub> viatropos, it works great for watching apps I am working on, but no, it does not work for hacking on Tower itself. that's why i was having all those issues with my pull request showing all those thousands of re-compiled files or whatever | |
May 15 00:36:04 <czhang777> my node is on v0.6.17 | |
May 15 00:36:39 <e_dub> when i go into Tower's directory, run "design.io start" it just sits there, cursor blinking | |
May 15 00:36:51 <e_dub> no errors or anything, just doesnt do anything | |
May 15 00:37:01 <czhang777> same here, @e_dub | |
May 15 00:37:18 <viatropos> oh it should be `design.io watch` (or just `design.io`) | |
May 15 00:37:59 <czhang777> so my question is, to hack on towerjs, if I change the coffee source, how do I make it compiled into js | |
May 15 00:38:08 <viatropos> run `design.io start` in some random directory with design.io installed locally. `design.io start` is just to do hot code pushes or whatever they call it | |
May 15 00:39:25 <viatropos> did you run `design.io` in the tower root directory? | |
May 15 00:39:38 <czhang777> I did | |
May 15 00:39:49 <czhang777> nothing outputed | |
May 15 00:40:04 <viatropos> did you run `npm install` in tower root? | |
May 15 00:40:19 <czhang777> but "design.io start" and "design.io watch" just keep running on my two terminal windows | |
May 15 00:41:28 <czhang777> yes, I have fully installed node_modules under my tower root | |
May 15 00:41:39 <viatropos> let's start over. CTRL-C quit those two windows. then open one new window and cd to tower root. then run `design.io` | |
May 15 00:42:17 <czhang777> stop that running "design.io start" or not? | |
May 15 00:42:28 <viatropos> yeah stop all design.io things | |
May 15 00:42:47 <e_dub> viatropos, ok, i had it right then. design.io start works great for me. i run it in the Tower apps i am working on, and it pushes code changes straight to the browser (which is slick as hell), but when i run either "design.io" or "design.io watch" in tower root that does nothing, but i will try right now, right along with czhang777 | |
May 15 00:43:08 <viatropos> e_dub: k | |
May 15 00:43:17 <czhang777> ok, "info: No forever processes running" | |
May 15 00:43:24 <viatropos> k | |
May 15 00:43:26 <viatropos> cool | |
May 15 00:43:49 <viatropos> then `design.io` | |
May 15 00:43:57 <czhang777> so now I have "design.io" running alone | |
May 15 00:44:13 <czhang777> forever showing ": [0] undefined node undefined undefined 0:0:0:0.0" | |
May 15 00:44:13 <e_dub> ok, running "design.io" in tower root. cursor is blinking in the terminal, thats all (if I am just noise, tell me) | |
May 15 00:44:32 <viatropos> e_dub: run `forever list` | |
May 15 00:44:56 <viatropos> czhang777: if you do `forever stopall` then try again, does it still do that? | |
May 15 00:45:15 <e_dub> interesting "forever: command not found" ... does that need to be installed globally, seperately? | |
May 15 00:45:45 <viatropos> yeah, you can install that globally `npm install forever -g`, you don't need it though, but it's useful | |
May 15 00:45:53 <viatropos> design.io uses it | |
May 15 00:46:45 <czhang777> "forever stopall" just hang | |
May 15 00:47:23 <viatropos> czhang777: I had a similar problem before: https://github.com/nodejitsu/forever/issues/247 try `killall -9 node` | |
May 15 00:48:04 <e_dub> ok here's output: eric@edub:~/git/community/tower$ forever list | |
May 15 00:48:04 <e_dub> info: Forever processes running | |
May 15 00:48:04 <e_dub> data: uid command script forever pid logfile uptime | |
May 15 00:48:04 <e_dub> data: [0] undefined node undefined undefined 0:0:0:0.0 | |
May 15 00:48:06 <viatropos> czhang777: try quitting/restarting the terminal and try again, sometimes that works | |
May 15 00:48:13 <e_dub> or i can put that in a gist | |
May 15 00:48:22 <viatropos> yeah, interesting... | |
May 15 00:50:03 <viatropos> here's my output https://gist.github.com/b176867394a3ddbf8386 | |
May 15 00:50:49 <czhang777> en, showing "undefined" isn't a good sign | |
May 15 00:50:59 <viatropos> e_dub: you can try killing all node processes as he recommends here: https://github.com/nodejitsu/forever/issues/24 with `killall -9 node` | |
May 15 00:51:00 <czhang777> something isn't working | |
May 15 00:51:41 <czhang777> I tried "killall -9 node" already, doesn't help | |
May 15 00:54:06 <czhang777> grep 'version' /usr/local/lib/node_modules/forever/package.json | |
May 15 00:54:12 <czhang777> "version": "0.9.1", | |
May 15 00:54:23 <czhang777> ~ » grep 'version' /usr/local/lib/node_modules/design.io/package.json | |
May 15 00:54:31 <czhang777> "version": "0.3.1", | |
May 15 00:56:32 <e_dub> replied in ur gist viatropos | |
May 15 00:56:52 <viatropos> hmm, still thinking | |
May 15 00:57:30 <viatropos> is design.io-javascripts installed in ./node_modules in tower? | |
May 15 00:58:05 <viatropos> what's the full path to where you put the tower file, does it have a space? | |
May 15 00:58:13 <viatropos> tower dir* | |
May 15 00:58:47 <e_dub> shouldnt . i am very careful about naming directories | |
May 15 00:58:55 <viatropos> k | |
May 15 00:59:19 * Killix has quit (Ping timeout: 272 seconds) | |
May 15 00:59:27 <e_dub> actually, yeah, full path: ~/git/community/tower$ | |
May 15 00:59:32 <e_dub> checking the other thing now | |
May 15 00:59:41 * Killix (~Killix@41.226.67.72) has joined #towerjs | |
May 15 00:59:55 <czhang777> my tower root: /Users/czhang/repo/git/nodejs/tower | |
May 15 00:59:59 <viatropos> does home ~ have a space? | |
May 15 01:00:09 <viatropos> k | |
May 15 01:00:10 <viatropos> czhang777: could it be a permission issue? | |
May 15 01:00:24 <e_dub> viatropos, no | |
May 15 01:00:33 <viatropos> k | |
May 15 01:00:39 <viatropos> i don't know a lot about unix permissions | |
May 15 01:01:05 <e_dub> oh this is interesting viatropos , looks like npm install did not install design.io in node modules folder | |
May 15 01:01:07 <viatropos> are you guys using RVM? | |
May 15 01:01:12 <viatropos> what version of ruby do you have? | |
May 15 01:01:13 <e_dub> yes i am | |
May 15 01:01:27 <viatropos> k | |
May 15 01:01:29 <e_dub> very recent version of ruby i can tell u in just a second | |
May 15 01:01:45 <czhang777> I use rbenv | |
May 15 01:01:47 <viatropos> e_dub: try installing design.io into node_modules | |
May 15 01:02:16 <viatropos> czhang777: I was thinking it may be because the global version of ruby is different than your working directory, but that's probably not it | |
May 15 01:02:21 <e_dub> ruby 1.9.3.p125 | |
May 15 01:02:28 <e_dub> and that's what i am doing right this second | |
May 15 01:02:33 <czhang777> ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.3.0] | |
May 15 01:02:47 <viatropos> e_dub: k, I haven't tried that version, I'm using 1.9.2 but I doubt that's it | |
May 15 01:03:09 <czhang777> no design.io under my tower node_modules | |
May 15 01:03:15 <viatropos> that's probably it | |
May 15 01:03:52 <viatropos> design.io and design.io-javascripts should both be in there | |
May 15 01:04:34 <czhang777> ok, trying | |
May 15 01:04:37 <viatropos> Looks like I removed it from the README, sorry guys | |
May 15 01:04:56 <viatropos> it's not in package.json because of the ruby dependency | |
May 15 01:04:57 <czhang777> u didn't specify design.io dependency in package.json though | |
May 15 01:05:26 <viatropos> when you deploy it to something like heroku I haven't found a way for them to ignore devDependencies | |
May 15 01:05:37 <e_dub> yeah | |
May 15 01:07:12 <e_dub> ok , i installed both of those and now it appears to work, lemme make a tiny change somewhere and see if it picks it up | |
May 15 01:09:15 <viatropos> npm install design.io-javascripts as well | |
May 15 01:09:50 <e_dub> yup i did, and now it works | |
May 15 01:11:15 <czhang777> indeed, after installed these two deps, it works now | |
May 15 01:11:20 * GitHub7 (~GitHub7@sh2.rs.github.com) has joined #towerjs | |
May 15 01:11:21 -GitHub7/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/_VLbtg | |
May 15 01:11:21 -GitHub7/#towerjs- [tower/development] updated readme with not on how to setup design.io for contributing (and theres some random ember things in here too) - Lance Pollard | |
May 15 01:11:21 * GitHub7 (~GitHub7@sh2.rs.github.com) has left #towerjs | |
May 15 01:11:24 <viatropos> awesome, added to the readme | |
May 15 01:11:51 <e_dub> ok, phew, so that was the issue. good deal. that should save me a lot of pain now when trying to do pulls | |
May 15 01:12:01 <viatropos> https://github.com/viatropos/tower/tree/development#install | |
May 15 01:12:32 <viatropos> e_dub: yeah glad this is cleared up! | |
May 15 01:13:13 <e_dub> so, how is the ember stuff coming? getting anywhere near to having all the major aspects of it worked out? | |
May 15 01:13:14 <czhang777> another thing, https://gist.github.com/2692431 | |
May 15 01:13:51 <viatropos> did you run `cake build-generic`? | |
May 15 01:13:54 <czhang777> "cake build-generic" having some error output | |
May 15 01:13:57 <viatropos> only `cake build` works | |
May 15 01:14:33 <czhang777> ok, I got that yesterday when I was poking around to get design.io working | |
May 15 01:15:07 <viatropos> czhang777: oh, actually I think you can comment that out for now, started doing that for the client | |
May 15 01:15:15 <viatropos> line 172 | |
May 15 01:16:23 <czhang777> ok | |
May 15 01:18:01 <e_dub> viatropos, so is ember stuff coming along smoothly now? | |
May 15 01:18:35 <viatropos> e_dub: need to finish the client part of our app using tower + ember in the next 2-3 days, and the ember view stuff turned out to be pretty involved - had to establish a lot of general practices and such. working on the client-side controllers and how they can render ember views. In the background the app is going to generate a single stateManager (App.stateManager) on the client, and the states are automatically generated from th | |
May 15 01:18:35 <viatropos> routes (and can be nested). Entering a state will call a controller action. Setting that up tomorrow. | |
May 15 01:18:52 <viatropos> e_dub: yeah, it's awesome actually, super powerful | |
May 15 01:19:55 <viatropos> e_dub: going to work off this tomorrow from wycats: https://gist.github.com/2679013 | |
May 15 01:20:03 <e_dub> ah cool, so you did find a way to get the state manager to work, without having to overcomplicate everything | |
May 15 01:20:59 <e_dub> sounds like, in general, its been a lot of work to get tower and ember to play nice together , but that it will be well worth it | |
May 15 01:21:03 <viatropos> haha yeah, trying to apply it to the model was tough, but the experience paid off. ember-data still uses it in the model, I think I just need to get more time/practice and it'll eventually come naturally | |
May 15 01:21:17 <viatropos> e_dub: definitely been a lot of work | |
May 15 01:22:04 <viatropos> e_dub: also wanted to thoroughly examine ember views for performance issues. coming from flex I am very wary of data binding (it was a large reason why flex was bulky/slow). | |
May 15 01:22:09 <e_dub> i get so excited about tower lol, bugging the heck out of my friends talking about it | |
May 15 01:22:23 <viatropos> but it seems to be pretty fast, so that's nice | |
May 15 01:22:29 <e_dub> oh right, your background was in flex before rails | |
May 15 01:22:32 <viatropos> e_dub: awesome, I know me too haha | |
May 15 01:23:03 <viatropos> here's a transcript from the other night https://gist.github.com/d83d5a203014e42a6eb0 | |
May 15 01:23:19 <viatropos> turns out $(el).append(asdf) is SLOW on webkit | |
May 15 01:23:30 <e_dub> oh this gist of wycat's looks really helpful | |
May 15 01:23:56 <viatropos> so in ember I was getting a brief flash when adding/removing (swapping) views, but it turns out it's a webkit bug! | |
May 15 01:24:31 <viatropos> we''re going to modify the way ember handles this, just use $.html instead of $.append and it's very fast | |
May 15 01:25:21 <e_dub> thats really interesting, wow | |
May 15 01:25:35 <viatropos> e_dub: oh so remember that stuff before, I think we were talking about the client side controllers... well, yeah, I think they're pretty much figured out now, implementing tomorrow | |
May 15 01:26:44 <viatropos> anyway, gotta get some sleep. talk to y'all tomorrow. | |
May 15 01:27:00 <e_dub> ok thats gonna be awesome. I've been lifting coffee-script weights last couple weeks waiting on this stuff to come down the pipe, gonna start working through Hartl's tutorial some more now that these major pieces are coming into shape | |
May 15 01:27:05 <e_dub> alright night man, always a pleasure | |
May 15 01:27:32 <viatropos> for sure | |
May 15 01:27:46 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has left #towerjs | |
May 15 01:30:01 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 15 01:31:04 * LessSeen has quit (Read error: Connection reset by peer) | |
**** ENDING LOGGING AT Tue May 15 01:38:03 2012 | |
**** BEGIN LOGGING AT Tue May 15 01:45:49 2012 | |
May 15 01:45:50 * Now talking on #towerjs | |
May 15 01:45:50 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 15 01:45:50 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 15 05:11:16 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 15 06:12:29 * Keeper[VVK] has quit (Quit: This computer has gone to sleep) | |
May 15 06:29:23 * denysonique (u484@gateway/web/irccloud.com/x-uxbyzzjhmjcjmnlp) has joined #towerjs | |
May 15 07:22:05 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 15 07:57:56 * Killix has quit (Ping timeout: 272 seconds) | |
May 15 07:58:32 * Killix (~Killix@197.1.253.100) has joined #towerjs | |
May 15 08:49:07 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 15 08:54:17 * viatropos has quit (Ping timeout: 272 seconds) | |
May 15 09:06:17 Tcl interface unloaded | |
May 15 09:06:17 Python interface unloaded | |
**** ENDING LOGGING AT Tue May 15 09:06:17 2012 | |
**** BEGIN LOGGING AT Tue May 15 09:22:10 2012 | |
May 15 09:22:10 * Now talking on #towerjs | |
May 15 09:22:10 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 15 09:22:10 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 15 09:54:27 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 15 11:12:49 * Keeper[VVK] has quit (Quit: Leaving) | |
May 15 11:48:30 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 15 11:56:23 * devonray has quit (Quit: devonray) | |
May 15 12:27:04 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 15 13:09:53 <orngchkn> viatropos: Where you at? | |
May 15 13:54:29 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 15 13:54:47 <Keeper[VVK]> hi | |
May 15 14:25:21 <orngchkn> hello | |
May 15 14:25:27 <orngchkn> (a half hour later…) | |
May 15 15:29:00 * Keeper[VVK] has quit (Ping timeout: 244 seconds) | |
May 15 15:37:00 <orngchkn> viiiiiiiaaaaaaaaaaa | |
May 15 17:47:04 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 15 17:47:33 <viatropos> orngchkn: saw your message | |
May 15 17:48:26 <orngchkn> viatropos: When you have a chance to look at the pull request let me know | |
May 15 17:48:36 <viatropos> k | |
May 15 17:49:13 <orngchkn> It would also be good to figure out a different to test than requiring Mongodb (in lines like `describeWith(Tower.Store.Mongodb) unless Tower.isClient` | |
May 15 17:49:41 <orngchkn> I just made the beginnings of a change that would only require the necessary adapters. | |
May 15 17:49:58 <orngchkn> But it requires removing those describeWiths that use mongo | |
May 15 17:51:04 <orngchkn> Seems like there should be a separate battery of tests that test database-specific implementations of Stores. | |
May 15 17:51:56 <orngchkn> Almost all of the tests can be done with the memory (a couple of the geo tests can't, though I did start looking into adding a $near handler for the memory store) | |
May 15 17:52:01 <viatropos> yeah there should be, but we should also test all of the code against all of the databases like using describeWith | |
May 15 17:52:45 <orngchkn> Yeah – though I assume someone will need to own a particular implementation (we're not all going to be running all the databases, ya know) | |
May 15 17:52:47 <viatropos> orngchkn: nice, yeah it should be straightforward to add $near to the memory store using the geolib included | |
May 15 17:53:20 <viatropos> right, that makes sense i guess | |
May 15 17:53:34 <viatropos> for the apps you should be able to test just against the memory store, but tower itself should be more hardcore | |
May 15 17:54:03 <orngchkn> viatropos: The problem with geo in the memory store is that it actually has to run through all the records to find them. It's been a couple weeks since I looked at it, but I remember coming to a stopping point near that. | |
May 15 17:54:05 <viatropos> people developing tower shouldn't have to install every database, that makes sense | |
May 15 17:54:32 <viatropos> yeah that seems like it would get complex | |
May 15 17:54:37 <orngchkn> Is there a way to control npm test? | |
May 15 17:54:48 <orngchkn> So that we could do `npm test:databases:mysql` | |
May 15 17:54:57 <orngchkn> or something | |
May 15 17:55:30 <viatropos> yeah, you can write custom scripts in package.json https://github.com/viatropos/tower/blob/master/package.json#L90 | |
May 15 17:55:44 <viatropos> but to run custom scripts you have to do `npm run-script test:databases:mysql` | |
May 15 17:55:55 <viatropos> so maybe it's a cake task or something | |
May 15 17:56:38 <orngchkn> The difficulty will be to make `npm test` *not* run the db-specific tests :) | |
May 15 17:56:54 <orngchkn> It runs through all *.coffee tests, right? | |
May 15 17:58:19 <viatropos> yeah currently | |
May 15 17:59:27 <viatropos> to do that we can try running mocha manually rather than through the command line api, then just set global arguments, then we can standardize the tests so it's like describeWith(process.ENV.TEST_DATABASES) kind of thing | |
May 15 18:00:43 <viatropos> making this happen should be straightforward | |
May 15 18:01:37 <viatropos> orngchkn: your pull request looks good, will merge it tonight or tomorrow morning | |
May 15 18:02:32 <orngchkn> Sweet. | |
May 15 18:02:53 <orngchkn> What do you think of me removing the describeWith(…mongo…) bits? | |
May 15 18:02:57 <orngchkn> In prep for the above? | |
May 15 18:06:15 <viatropos> Yeah it would be great to write a custom mocha script from pure javascript that ran all of the tests for the stores specified from the command line | |
May 15 18:06:49 <viatropos> something like `npm test:store[mongodb,memory]` or `cake test store=mongodb,memory`, or both | |
May 15 18:07:33 <viatropos> then you can remove all the `describeWith` stuff | |
May 15 18:25:37 <orngchkn> We could just do something like this: `DATABASES=msqyl npm test` and look at process.env.DATABASES | |
May 15 18:29:53 <orngchkn> The problem is, do we want to have something like `describeWith store for store in Tower.testStores` in every file? | |
May 15 18:29:56 <orngchkn> Haaaaassssllle | |
May 15 18:30:37 <orngchkn> A global describeWithCurrentStores that defaults to just Memory? | |
May 15 18:38:08 <viatropos> no you can either `require` the files in a bunch of custom vm's (http://nodejs.org/docs/v0.4.8/api/vm.html), or execute it as a command from within a command, in which you could run each sub command with 1 database at a time | |
May 15 18:38:19 <viatropos> I'd prefer the second approach | |
May 15 18:40:08 <viatropos> or you can `require` them for each store, deleting them from the require cache before each! `delete require.cache[require.resolve(pathToTest)]` | |
May 15 18:44:55 <orngchkn> … trying to grok that. | |
May 15 18:45:18 <orngchkn> "command from within a command, in which you could run each sub command with 1 database at a time"? | |
May 15 18:50:19 <viatropos> so you execute `tower test`, which loads `tower/lib/command/test.js` for example. then `test.js` executes a sub command using `require('child_process').spawn`. that type of thing. that's what forever and hook.io are good for | |
May 15 18:52:22 <viatropos> like what design.io is doing https://github.com/viatropos/design.io/blob/master/src/design.io/command.coffee#L38 | |
May 15 18:54:29 <orngchkn> typo in design.io's command.coffee, btw. The description for —growl is wrong | |
May 15 18:54:31 <orngchkn> :) | |
May 15 18:54:53 <viatropos> haha | |
May 15 18:59:14 <orngchkn> At some point you have to set the store in the app though, yeah? | |
May 15 18:59:15 <orngchkn> :) | |
May 15 18:59:28 <orngchkn> -"in the app" +"in Tower" | |
May 15 19:00:41 <viatropos> yeah, so before you re-require the files (or do that sub-command thing), some code to setup the test environment (the store and whatever else) | |
May 15 19:02:22 * devonray has quit (Quit: devonray) | |
May 15 19:23:37 * viatropos has quit (Quit: viatropos) | |
May 15 19:28:34 * techthumb (techthumb@nat/jetstar/x-ffmftbekrqqwqrog) has joined #towerjs | |
May 15 19:30:48 * techthumb has quit (Client Quit) | |
May 15 19:31:03 * techthumb (techthumb@nat/jetstar/x-titmwvhkiujqqbul) has joined #towerjs | |
May 15 19:44:16 * orngchkn has quit (Remote host closed the connection) | |
May 15 20:31:31 * devonray (~devonray@c-66-31-42-43.hsd1.ma.comcast.net) has joined #towerjs | |
May 15 21:24:45 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 15 21:29:10 * Keeper[VVK] has quit (Ping timeout: 248 seconds) | |
May 15 22:08:24 * devonray has quit (Quit: devonray) | |
May 15 23:32:45 * Killix has quit (Ping timeout: 260 seconds) | |
May 15 23:33:06 * Killix (~Killix@197.2.169.173) has joined #towerjs | |
May 16 01:09:48 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 16 02:01:18 * Keeper[VVK] has quit (Ping timeout: 244 seconds) | |
May 16 02:12:55 * techthumb has quit (Remote host closed the connection) | |
May 16 03:24:43 * D4Tocchini_ (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 03:25:43 * D4Tocchini has quit (Read error: Connection reset by peer) | |
May 16 03:25:43 * D4Tocchini_ is now known as D4Tocchini | |
May 16 04:23:48 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 16 04:32:52 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 16 04:39:51 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 04:41:40 * D4Tocchini has quit (Client Quit) | |
May 16 05:34:16 * Keeper[VVK] has quit (Quit: This computer has gone to sleep) | |
May 16 08:02:27 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 16 10:01:51 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 16 11:01:58 * Keeper[VVK] has quit (Quit: Leaving) | |
May 16 11:32:41 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 16 12:07:55 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 16 13:08:05 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 13:30:10 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 13:30:55 * Soth (~Keeper@78.26.128.184) has joined #towerjs | |
May 16 13:32:19 * Keeper[VVK] has quit (Read error: Connection reset by peer) | |
May 16 13:39:37 <orngchkn> viatropos: Anything keeping you from merging that db config pull request? | |
May 16 14:55:28 <orngchkn> viatropos: When you're around, let's discuss in a bit more detail the subcommand thing | |
May 16 14:55:38 <orngchkn> about* the subcommand thing | |
May 16 14:56:01 <viatropos> orngchkn: in and out of meetings, will get back to you later today | |
May 16 14:56:24 <viatropos> orngchkn: I'd actually try the delete require.cache[require.resolve(path)] approach, that's probably better/easier | |
May 16 14:57:18 * viatropos has quit (Quit: viatropos) | |
May 16 15:02:17 * D4Tocchini_ (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 15:06:40 * D4Tocchini has quit (Ping timeout: 244 seconds) | |
May 16 15:06:48 * D4Tocchini_ has quit (Ping timeout: 248 seconds) | |
May 16 16:21:46 * Soth has quit (Ping timeout: 245 seconds) | |
May 16 16:27:29 <orngchkn> viatropos: Mongodb uses $near as a sorting mechanism and $maxDistance as a filter. geoQuery has unimplemented tests for near() and within() | |
May 16 16:28:12 <orngchkn> I'm going to add those for the Memory store. I'll probably try to convert near to order. | |
May 16 16:29:12 * devonray has quit (Quit: devonray) | |
May 16 16:31:12 * Killix has quit (Ping timeout: 252 seconds) | |
May 16 16:31:30 * Killix (~Killix@197.0.87.142) has joined #towerjs | |
May 16 16:33:58 * viatropos (~viatropos@68.65.72.90.static-ip.telepacific.net) has joined #towerjs | |
May 16 16:35:17 * D4Tocchini (~D4@68.65.72.90.static-ip.telepacific.net) has joined #towerjs | |
May 16 16:36:25 <orngchkn> Hmm… That's not going to wokr | |
May 16 16:36:26 <orngchkn> work* | |
May 16 16:36:39 <orngchkn> Thinking aloud some… | |
May 16 16:40:08 * D4Tocchini has quit (Client Quit) | |
May 16 16:42:44 * orngchkn then went silent | |
May 16 16:43:37 <orngchkn> $near needs to calculate the distance and then sort all the records by that distance... | |
May 16 16:43:59 <orngchkn> $maxDistance needs to limit by the calculated distance | |
May 16 16:49:59 <orngchkn> viatropos: Also, it appears that the #near and #within methods are hardcoded to use "coordinates" as a field name. Is that correct? | |
May 16 16:50:31 <viatropos> orngchkn: correct, but that's temporary. haven't finished the geo api | |
May 16 16:54:55 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 17:11:18 * viatropos has quit (Quit: viatropos) | |
May 16 17:22:56 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 18:26:31 * techthumb (techthumb@nat/jetstar/x-guvkotpribpeknrm) has joined #towerjs | |
May 16 18:39:03 * GitHub173 (~GitHub173@sh3.rs.github.com) has joined #towerjs | |
May 16 18:39:03 -GitHub173/#towerjs- [tower] viatropos pushed 4 new commits to development: http://git.io/3Q2tVg | |
May 16 18:39:03 -GitHub173/#towerjs- [tower/development] minor things, preparing to remove lib from .git - Lance Pollard | |
May 16 18:39:03 -GitHub173/#towerjs- [tower/development] moved generator files to src so we can remove lib - Lance Pollard | |
May 16 18:39:03 -GitHub173/#towerjs- [tower/development] moved generator files to src so we can remove lib - Lance Pollard | |
May 16 18:39:03 * GitHub173 (~GitHub173@sh3.rs.github.com) has left #towerjs | |
May 16 18:41:03 <viatropos> when we deploy to npm, we will push the ./lib version which we will have already compiled. also looking into creating a postinstall hook for npm: https://github.com/isaacs/npm/issues/2397 | |
May 16 18:41:34 <viatropos> but it basically needs to do everything in the ./Watchfile in tower, so we may need to refactor that | |
May 16 18:43:56 * GitHub104 (~GitHub104@sh3.rs.github.com) has joined #towerjs | |
May 16 18:43:57 -GitHub104/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/olVU2Q | |
May 16 18:43:57 -GitHub104/#towerjs- [tower/development] remove ./dist from git repo, should be hosted somewhere (maybe, gh-pages branch) - Lance Pollard | |
May 16 18:43:57 * GitHub104 (~GitHub104@sh3.rs.github.com) has left #towerjs | |
May 16 18:45:33 * GitHub60 (~GitHub60@sh3.rs.github.com) has joined #towerjs | |
May 16 18:45:34 -GitHub60/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/X90pTw | |
May 16 18:45:34 -GitHub60/#towerjs- [tower/development] remove forevers generated config.json file - Lance Pollard | |
May 16 18:45:34 * GitHub60 (~GitHub60@sh3.rs.github.com) has left #towerjs | |
May 16 18:54:43 <orngchkn> hacking $near & $maxDistance … kiiiiinda dirty | |
May 16 18:56:27 * GitHub13 (~GitHub13@sh2.rs.github.com) has joined #towerjs | |
May 16 18:56:28 -GitHub13/#towerjs- [tower] viatropos pushed 8 new commits to development: http://git.io/dSAZwQ | |
May 16 18:56:28 -GitHub13/#towerjs- [tower/development] New version of coffee-script has decided that spaces after keywords like 'if' are neat. - Dave Myron | |
May 16 18:56:28 -GitHub13/#towerjs- [tower/development] Fixed failing geoQuery test caused by variable name collision - Dave Myron | |
May 16 18:56:28 -GitHub13/#towerjs- [tower/development] Merge remote-tracking branch 'upstream/development' into development - Dave Myron | |
May 16 18:56:28 * GitHub13 (~GitHub13@sh2.rs.github.com) has left #towerjs | |
May 16 19:14:08 <orngchkn> viatropos: New pull request in your box: Geoquerying memory store | |
May 16 19:14:50 <orngchkn> There's a slight hackish feeling to it, though I don't know of many places besides Memory store that use the Operators.test method. | |
May 16 19:14:55 <viatropos> orngchkn: oh, so much better without all those lib files (: | |
May 16 19:15:04 <orngchkn> Seriously | |
May 16 19:16:22 <viatropos> orngchkn: nice job man, this looks awesome! | |
May 16 19:17:57 <orngchkn> Sweet, thanks! | |
May 16 19:19:34 <orngchkn> Tomorrow we can talk about the subcommand / require.cache stuff some more. I'm generally following you, but want to hear more about what you're thinking. For example, how do we config for each DB? Do we want to provide a config or let the dev provide their own. Etc etc. | |
May 16 19:19:51 <orngchkn> I'm still new to Node so picking your brain to get this moving would be helpful | |
May 16 19:20:13 <viatropos> orngchkn: few small things. instead of `Tower.Support.Geo = require('geolib')` we should create an api around it (adapter) like `Tower.Support.Geo = {calculateDistance: -> Tower.modules.geolib.getDistance(arguments...)}` or whatever, then include those as underscore helpers. Also, if there's a lot of code specific to one set of functionality, like the memory finders geo stuff, feel free to put it into another module like | |
May 16 19:20:14 <viatropos> `Tower.Store.Memory.Geo` or whatever | |
May 16 19:21:24 <viatropos> orngchkn: yeah lets talk tomorrow, skype? it would make things go faster | |
May 16 19:21:29 <orngchkn> Thought about that. It's a good idea | |
May 16 19:21:41 <orngchkn> Sure | |
May 16 19:22:01 <orngchkn> Luckily it's there and working now. Can clean it up tomorrow | |
May 16 19:22:13 <orngchkn> And you can meet Less_Seen too. He's sitting behind me. | |
May 16 19:22:13 <viatropos> sometime around 11am-12pm PST good for you? | |
May 16 19:22:22 <viatropos> nice | |
May 16 19:22:48 <Less_Seen> hi :) | |
May 16 19:22:51 <orngchkn> I'm out then, actually. (First listen to child #4's heartbeat) | |
May 16 19:22:54 <viatropos> Less_Seen: hey! | |
May 16 19:23:08 <viatropos> orngchkn: oh exciting! | |
May 16 19:23:15 <orngchkn> Less_Seen is gonna be hacking on this too. Right, Less_Seen?! | |
May 16 19:23:23 <Less_Seen> yepp | |
May 16 19:23:46 <viatropos> orngchkn: D4Tocchini is actually having child #1 in 6-10 weeks (he's working next to me) | |
May 16 19:24:03 <viatropos> sweet | |
May 16 19:25:19 <orngchkn> viatropos: Where are you guys at? We're in Seattle | |
May 16 19:26:18 <viatropos> cool cool, I went there once to try and find where kurt cobain went under the bridge when I was a kid lol (I think that was it). we're in SF | |
May 16 19:27:49 * GitHub29 (~GitHub29@sh3.rs.github.com) has joined #towerjs | |
May 16 19:27:50 -GitHub29/#towerjs- [tower] viatropos pushed 2 new commits to development: http://git.io/Mz5N0A | |
May 16 19:27:50 -GitHub29/#towerjs- [tower/development] Added geo for Memory store - Dave Myron | |
May 16 19:27:50 -GitHub29/#towerjs- [tower/development] Merge pull request #144 from truenorthservice/feature/geoquerying-memory-store - Lance Pollard | |
May 16 19:27:50 * GitHub29 (~GitHub29@sh3.rs.github.com) has left #towerjs | |
May 16 19:35:20 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
May 16 19:35:29 * orngchkn_ (~dave@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 16 19:36:59 * orngchkn_ is now known as orngchkn | |
May 16 19:39:27 * devonray (~devonray@dhcp-18-111-29-87.dyn.mit.edu) has joined #towerjs | |
May 16 19:50:11 * GitHub178 (~GitHub178@sh3.rs.github.com) has joined #towerjs | |
May 16 19:50:12 -GitHub178/#towerjs- [tower] viatropos pushed 4 new commits to development: http://git.io/msJZGQ | |
May 16 19:50:12 -GitHub178/#towerjs- [tower/development] refactoring application.coffee - Lance Pollard | |
May 16 19:50:12 -GitHub178/#towerjs- [tower/development] refactoring application.coffee - Lance Pollard | |
May 16 19:50:12 -GitHub178/#towerjs- [tower/development] refactoring application.coffee - Lance Pollard | |
May 16 19:50:12 * GitHub178 (~GitHub178@sh3.rs.github.com) has left #towerjs | |
May 16 20:58:24 * techthumb has quit (Remote host closed the connection) | |
May 16 21:00:07 * techthumb (techthumb@nat/jetstar/x-eqbdxxhkcsmxzbqc) has joined #towerjs | |
May 16 21:02:02 * devonray has quit (Quit: devonray) | |
May 16 21:03:33 * GitHub48 (~GitHub48@sh3.rs.github.com) has joined #towerjs | |
May 16 21:03:34 -GitHub48/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/O8yQLQ | |
May 16 21:03:34 -GitHub48/#towerjs- [tower/development] client route state manager manually works - Lance Pollard | |
May 16 21:03:34 * GitHub48 (~GitHub48@sh3.rs.github.com) has left #towerjs | |
May 16 21:04:06 <viatropos> you can run client tests by running `node test/example` and going to http://localhost:3000 | |
May 16 21:04:12 <viatropos> in tower source | |
May 16 21:04:27 <viatropos> you also have to build tower.js with `cake build` | |
May 16 21:07:34 <e_dub> viatropos, in what you just pushed, is that the same route/state manager stuff you showed me in that gist of wycat's the other night? | |
May 16 21:09:18 <viatropos> yep | |
May 16 21:09:58 <e_dub> kickass | |
May 16 21:10:08 <viatropos> it's not the exact same api because since we have the "controller" idea from Rails it can be further simplified and completely abstracted away | |
May 16 21:10:26 <e_dub> so basically even easier to use | |
May 16 21:11:13 <viatropos> Basically, the top level states are controller keywords (posts, comments, users, etc), and their leaf states are the actions (index, show, etc). When the state is entered, the `enter` function is called, which calls the controller action. | |
May 16 21:11:26 <viatropos> The state is entered when a url changes | |
May 16 21:13:20 <e_dub> and this means dynamically/programatically generated url's are fully linkable right? | |
May 16 21:13:30 <e_dub> so you dont have to code two versions | |
May 16 21:14:03 <viatropos> still figuring out how to handle nested states (https://gist.github.com/2679013#gistcomment-320080), but for now any nested paths (/groups/10/memberships/17) would just have a top-level state that maps to the memberships controller but is named `groupShowMembership` rather than `membership`. Technically you could actually nest the states if you needed to as well | |
May 16 21:14:27 <viatropos> e_dub: what do you mean "fully linkable"? | |
May 16 21:16:06 <e_dub> urr, as in, the user is on a page that's been generated client-side, but they grab they link from the url bar and tweet it to their friends or whatever, their friends can then visit it and as long as sessions and whatnot arent an issue, their friends can see the same post or comment or whatever | |
May 16 21:16:31 <viatropos> also, since we have "state" on the client, you might want to control enter/exit behavior on a controller action. You can do that by writing `index: {enter: ->, exit: ->}` actions, since the normal `index: ->` action is really `index: {enter: ->}` | |
May 16 21:20:32 <e_dub> or another example, they bookmark something, and then when they revisit the bookmark, instead of just being taken to some entry point/splash page or whatever, they actually go back to what they meant to bookmark | |
May 16 21:20:36 <viatropos> yep, well not quite. there's still one more thing to think about first though before that fully works... If a user clicks a twitter link that points to `/groups/10/memberships/10` or something, it will traverse the nested states and invoke the correct action; that's set up. But what we still need to do is figure out how the server should respond. Should the server _always_ return the same HTML page no matter the url (/ or | |
May 16 21:20:36 <viatropos> /groups/...), and let the client handle getting to the right place? Or should the server render the groups statically, since they went their and it would be *slightly* more optimized to return static HTML, but the app will still be setup to work as if you first started at the / root url? | |
May 16 21:21:07 <viatropos> The second approach is much more complex, because you have to figure out how to bootstrap data into the HTML from any server-side controller/action. | |
May 16 21:21:35 <e_dub> ok i see what your saying yeah | |
May 16 21:21:49 <viatropos> But if you went with the first approach, where the server returns the same HTML no matter the url, and lets the client figure it out, then you force the developer to have a single page app | |
May 16 21:22:02 <viatropos> Still thinking about how to do that right. | |
May 16 21:22:17 <e_dub> yeah tough call | |
May 16 21:24:29 <e_dub> i think its obvious that in most regards, the second approach is more desirable, but not if it adds so much complexity it ends up defeating the point of using these kinds of abstractions | |
May 16 21:24:36 <viatropos> I think right now I'm going to make it so the server directs any "text/html" request to the root action ("application#welcome"). This way you can bootstrap in data and then everything else will work through a JSON api | |
May 16 21:24:50 <viatropos> yeah I agree | |
May 16 21:25:38 <e_dub> yeah that seems like a reasonable approach to me | |
May 16 21:26:05 <viatropos> This is something that you'd need to spend a while on to solve correctly, so for now we'll keep it simple: all HTML requests invoke application#welcome, and JSON requests go everywhere else | |
May 16 21:27:02 <e_dub> yeah trying to nail down the rest can be something for 1.0 or later | |
May 16 21:27:08 <viatropos> yeah | |
May 16 21:29:20 <viatropos> this is going to make a little more work and documentation to show how to use things like passport for authentication, since it might assume certain HTTP headers. But that'll be straightforward | |
May 16 21:53:51 * GitHub16 (~GitHub16@sh2.rs.github.com) has joined #towerjs | |
May 16 21:53:51 -GitHub16/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/uMXoNQ | |
May 16 21:53:51 -GitHub16/#towerjs- [tower/development] start getting controller#render method to render ember views - Lance Pollard | |
May 16 21:53:51 * GitHub16 (~GitHub16@sh2.rs.github.com) has left #towerjs | |
May 16 22:04:33 * GitHub170 (~GitHub170@sh2.rs.github.com) has joined #towerjs | |
May 16 22:04:34 -GitHub170/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/oEWgeg | |
May 16 22:04:34 -GitHub170/#towerjs- [tower/development] prepare test for ember view and controller/model binding - Lance Pollard | |
May 16 22:04:34 * GitHub170 (~GitHub170@sh2.rs.github.com) has left #towerjs | |
May 16 22:18:08 * Soth (~Keeper@78.26.128.184) has joined #towerjs | |
May 16 22:22:11 * Soth has quit (Ping timeout: 244 seconds) | |
May 16 22:40:50 * viatropos has quit (Quit: viatropos) | |
May 16 23:15:19 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 23:15:24 * viatropos_ has quit (Client Quit) | |
May 16 23:16:06 * GitHub146 (~GitHub146@sh2.rs.github.com) has joined #towerjs | |
May 16 23:16:06 -GitHub146/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/Iyu2vg | |
May 16 23:16:07 -GitHub146/#towerjs- [tower/development] syntax error - Lance Pollard | |
May 16 23:16:07 * GitHub146 (~GitHub146@sh2.rs.github.com) has left #towerjs | |
May 16 23:16:24 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 23:16:38 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has left #towerjs | |
May 16 23:17:18 * viatropos_ (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 16 23:31:01 * Killix has quit (Ping timeout: 244 seconds) | |
May 16 23:31:22 * Killix (~Killix@197.1.190.159) has joined #towerjs | |
May 17 00:03:12 * GitHub103 (~GitHub103@sh2.rs.github.com) has joined #towerjs | |
May 17 00:03:12 -GitHub103/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/jIYELg | |
May 17 00:03:12 -GitHub103/#towerjs- [tower/development] playing around with neo4j - Lance Pollard | |
May 17 00:03:12 * GitHub103 (~GitHub103@sh2.rs.github.com) has left #towerjs | |
May 17 01:07:30 * Disconnected (No route to host). | |
**** ENDING LOGGING AT Thu May 17 01:07:30 2012 | |
**** BEGIN LOGGING AT Thu May 17 01:20:50 2012 | |
May 17 01:20:50 * Now talking on #towerjs | |
May 17 01:20:50 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 17 01:20:50 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 17 01:20:50 * [freenode-info] channel flooding and no channel staff around to help? Please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | |
May 17 01:30:01 <viatropos_> Keeper[VVK]: Hey, I've seen your fixes, thank you. I am preparing to merge the `development` branch to master and will merge your fixes then. | |
May 17 01:30:24 <Keeper[VVK]> nice | |
May 17 01:44:49 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 01:45:54 * viatropos_ has quit (Ping timeout: 272 seconds) | |
May 17 01:48:16 * viatropos has quit (Client Quit) | |
May 17 01:58:34 * Keeper[VVK] has quit (Ping timeout: 272 seconds) | |
May 17 02:31:17 * techthumb has quit (Remote host closed the connection) | |
May 17 03:01:30 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 17 03:10:11 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 03:11:05 * D4Tocchini has quit (Client Quit) | |
May 17 03:16:11 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 03:16:59 * D4Tocchini has quit (Client Quit) | |
May 17 03:17:32 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 03:20:24 * D4Tocchini has quit (Client Quit) | |
May 17 03:54:41 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
**** ENDING LOGGING AT Thu May 17 04:49:53 2012 | |
**** BEGIN LOGGING AT Thu May 17 05:27:59 2012 | |
May 17 05:27:59 * Now talking on #towerjs | |
May 17 05:27:59 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 17 05:27:59 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** BEGIN LOGGING AT Thu May 17 05:40:50 2012 | |
May 17 05:40:51 * Now talking on #towerjs | |
May 17 05:40:51 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 17 05:40:51 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Thu May 17 05:49:56 2012 | |
**** BEGIN LOGGING AT Thu May 17 05:51:58 2012 | |
May 17 05:51:58 * Now talking on #towerjs | |
May 17 05:51:58 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 17 05:51:58 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 17 06:05:15 * Keeper[VVK] has quit (Quit: This computer has gone to sleep) | |
May 17 06:22:18 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 17 07:30:43 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 17 07:39:35 * techthumb has quit (Remote host closed the connection) | |
May 17 11:09:26 * Keeper[VVK] has quit (Quit: Leaving) | |
May 17 11:29:12 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 17 12:00:29 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 17 12:56:16 * D4Tocchini (~D4@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 12:56:36 * devonray has quit (Quit: devonray) | |
May 17 14:30:49 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 17 14:47:48 * viatropos (~viatropos@adsl-75-37-253-46.dsl.pltn13.sbcglobal.net) has joined #towerjs | |
May 17 14:51:11 * Killix has quit (Ping timeout: 260 seconds) | |
May 17 14:57:29 * viatropos has quit (Quit: viatropos) | |
May 17 15:06:24 * Killix (~Killix@197.1.190.159) has joined #towerjs | |
May 17 15:11:46 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 15:47:14 * viatropos has quit (Quit: viatropos) | |
May 17 16:51:16 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 17 16:56:34 * Keeper[VVK] has quit (Ping timeout: 256 seconds) | |
May 17 17:04:17 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 17:31:13 <orngchkn> Word up | |
May 17 17:32:42 * orngchkn has quit (Quit: orngchkn) | |
May 17 17:32:50 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 17 17:35:23 <viatropos> orngchkn: hey | |
May 17 17:35:38 <orngchkn> viatropos: Pulled down your latest dev and now `npm test` is broken | |
May 17 17:35:48 <orngchkn> "Error: Cannot find module '../lib/tower'" | |
May 17 17:35:58 <orngchkn> Y U No Work? | |
May 17 17:36:01 <orngchkn> ;) | |
May 17 17:36:49 * GitHub104 (~GitHub104@sh2.rs.github.com) has joined #towerjs | |
May 17 17:36:49 -GitHub104/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/o9SvOg | |
May 17 17:36:49 -GitHub104/#towerjs- [tower/development] fix database configuration issue for multiple databases - Lance Pollard | |
May 17 17:36:49 * GitHub104 (~GitHub104@sh2.rs.github.com) has left #towerjs | |
May 17 17:36:53 <viatropos> did you compile coffeescript? | |
May 17 17:37:07 <viatropos> I removed ./lib from git | |
May 17 17:37:17 <orngchkn> Trying that. | |
May 17 17:37:35 <viatropos> might be an issue where design.io is not compiling everything the first time... | |
May 17 17:38:28 <orngchkn> Is there a way to make it do so? | |
May 17 17:38:37 <orngchkn> ("Error: Cannot find module './server/middleware'" after restarting design.io) | |
May 17 17:38:50 <orngchkn> after running `npm test` after restarting design.io, rather | |
May 17 17:39:35 <viatropos> yeah, it looks like it's not compiling everything the first time. I'm going to have to look in design.io to fix that | |
May 17 17:39:51 <viatropos> you can manually save the files it's missing until it works, sorry | |
May 17 17:41:16 <orngchkn> There is no server/middleware.coffee file either | |
May 17 17:41:18 * techthumb (techthumb@nat/jetstar/x-rohpjrnnpbljqhsx) has joined #towerjs | |
May 17 17:41:33 <orngchkn> Miss it with `git add`? | |
May 17 17:41:54 <orngchkn> I see src/tower/middleware.coffee, but no src/tower/server/middleware.coffee | |
May 17 17:44:00 <viatropos> Oh ok, let me see | |
May 17 17:45:24 * GitHub111 (~GitHub111@sh3.rs.github.com) has joined #towerjs | |
May 17 17:45:24 -GitHub111/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/cgKSEA | |
May 17 17:45:24 -GitHub111/#towerjs- [tower/development] removed server/middleware reference - Lance Pollard | |
May 17 17:45:24 * GitHub111 (~GitHub111@sh3.rs.github.com) has left #towerjs | |
May 17 17:47:13 <orngchkn> New error: | |
May 17 17:47:14 <orngchkn> TypeError: object is not a function | |
May 17 17:47:14 <orngchkn> at Object.CALL_NON_FUNCTION_AS_CONSTRUCTOR (native) | |
May 17 17:47:14 <orngchkn> at Function._super (/Users/dave/open_source/tower/lib/tower/server/application.js:106:45) | |
May 17 17:47:34 <orngchkn> Don't you love this stuff? | |
May 17 17:48:05 <viatropos> oh yes | |
May 17 17:48:20 <viatropos> did you install coffeecup and then coffeescript? | |
May 17 17:48:40 <viatropos> https://github.com/viatropos/tower/blob/development/CHANGELOG.md | |
May 17 17:50:18 <orngchkn> Why doesn't `npm install` install those? | |
May 17 17:51:22 <viatropos> it does but I don't know how it handles the order, since coffeecup requires coffee-script, it mixes them up somehow (haven't looked into the depths of that yet) | |
May 17 17:51:27 <viatropos> having one of those days | |
May 17 17:51:31 <viatropos> http://www.youtube.com/watch?v=07pLGIgyfjw | |
May 17 17:51:44 <viatropos> haha | |
May 17 18:07:12 <orngchkn> viatropos: Gotta get that DB stuff ripped out (what we've talking about the last couple of days) so that neo4j/mongo aren't dev dependencies | |
May 17 18:07:14 <orngchkn> :) | |
May 17 18:07:46 <viatropos> for sure | |
May 17 18:08:39 <viatropos> I need to finish some client-side ember view / routing stuff then I'm going to clean up everything and merge to master and publish. Will get that in then | |
May 17 18:08:54 <orngchkn> Frosh | |
May 17 18:09:08 <viatropos> I'm thinking end of next week push new version to npm | |
May 17 18:09:34 <orngchkn> BTW, manually installing your coffeecup and coffe-script (and neo4j) fixes `npm test` | |
May 17 18:09:51 <viatropos> k | |
May 17 18:10:32 <orngchkn> viatropos: I asked in #node.js about the package.json stuff. rrjamie's answer makes "sense" though it doesn't explain why you have to reinstall those few modules manually. | |
May 17 18:10:53 <viatropos> what did he say? | |
May 17 18:26:42 * devonray has quit (Quit: devonray) | |
May 17 18:36:15 <orngchkn> He said that everything is installed as a tree so the dependencies of other modules should not impact Tower's dependencies | |
May 17 18:36:46 <orngchkn> So it's interesting that we have to *reinstall* things that are already marked as Tower's direct dependencies | |
May 17 18:40:24 <orngchkn> viatropos: What if `design.io watch` just sits? Less_Seen is getting that behavior | |
May 17 18:42:52 <viatropos> orngchkn: yeah still not totally clear, I don't believe what he's saying :) | |
May 17 18:43:25 <viatropos> another complexity is since `design.io watch` is a global node module referencing local packages, that might contribute to the issue | |
May 17 18:46:39 <viatropos> brb | |
May 17 18:46:44 * viatropos has quit (Quit: viatropos) | |
May 17 18:49:27 <orngchkn> End of next week when you are prepping to roll, we'd like to help document going from bare metal node + npm + mongo to working Tower. | |
May 17 18:49:59 <orngchkn> Right now we're having all kinds of problems (as you've seen) getting / keeping a working dev environment | |
May 17 18:52:23 <orngchkn> One would be documenting Creating a New Tower App and the other would be Creating a Tower Dev Environment | |
May 17 18:55:18 * viatropos (~viatropos@68.65.92.186) has joined #towerjs | |
May 17 19:02:26 * viatropos has quit (Quit: viatropos) | |
May 17 19:07:57 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
May 17 19:17:27 * GitHub189 (~GitHub189@sh3.rs.github.com) has joined #towerjs | |
May 17 19:17:27 -GitHub189/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/Nh8wKQ | |
May 17 19:17:27 -GitHub189/#towerjs- [tower/development] allow setting class methods on parent model class - Lance Pollard | |
May 17 19:17:27 * GitHub189 (~GitHub189@sh3.rs.github.com) has left #towerjs | |
May 17 19:36:26 * techthumb has quit (Read error: Connection reset by peer) | |
May 17 19:37:26 * techthumb (techthumb@nat/jetstar/x-tddxmluleujejaaz) has joined #towerjs | |
May 17 19:39:29 * GitHub77 (~GitHub77@sh3.rs.github.com) has joined #towerjs | |
May 17 19:39:29 -GitHub77/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/sNL63Q | |
May 17 19:39:29 -GitHub77/#towerjs- [tower/development] testing out compiling on installation (using travis.ci) - Lance Pollard | |
May 17 19:39:29 * GitHub77 (~GitHub77@sh3.rs.github.com) has left #towerjs | |
May 17 19:42:28 * GitHub10 (~GitHub10@sh2.rs.github.com) has joined #towerjs | |
May 17 19:42:28 -GitHub10/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/-GDXQg | |
May 17 19:42:28 -GitHub10/#towerjs- [tower/development] testing 2 - Lance Pollard | |
May 17 19:42:28 * GitHub10 (~GitHub10@sh2.rs.github.com) has left #towerjs | |
May 17 19:45:26 * GitHub67 (~GitHub67@sh2.rs.github.com) has joined #towerjs | |
May 17 19:45:27 -GitHub67/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/NUSlLQ | |
May 17 19:45:27 -GitHub67/#towerjs- [tower/development] testing 3 - Lance Pollard | |
May 17 19:45:27 * GitHub67 (~GitHub67@sh2.rs.github.com) has left #towerjs | |
May 17 19:49:46 * GitHub52 (~GitHub52@sh2.rs.github.com) has joined #towerjs | |
May 17 19:49:46 -GitHub52/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/hZ015g | |
May 17 19:49:46 -GitHub52/#towerjs- [tower/development] testing 4 - Lance Pollard | |
May 17 19:49:46 * GitHub52 (~GitHub52@sh2.rs.github.com) has left #towerjs | |
May 17 19:52:42 * GitHub1 (~GitHub1@sh2.rs.github.com) has joined #towerjs | |
May 17 19:52:42 -GitHub1/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/R4ltXg | |
May 17 19:52:42 -GitHub1/#towerjs- [tower/development] testing 5 (travis.ci) - Lance Pollard | |
May 17 19:52:42 * GitHub1 (~GitHub1@sh2.rs.github.com) has left #towerjs | |
May 17 20:07:38 * GitHub163 (~GitHub163@sh3.rs.github.com) has joined #towerjs | |
May 17 20:07:38 -GitHub163/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/pUVUBg | |
May 17 20:07:38 -GitHub163/#towerjs- [tower/development] testing 6 (travis.ci) - Lance Pollard | |
May 17 20:07:38 * GitHub163 (~GitHub163@sh3.rs.github.com) has left #towerjs | |
May 17 20:10:28 * GitHub22 (~GitHub22@sh3.rs.github.com) has joined #towerjs | |
May 17 20:10:28 -GitHub22/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/fClxCA | |
May 17 20:10:28 -GitHub22/#towerjs- [tower/development] testing 7 (travis.ci) - Lance Pollard | |
May 17 20:10:28 * GitHub22 (~GitHub22@sh3.rs.github.com) has left #towerjs | |
May 17 20:12:11 * GitHub198 (~GitHub198@sh2.rs.github.com) has joined #towerjs | |
May 17 20:12:12 -GitHub198/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/zf5Cjg | |
May 17 20:12:12 -GitHub198/#towerjs- [tower/development] testing 7 (travis.ci) - Lance Pollard | |
May 17 20:12:12 * GitHub198 (~GitHub198@sh2.rs.github.com) has left #towerjs | |
May 17 20:17:14 * GitHub136 (~GitHub136@sh3.rs.github.com) has joined #towerjs | |
May 17 20:17:15 -GitHub136/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/g2t4sw | |
May 17 20:17:15 -GitHub136/#towerjs- [tower/development] testing 8 (travis.ci) - Lance Pollard | |
May 17 20:17:15 * GitHub136 (~GitHub136@sh3.rs.github.com) has left #towerjs | |
May 17 20:21:12 * GitHub4 (~GitHub4@sh2.rs.github.com) has joined #towerjs | |
May 17 20:21:12 -GitHub4/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/eSqOlw | |
May 17 20:21:12 -GitHub4/#towerjs- [tower/development] testing 9 (travis.ci) - only works on node >= 0.6.x - Lance Pollard | |
May 17 20:21:12 * GitHub4 (~GitHub4@sh2.rs.github.com) has left #towerjs | |
May 17 20:22:51 * GitHub139 (~GitHub139@sh3.rs.github.com) has joined #towerjs | |
May 17 20:22:51 -GitHub139/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/k2uiGQ | |
May 17 20:22:52 -GitHub139/#towerjs- [tower/development] testing 10 (travis.ci) - comment out format date tests b/c millisecond off problem - Lance Pollard | |
May 17 20:22:52 * GitHub139 (~GitHub139@sh3.rs.github.com) has left #towerjs | |
May 17 20:26:18 * GitHub101 (~GitHub101@sh3.rs.github.com) has joined #towerjs | |
May 17 20:26:18 -GitHub101/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/JwDUng | |
May 17 20:26:18 -GitHub101/#towerjs- [tower/development] testing 11 [ci skip] - Lance Pollard | |
May 17 20:26:18 * GitHub101 (~GitHub101@sh3.rs.github.com) has left #towerjs | |
May 17 20:27:22 <viatropos> orngchkn: on installation it will install coffee-script and coffeecup for you in a postinstall hook, and it will use `./src` if `./lib/tower.js` doesn't exist (i.e. you haven't compiled) | |
**** BEGIN LOGGING AT Thu May 17 21:11:28 2012 | |
May 17 21:11:28 * Now talking on #towerjs | |
May 17 21:11:28 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 17 21:11:28 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 17 21:17:13 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 17 22:16:37 * viatropos has quit (Quit: viatropos) | |
May 17 22:52:26 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 17 22:56:54 * Keeper[VVK] has quit (Ping timeout: 256 seconds) | |
May 17 23:31:21 * Killix has quit (Ping timeout: 244 seconds) | |
May 17 23:43:13 * Killix (~Killix@197.0.230.89) has joined #towerjs | |
May 18 00:53:58 * Killix has quit (Ping timeout: 250 seconds) | |
May 18 00:55:11 * Killix (~Killix@197.1.194.78) has joined #towerjs | |
May 18 01:15:06 * techthumb has quit (Remote host closed the connection) | |
May 18 01:16:00 * techthumb (techthumb@nat/jetstar/x-mnjjajydhambvtfm) has joined #towerjs | |
**** ENDING LOGGING AT Fri May 18 01:52:44 2012 | |
**** BEGIN LOGGING AT Fri May 18 02:01:36 2012 | |
May 18 02:01:36 * Now talking on #towerjs | |
May 18 02:01:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 18 02:01:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 18 02:34:34 * techthumb has quit (Remote host closed the connection) | |
May 18 03:59:45 * Killix has quit (Ping timeout: 255 seconds) | |
May 18 04:12:43 * Killix (~Killix@197.1.194.78) has joined #towerjs | |
May 18 04:14:12 * Killix has quit (Client Quit) | |
May 18 05:00:28 * chiguai has quit (Quit: chiguai) | |
May 18 08:46:26 * orngchkn1 (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 18 08:46:50 * orngchkn has quit (*.net *.split) | |
May 18 09:14:18 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 18 09:19:09 * techthumb1 (~techthumb@120.149.16.134) has joined #towerjs | |
May 18 09:21:04 * techthumb has quit (Ping timeout: 245 seconds) | |
May 18 10:06:22 * techthumb1 has quit (Remote host closed the connection) | |
May 18 11:01:46 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 18 11:53:18 * devonray (~devonray@128.103.124.136) has joined #towerjs | |
May 18 12:33:44 * devonray_ (~devonray@rac-prod-p.hbs.edu) has joined #towerjs | |
May 18 12:37:16 * devonray has quit (Ping timeout: 240 seconds) | |
May 18 12:37:16 * devonray_ is now known as devonray | |
May 18 13:38:34 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
**** ENDING LOGGING AT Fri May 18 14:18:01 2012 | |
**** BEGIN LOGGING AT Fri May 18 22:28:28 2012 | |
May 18 22:28:28 * Now talking on #towerjs | |
May 18 22:28:28 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 18 22:28:28 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Fri May 18 22:45:11 2012 | |
**** BEGIN LOGGING AT Fri May 18 22:47:17 2012 | |
May 18 22:47:17 * Now talking on #towerjs | |
May 18 22:47:17 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 18 22:47:17 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 18 22:55:41 * D4Tocchini has quit (Read error: Connection timed out) | |
May 18 22:57:02 * D4Tocchini (~D4@cpe-76-175-166-233.socal.res.rr.com) has joined #towerjs | |
May 18 23:02:14 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 18 23:04:51 * D4Tocchini has quit (Ping timeout: 252 seconds) | |
May 18 23:07:09 * Keeper[VVK] has quit (Ping timeout: 260 seconds) | |
May 19 00:50:50 * viatropos has quit (Quit: viatropos) | |
May 19 02:16:14 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 19 03:45:13 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 19 04:03:13 * techthumb has quit (Read error: Connection timed out) | |
**** ENDING LOGGING AT Sat May 19 04:04:44 2012 | |
**** BEGIN LOGGING AT Sat May 19 22:45:48 2012 | |
May 19 22:45:48 * Now talking on #towerjs | |
May 19 22:45:48 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 19 22:45:48 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 20 01:51:09 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 20 04:33:44 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
**** ENDING LOGGING AT Sun May 20 06:30:23 2012 | |
**** BEGIN LOGGING AT Sun May 20 17:56:17 2012 | |
May 20 17:56:17 * Now talking on #towerjs | |
May 20 17:56:17 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 20 17:56:17 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 20 18:12:09 * techthumb (techthumb@nat/jetstar/x-ngvowdezhmwcvlcu) has joined #towerjs | |
May 20 19:30:39 * D4Tocchini has quit (Read error: Connection reset by peer) | |
May 20 19:31:01 * D4Tocchini (~D4@108.240.110.106) has joined #towerjs | |
May 20 19:33:06 * alansikora (~alansikor@201.47.229.241) has joined #towerjs | |
May 20 19:48:33 * alansikora_ (~alansikor@201.47.198.99.dynamic.adsl.gvt.net.br) has joined #towerjs | |
May 20 19:50:52 * alansikora has quit (Ping timeout: 276 seconds) | |
May 20 20:17:45 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 20 20:18:32 * D4Tocchini (~D4@108.240.110.106) has joined #towerjs | |
May 20 20:29:57 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 20 20:52:56 * D4Tocchini (~D4@cpe-76-175-166-233.socal.res.rr.com) has joined #towerjs | |
May 20 22:10:40 * alansikora_ has quit (Remote host closed the connection) | |
May 21 00:22:27 * techthumb has quit (Remote host closed the connection) | |
May 21 02:17:54 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 21 02:21:35 * techthumb has quit (Remote host closed the connection) | |
May 21 03:16:29 * chiguai has quit (Ping timeout: 250 seconds) | |
May 21 03:24:46 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 21 03:50:50 * D4Tocchini has quit (Read error: Connection timed out) | |
May 21 03:53:44 * D4Tocchini (~D4@cpe-76-175-166-233.socal.res.rr.com) has joined #towerjs | |
**** ENDING LOGGING AT Mon May 21 04:26:22 2012 | |
**** BEGIN LOGGING AT Mon May 21 04:29:45 2012 | |
May 21 04:29:45 * Now talking on #towerjs | |
May 21 04:29:45 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 21 04:29:45 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 21 06:19:03 * D4Tocchini has quit (Read error: Operation timed out) | |
May 21 06:22:32 * D4Tocchini (~D4@cpe-76-175-166-233.socal.res.rr.com) has joined #towerjs | |
May 21 06:36:43 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 21 07:12:32 * Keeper[VVK] has quit (Quit: This computer has gone to sleep) | |
May 21 07:15:25 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 21 09:53:20 * Keeper[VVK] has quit (Quit: Leaving) | |
May 21 09:53:25 * D4Tocchini has quit (Read error: Connection timed out) | |
May 21 09:55:10 * D4Tocchini (~D4@cpe-76-175-166-233.socal.res.rr.com) has joined #towerjs | |
May 21 11:35:00 * Killix (~Killix@197.1.50.77) has joined #towerjs | |
May 21 11:35:25 <Killix> hi | |
May 21 12:25:21 * LessSeen has quit (Quit: Connection obliterated by peer) | |
May 21 12:36:05 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 21 13:00:11 <orngchkn1> Hi | |
May 21 13:04:01 Tcl interface unloaded | |
May 21 13:04:01 Python interface unloaded | |
**** ENDING LOGGING AT Mon May 21 13:04:01 2012 | |
**** BEGIN LOGGING AT Mon May 21 13:06:05 2012 | |
May 21 13:06:05 * Now talking on #towerjs | |
May 21 13:06:05 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 21 13:06:05 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 21 13:33:08 * orngchkn1 is now known as orngchkn | |
May 21 13:39:30 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 21 15:03:54 * chiguai has quit (Quit: chiguai) | |
May 21 15:43:52 * chiguai (~michael@pool-71-119-73-210.lsanca.dsl-w.verizon.net) has joined #towerjs | |
May 21 16:04:55 * D4Tocchini (~D4@108.240.110.106) has joined #towerjs | |
May 21 16:26:09 * D4Tocchini has quit (Ping timeout: 240 seconds) | |
May 21 16:27:18 * D4Tocchini (~D4@108.240.110.106) has joined #towerjs | |
May 21 16:56:59 * techthumb (techthumb@nat/jetstar/x-nbzvphuhtwbrlajo) has joined #towerjs | |
May 21 16:59:28 * chiguai has quit (Quit: chiguai) | |
May 21 17:04:05 * LessSeen has quit (Quit: Connection obliterated by peer) | |
May 21 17:32:25 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 21 18:08:03 * orngchkn has quit (Read error: Operation timed out) | |
May 21 18:35:54 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 21 20:33:54 * D4Tocchini has quit (Quit: D4Tocchini) | |
May 21 23:46:43 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 21 23:46:56 * LessSeen has quit (Read error: Connection reset by peer) | |
May 21 23:55:40 * Killix has quit (Ping timeout: 246 seconds) | |
May 22 00:08:41 * Killix (~Killix@41.226.58.86) has joined #towerjs | |
May 22 01:31:09 * techthumb has quit (Remote host closed the connection) | |
May 22 02:46:09 <e_dub> doubt anyone is awake, but i have an example running on heroku, and the steps I took to get it running if anyone is interested: https://github.com/edubkendo/firstApp | |
May 22 02:47:08 <e_dub> I'll need to clean that readme up , but yeah, those steps should work | |
May 22 05:44:46 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
May 22 09:49:02 <Killix> anyone ? | |
May 22 09:50:34 <Keeper[VVK]> Ye? | |
May 22 09:53:53 <Killix> hi Keeper[VVK] | |
May 22 09:55:26 <Killix> I have a relationship Post, User and I want to retrieve User information for current Post. How to deal with tower.. | |
May 22 09:57:10 <Killix> like this : http://pastebin.com/9cLRAuYM | |
May 22 10:11:48 * denysonique has quit (Write error: Connection reset by peer) | |
May 22 10:50:58 <Keeper[VVK]> Sorry, I don't use native models | |
May 22 10:51:16 <Keeper[VVK]> Get used to mongoose | |
May 22 10:55:25 * denysonique (u484@gateway/web/irccloud.com/x-mwrrideuovxxayzj) has joined #towerjs | |
May 22 11:09:53 * Keeper[VVK] has quit (Quit: Leaving) | |
May 22 15:53:39 * Killix has quit (Ping timeout: 260 seconds) | |
May 22 15:54:27 * Killix (~Killix@41.226.58.86) has joined #towerjs | |
May 22 16:02:24 * Killix has quit (Ping timeout: 276 seconds) | |
May 22 16:03:24 * Killix (~Killix@41.226.58.86) has joined #towerjs | |
May 22 16:22:57 * orngchkn (~orngchkn@ip-64-134-136-60.public.wayport.net) has joined #towerjs | |
May 22 16:47:07 * Less_Seen is now known as LessSeen | |
May 22 16:48:29 * LessSeen is now known as Less_Seen | |
May 22 16:48:57 * Less_Seen has quit () | |
May 22 16:50:12 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 22 16:51:03 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 22 16:57:50 * techthumb has quit (Ping timeout: 245 seconds) | |
**** ENDING LOGGING AT Tue May 22 18:51:59 2012 | |
**** BEGIN LOGGING AT Tue May 22 19:00:29 2012 | |
May 22 19:00:29 * Now talking on #towerjs | |
May 22 19:00:29 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 22 19:00:29 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 22 20:07:00 * orngchkn has quit (Remote host closed the connection) | |
May 22 21:31:17 * Killix has quit (Ping timeout: 250 seconds) | |
May 22 21:32:06 * Killix (~Killix@197.0.202.5) has joined #towerjs | |
**** ENDING LOGGING AT Tue May 22 22:55:50 2012 | |
**** BEGIN LOGGING AT Tue May 22 23:00:06 2012 | |
May 22 23:00:06 * Now talking on #towerjs | |
May 22 23:00:06 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 22 23:00:06 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 22 23:40:20 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 23 02:02:19 * Killix has quit (Quit: Quitte) | |
May 23 02:37:33 * orngchkn has quit (Remote host closed the connection) | |
**** ENDING LOGGING AT Wed May 23 03:54:49 2012 | |
**** BEGIN LOGGING AT Wed May 23 04:54:26 2012 | |
May 23 04:54:26 * Now talking on #towerjs | |
May 23 04:54:26 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 23 04:54:26 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Wed May 23 05:30:17 2012 | |
**** BEGIN LOGGING AT Wed May 23 12:12:19 2012 | |
May 23 12:12:19 * Now talking on #towerjs | |
May 23 12:12:19 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 23 12:12:19 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 23 12:49:55 <Killix> i need to retrieve all post in "facebook" word contain in title, | |
May 23 12:50:18 <Killix> App.Post.anyIn(title:Object.keys(idst)).all (error, posts) -> | |
May 23 12:50:23 <Killix> don't work | |
May 23 12:50:39 <Killix> idst = [ "facebook, "apple"] | |
May 23 12:50:57 <Killix> Object.keys(idst) = [ "facebook, "apple"] | |
May 23 13:15:45 * Killix has quit (Quit: Quitte) | |
May 23 13:20:33 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 23 13:37:43 * chiguai has quit (Quit: chiguai) | |
May 23 14:09:27 * chiguai (~michael@pool-71-119-73-210.lsanca.dsl-w.verizon.net) has joined #towerjs | |
May 23 14:10:17 * Killix (~Killix@197.0.202.5) has joined #towerjs | |
May 23 15:31:12 * chiguai has quit (Quit: chiguai) | |
May 23 15:54:14 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
**** ENDING LOGGING AT Wed May 23 16:48:04 2012 | |
**** BEGIN LOGGING AT Wed May 23 17:52:20 2012 | |
May 23 17:52:20 * Now talking on #towerjs | |
May 23 17:52:20 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 23 17:52:20 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Wed May 23 17:59:46 2012 | |
**** BEGIN LOGGING AT Wed May 23 18:46:34 2012 | |
May 23 18:46:34 * Now talking on #towerjs | |
May 23 18:46:34 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 23 18:46:34 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 23 19:47:36 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 23 19:48:11 * orngchkn has quit (Remote host closed the connection) | |
May 23 21:31:03 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 23 22:42:06 * orngchkn has quit (Remote host closed the connection) | |
May 23 23:37:22 * Killix has quit (Ping timeout: 244 seconds) | |
May 23 23:37:48 * Killix (~Killix@197.1.198.141) has joined #towerjs | |
**** ENDING LOGGING AT Thu May 24 00:32:32 2012 | |
**** BEGIN LOGGING AT Thu May 24 00:56:59 2012 | |
May 24 00:56:59 * Now talking on #towerjs | |
May 24 00:56:59 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 24 00:56:59 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 24 01:31:39 * Killix has quit (Read error: Connection timed out) | |
May 24 01:32:22 * Killix (~Killix@197.1.198.141) has joined #towerjs | |
May 24 01:59:51 * Killix has quit (Quit: Quitte) | |
**** BEGIN LOGGING AT Thu May 24 11:49:09 2012 | |
May 24 11:49:09 * Now talking on #towerjs | |
May 24 11:49:09 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 24 11:49:09 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 24 12:02:20 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 24 12:23:18 * chiguai has quit (Quit: chiguai) | |
**** ENDING LOGGING AT Thu May 24 12:29:15 2012 | |
**** BEGIN LOGGING AT Thu May 24 12:29:21 2012 | |
May 24 12:29:21 * Now talking on #towerjs | |
May 24 12:29:22 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 24 12:29:22 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 24 13:02:01 * chiguai (~michael@ip-64-134-222-116.public.wayport.net) has joined #towerjs | |
May 24 13:03:01 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 24 14:01:54 * Killix has quit (Quit: Quitte) | |
May 24 14:15:22 * chiguai has quit (Quit: chiguai) | |
May 24 14:50:29 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 24 16:35:33 * Killix (~Killix@41.226.41.110) has joined #towerjs | |
May 24 19:08:27 * orngchkn has quit (Ping timeout: 252 seconds) | |
May 24 19:38:41 * denysonique has quit (*.net *.split) | |
May 24 19:39:10 * LessSeen has quit (*.net *.split) | |
May 24 19:39:16 * Killix has quit (*.net *.split) | |
May 24 19:44:09 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 24 19:44:09 * Killix (~Killix@41.226.41.110) has joined #towerjs | |
May 24 19:44:09 * denysonique (u484@gateway/web/irccloud.com/x-wqdbgdphirzvpvog) has joined #towerjs | |
May 24 19:57:44 * Less_Seen has quit (Quit: Connection obliterated by peer) | |
May 24 19:58:32 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 24 21:17:35 <e_dub> So I'm trying to figure out how to use "hasMany" and "belongsTo" ... like, I know how to stick it in my generator statements so it shows up in the models, but then, how do you actually get it to attach posts to a particular user or something, so you can see all that users posts at once, and vice versa, look at a post and see who the user is? Does anyone know where I can see some example code or something? | |
May 24 21:18:53 <e_dub> everything i try just throws errors | |
**** ENDING LOGGING AT Thu May 24 21:43:46 2012 | |
**** BEGIN LOGGING AT Thu May 24 21:55:45 2012 | |
May 24 21:55:45 * Now talking on #towerjs | |
May 24 21:55:45 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 24 21:55:45 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 24 23:14:14 * Killix has quit (Ping timeout: 248 seconds) | |
May 24 23:14:44 * Killix (~Killix@197.2.188.101) has joined #towerjs | |
**** ENDING LOGGING AT Thu May 24 23:47:19 2012 | |
**** BEGIN LOGGING AT Thu May 24 23:50:30 2012 | |
May 24 23:50:30 * Now talking on #towerjs | |
May 24 23:50:30 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 24 23:50:30 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 25 00:43:56 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
May 25 01:07:22 <e_dub> <e_dub> So I'm trying to figure out how to use "hasMany" and "belongsTo" ... like, I know how to stick it in my generator statements so it shows up in the models, but then, how do you actually get it to attach posts to a particular user or something, so you can see all that users posts at once, and vice versa, look at a post and see who the user is? Does anyone know where I can see some example code or something? | |
May 25 01:07:22 <e_dub> <e_dub> everything i try just throws errors | |
May 25 02:07:53 * orngchkn has quit (Remote host closed the connection) | |
May 25 02:21:17 * Killix has quit (Quit: Quitte) | |
May 25 09:13:53 * Killix (~Killix@41.226.203.81) has joined #towerjs | |
**** ENDING LOGGING AT Fri May 25 09:19:07 2012 | |
**** BEGIN LOGGING AT Fri May 25 09:27:07 2012 | |
May 25 09:27:07 * Now talking on #towerjs | |
May 25 09:27:07 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 25 09:27:07 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 25 12:11:14 * chiguai has quit (Quit: chiguai) | |
May 25 12:36:14 * chiguai (~michael@pool-71-119-73-210.lsanca.dsl-w.verizon.net) has joined #towerjs | |
May 25 12:52:57 * Killix has quit (Remote host closed the connection) | |
May 25 12:57:44 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 14:30:27 * chiguai has quit (Quit: chiguai) | |
May 25 14:58:59 * LessSeen has quit (Read error: Connection reset by peer) | |
May 25 14:59:07 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 15:01:35 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 15:03:27 * Less_Seen has quit (Ping timeout: 245 seconds) | |
May 25 15:03:38 * orngchkn has quit (Ping timeout: 248 seconds) | |
May 25 15:05:42 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 25 15:10:00 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 15:10:25 * LessSeen has quit (Quit: Connection obliterated by peer) | |
May 25 15:17:49 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 15:21:07 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 15:21:18 * orngchkn has quit (Ping timeout: 250 seconds) | |
May 25 15:22:22 * LessSeen has quit (Ping timeout: 244 seconds) | |
May 25 15:29:58 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 15:36:29 * orngchkn has quit (Ping timeout: 245 seconds) | |
May 25 15:36:32 * Less_Seen has quit (Ping timeout: 252 seconds) | |
May 25 15:36:42 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 25 15:44:20 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
**** ENDING LOGGING AT Fri May 25 19:34:08 2012 | |
**** BEGIN LOGGING AT Fri May 25 19:46:23 2012 | |
May 25 19:46:23 * Now talking on #towerjs | |
May 25 19:46:23 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 25 19:46:23 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 25 19:46:23 * [freenode-info] channel flooding and no channel staff around to help? Please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | |
May 25 20:44:13 * orngchkn has quit (Read error: Operation timed out) | |
May 25 21:34:14 * chiguai has quit (Ping timeout: 260 seconds) | |
May 25 21:41:39 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 25 22:52:01 * GitHub0 (~GitHub0@sh2.rs.github.com) has joined #towerjs | |
May 25 22:52:01 -GitHub0/#towerjs- [tower] viatropos pushed 2 new commits to development: http://git.io/wxTYEQ | |
May 25 22:52:01 -GitHub0/#towerjs- [tower/development] add instance method to client controller, clean whitespace (cake clean) - Lance Pollard | |
May 25 22:52:01 -GitHub0/#towerjs- [tower/development] some documentation - Lance Pollard | |
May 25 22:52:01 * GitHub0 (~GitHub0@sh2.rs.github.com) has left #towerjs | |
May 25 22:59:28 * GitHub114 (~GitHub114@sh2.rs.github.com) has joined #towerjs | |
May 25 22:59:28 -GitHub114/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/VviZqg | |
May 25 22:59:29 -GitHub114/#towerjs- [tower/development] some documentation - Lance Pollard | |
May 25 22:59:29 * GitHub114 (~GitHub114@sh2.rs.github.com) has left #towerjs | |
May 26 00:15:03 * GitHub24 (~GitHub24@sh2.rs.github.com) has joined #towerjs | |
May 26 00:15:03 -GitHub24/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/1saL1Q | |
May 26 00:15:03 -GitHub24/#towerjs- [tower/development] preparing new app generator - Lance Pollard | |
May 26 00:15:03 * GitHub24 (~GitHub24@sh2.rs.github.com) has left #towerjs | |
May 26 00:29:07 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 26 00:33:25 * techthumb has quit (Ping timeout: 245 seconds) | |
**** ENDING LOGGING AT Sat May 26 02:59:50 2012 | |
**** BEGIN LOGGING AT Sat May 26 03:02:30 2012 | |
May 26 03:02:31 * Now talking on #towerjs | |
May 26 03:02:31 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 26 03:02:31 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 26 03:36:28 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 26 03:38:02 * Killix (~Killix@197.1.105.89) has joined #towerjs | |
May 26 03:38:44 * techthumb has quit (Read error: Connection reset by peer) | |
May 26 03:39:03 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 26 03:42:00 * techthumb has quit (Read error: Connection reset by peer) | |
May 26 03:42:17 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 26 03:43:50 * techthumb has quit (Read error: Connection reset by peer) | |
May 26 04:38:56 <e_dub> lol I've been pimping node for months BECAUSE of its event-driven, async, concurrency model. Then I bang my head against something simple for DAYS in tower because I forget to do it asynchronously lol | |
May 26 13:28:24 * Killix has quit (Quit: Quitte) | |
May 26 14:16:18 * Disconnected (No route to host). | |
**** ENDING LOGGING AT Sat May 26 14:16:18 2012 | |
**** BEGIN LOGGING AT Sat May 26 14:16:43 2012 | |
May 26 14:16:43 * Now talking on #towerjs | |
May 26 14:16:43 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 26 14:16:43 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 26 17:10:04 * chiguai has quit (Ping timeout: 248 seconds) | |
May 26 17:35:47 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 26 18:10:38 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 26 19:44:37 * techthumb has quit (Remote host closed the connection) | |
**** ENDING LOGGING AT Sat May 26 22:13:26 2012 | |
**** BEGIN LOGGING AT Sat May 26 22:16:08 2012 | |
May 26 22:16:08 * Now talking on #towerjs | |
May 26 22:16:08 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 26 22:16:08 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Sun May 27 00:05:58 2012 | |
**** BEGIN LOGGING AT Sun May 27 00:09:12 2012 | |
May 27 00:09:12 * Now talking on #towerjs | |
May 27 00:09:12 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 27 00:09:12 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 27 03:09:03 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 27 03:11:28 <e_dub> https://github.com/edubkendo/demoApp | |
May 27 03:25:51 * techthumb has quit (Read error: Connection timed out) | |
May 27 05:00:03 * chiguai has quit (Ping timeout: 244 seconds) | |
May 27 05:21:43 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 27 06:53:13 * chiguai has quit (*.net *.split) | |
May 27 07:16:11 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 27 12:04:36 * Disconnected (Connection reset by peer). | |
**** ENDING LOGGING AT Sun May 27 12:04:36 2012 | |
**** BEGIN LOGGING AT Sun May 27 12:04:53 2012 | |
May 27 12:04:53 * Now talking on #towerjs | |
May 27 12:04:53 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 27 12:04:53 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 27 12:04:53 -NickServ- You are now identified for e_dub. | |
May 27 15:34:59 <e_dub> anyone know if tower has a flash message built into it? | |
May 27 15:50:27 <e_dub> nvm looks like its on the todo list | |
May 27 18:01:35 * LessSeen has quit (Ping timeout: 252 seconds) | |
May 27 18:01:57 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
May 27 18:15:06 * techthumb (techthumb@nat/jetstar/x-zcuqnfjkknihqoql) has joined #towerjs | |
May 28 02:22:22 * techthumb has quit (Remote host closed the connection) | |
May 28 12:46:42 * Killix (~Killix@197.1.216.244) has joined #towerjs | |
May 28 13:29:51 * chiguai has quit (Ping timeout: 240 seconds) | |
May 28 13:33:50 * Killix has quit (Quit: Quitte) | |
May 28 14:12:52 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 28 15:52:42 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 28 15:54:27 * viatropos has quit (Client Quit) | |
May 28 16:44:08 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 28 16:45:58 * ChanServ gives channel operator status to viatropos | |
May 28 16:46:25 <viatropos> Working on getting the client data to sync with the server, have some questions and wanted your input. | |
May 28 16:47:20 <viatropos> So it seems that you can boil the Model/Store distinction down a little further once you get to the client. On the client you may want a LocalStorage store that also syncs with Ajax. | |
May 28 16:47:43 <viatropos> Or with Web Sockets. You may want a Memory store that also syncs with Ajax or Web Sockets. | |
May 28 16:47:55 <viatropos> This means there's another layer: Model/Store/Transport | |
May 28 16:48:27 <viatropos> For "transport", it's basically the current ./tower/http package, which we should rename to one of net/transport/protocol/connection | |
May 28 16:48:58 <viatropos> Each store has a set of transport/connection methods. | |
May 28 16:50:35 <viatropos> Now this is starting to look like socket.io or sockjs, which are prioritized roughly as ['websocket', 'flashsocket', 'htmlfile', 'xhr-multipart', 'xhr-polling', 'jsonp-polling'] | |
May 28 16:52:57 <viatropos> So what I think I'm going to do is remove the Ajax store and integrate this "transport" idea into the store. It will then use the messaging layer from socket.io or sockjs. It will default to sockjs and you can swap in socket.io (going to create a simple set of adapter methods for this). So when you `create` a record, it will pass it through the configured IO library. | |
May 28 16:56:19 <viatropos> On the server, there will be a `Tower.Net.Connection` for each user no matter if they are authenticated or not. Each "connection" will store a lazily-constructed instance of each controller defined for the app (using Ember computed properties). Each controller will define a set of "published cursors", which are just published chainable scopes like `App.User.where(email: /^a/)` but it also gives you room to access the `currentU | |
May 28 16:56:20 <viatropos> So, each connection holds an instance of each controller tied to the current user, and each controller holds one/many "published cursors" which tell the app what data this user should get. | |
May 28 16:58:07 <viatropos> This will make it easy to keep data in sync, and on the client you'll be able to do it with either a simple "in memory" store, or something like a local storage store. | |
May 28 16:59:03 <viatropos> I'm also thinking about how to refresh client-side data, since all changes might not be sent to the browser for whatever reason, but that's a problem to handle after this works. | |
May 28 17:01:30 <viatropos> Then the question is pagination. I think there should be a default pagination of 20, so when a user first goes to your app, in addition to any data you manually bootstrap into the App, any "published cursors" on the client will only fetch 20 records. Each "published cursor" will store the current page it's on and the total number of matching records in the database, so even if it's only showing 20 it'll still have a property sa | |
May 28 17:01:31 <viatropos> "11,483 total records" or whatever. | |
May 28 17:07:29 <viatropos> For now, pagination will fetch the records from the server every time you change the currentPage. This should be configurable later but I can see it becoming pretty complicated. For example, say you're on page 2 out of 5, and there's 100 total records, so you're viewing records 21-40 in the browser. Say they're sorted by title. If you add a record who's title makes it splice into position 21, then all the records shift one s | |
May 28 17:07:30 <viatropos> the browser (say it's a list). Now the client has 21 records in memory. Say another record is added to the beginning of the collection... now the list shifts again but the newly created record isn't seen because it's at position 1 and we're starting at position 21. But still, the browser has received a new record and is now holding 22 records in memory. Now you go back to visit page 1, records 1-20. Well, the client already | |
May 28 17:07:30 <viatropos> the first record, so ideally it should only send back 19 records, records 2-20. That seems possible, but also complicated. Just some ideas. | |
May 28 17:15:27 <viatropos> The thing that I'm struggling with is how to manage which records stay in memory when you sort/paginate. Say you have a collection of users sorted by email. Then you filter by only ones with email's with "gmail" in them. Should it remove the initial set of users from memory? At some point you're going to want to do that to keep the memory footprint small. Or one thing it could do is run the filter against the current in-mem | |
May 28 17:15:27 <viatropos> records and send a request to the server saying "all users with 'gmail' in the email, minus the ones matching these ids". | |
May 28 18:47:10 * techthumb (techthumb@nat/jetstar/x-vkzeahzipkjxrutf) has joined #towerjs | |
May 28 18:56:48 <e_dub> viatropos, one way you could handle when to let go of the memory is when the user changes resources. so let's say the user is flipping through a list of users, and you keep that stuff in memory, then when they find the user they want, they click on that users posts, now you let go of your users list and start hanging onto the posts | |
May 28 18:57:48 <e_dub> i havent thought that through or anything, just off the top of my head | |
May 28 19:02:21 <viatropos> that's a good idea, will keep that in mind | |
May 28 19:09:34 * techthumb has quit (Remote host closed the connection) | |
May 28 19:09:47 * techthumb (techthumb@nat/jetstar/x-hckgqxbhhhulyyys) has joined #towerjs | |
May 28 19:20:02 <e_dub> so viatropos a while back when I had asked in the google group about examples and stuff, you had mentioned that kind of thing being like a month or two out with v.0.5 looking to be released around June. I'm thinking that with all this ember stuff being so hard, thats definitely been delayed a good deal but was wondering what your current estimations were. oh, and also, something you tweeted the other day along with the gist you were lin | |
May 28 19:20:02 <e_dub> king too, made me wonder what your current thoughts on ember were , and whether you were going to just take it out altogether or just stop with whats in so far or what? | |
May 28 19:24:22 <viatropos> e_dub: good questions. Yeah I was getting kind of frustrated with ember because I was using it on a project I had a deadline on and it wasn't delivering. But all of the responses I got make sense - I think it's b/c of a lack of documentation and all of the best practices aren't laid out yet. Wycats says he saves a lot of time with it but it's confusing when you first get started to sort out all the best practices. He related | |
May 28 19:24:23 <viatropos> unit testing: unit testing is super hard to get started with b/c there's a million ways to test the same thing, but once you spend a few weeks/months playing with it you realize it's indispensable. We just need to have a lot of examples showing the 5 ways to do X in ember, type thing. With that it will be easier. I really like it, but I thought I could use it without really having to learn it, which wasn't the case. | |
May 28 19:25:44 <e_dub> ok, that makes sense. i guess i haven't run into that yet because i'm learning EVERYTHING right now | |
May 28 19:25:56 <e_dub> so i expect a learning curve | |
May 28 19:26:03 <viatropos> About the time estimates, I've just had a lot of work-work to do the past few weeks, now I'm back in more fully. I've also been using this time to try out a lot of different ways to do things, like updating the collections and whatnot. | |
May 28 19:26:22 <e_dub> oh cool | |
May 28 19:26:47 <viatropos> I think it's because implementing all the Rails stuff was pretty quick because I'd spent the past year+ deep in the Rails code and figured out all the patterns already. | |
May 28 19:27:04 <viatropos> Now with this client-side stuff, there's nothing out there so I'm spending a significant amount of time figuring out the patterns | |
May 28 19:27:32 <e_dub> because we're moving beyond the bounds of whats been done before, which is the point of building a new framework anyways | |
May 28 19:27:46 <viatropos> yeah | |
May 28 19:29:42 <viatropos> I've been seeing all the stuff you're doing, it's exciting! I'm stoked to create a new site and some new docs and get up the new code. | |
May 28 19:31:09 <e_dub> I cant wait man. It's been cool as I figure out and document how to do each little thing. It will be like a few days of moviing super slow and then suddenly I get how something works and bam, got it, click click click | |
May 28 19:32:28 <viatropos> nice, good feeling | |
May 28 19:32:53 <viatropos> do you have anything in mind you're trying to make, or just a demo app? | |
May 28 19:33:36 <e_dub> well, what got me started on all this was a vision for a new way to learn, and an app I want to build to facilitate that | |
May 28 19:34:07 <e_dub> bringing together a lot of things i used to learn japanese, but making them more universally applicable to learning anything | |
May 28 19:34:41 <viatropos> that's right, I remember now. awesome | |
May 28 19:34:53 <viatropos> that'll be cool | |
May 28 19:36:15 <e_dub> yeah, and then in the meantime, as i am learning to use tower , i'm working through the rails tutorial of hartl's but using tower to do it, and sort of documenting every little difference so someone wanting to follow in my steps can (and so i dont forget anything) | |
May 28 19:36:42 <e_dub> and probably gonna do a series of blog posts or something too, when i get enough content together | |
May 28 19:39:52 <viatropos> yeah can't wait for that | |
May 28 19:42:50 <e_dub> well i am super excited to be part of all this, even in a small way for now. it feels kind of like the guys at 37signals must have felt as rails was getting started | |
May 28 21:04:36 * viatropos has quit (Quit: viatropos) | |
May 28 21:08:49 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
May 28 21:08:54 * viatropos has quit (Client Quit) | |
May 28 22:37:47 <chiguai> e_dub: hey there. saw viatropos mention he's excited to see the stuff you're working on. I am looking at towerjs so other resources are always welcome | |
May 28 22:38:09 <chiguai> e_dub: do you a github repo or some other place? | |
May 28 22:39:16 <e_dub> https://github.com/edubkendo/firstApp and https://github.com/edubkendo/demoApp are the two main things so far | |
May 28 22:40:18 <e_dub> just trying to figure things out myself, and leaving a breadcrumb trails that I can follow again, and so others can follow behind | |
May 28 22:41:57 <chiguai> nice nice | |
May 28 22:42:34 <e_dub> also, gonna take a crack at implementing flash messages in tower, and try to add that functionality to it. | |
May 28 22:45:31 <chiguai> i come from a php backend javascript frontend and am looking into getting efficient socket.io based apps running and started looking at nodejs, towerjs, socketstream on the backend and towerjs, angularjs, emberjs on the frontend. just read through the chat history | |
May 28 22:45:39 <chiguai> you and viatropos talking ember and tower | |
May 28 22:48:07 <e_dub> yeah although to be fair, its mostly viatropos talking and me just trying my hardest to understand, and maybe offer a good idea once in a while | |
May 28 22:49:28 <e_dub> it will be really good as more examples and stuff for all these technologies emerge, and thats part of the gap i'm trying to bootstrap for myself | |
**** BEGIN LOGGING AT Tue May 29 00:08:44 2012 | |
May 29 00:08:44 * Now talking on #towerjs | |
May 29 00:08:44 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 29 00:08:44 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 29 02:11:04 * brainproxy has quit (Ping timeout: 245 seconds) | |
May 29 02:20:57 * brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) has joined #towerjs | |
May 29 02:33:44 Tcl interface unloaded | |
May 29 02:33:44 Python interface unloaded | |
**** ENDING LOGGING AT Tue May 29 02:33:44 2012 | |
**** BEGIN LOGGING AT Tue May 29 02:39:04 2012 | |
May 29 02:39:04 * Now talking on #towerjs | |
May 29 02:39:04 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 29 02:39:04 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 29 02:48:57 * techthumb has quit (Quit: Leaving.) | |
May 29 04:24:52 * Killix (~Killix@41.226.82.39) has joined #towerjs | |
May 29 04:25:03 <Killix> hi all | |
May 29 04:26:01 <Killix> i need to access à lib (require("oauth").OAuth) for that in my application.coffee, i have add on top this OAuth = require("oauth").OAuth | |
May 29 04:26:17 <Killix> but in my controller, OAuth don't exist... | |
May 29 04:26:23 <Killix> any idea ? | |
May 29 04:29:22 <e_dub> try App.oauth | |
May 29 04:29:23 <e_dub> ? | |
May 29 04:29:41 <e_dub> App.Oauth i mean | |
May 29 04:31:22 <Killix> App.Oauth, exist ? i look this | |
May 29 04:32:40 <Killix> ok ok, I understand, I must place some things like @ auth = require .. App in class, I will test | |
May 29 04:35:41 <Killix> ok thank e_dub, is work | |
May 29 04:35:50 <e_dub> ok good man! | |
May 29 06:22:49 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 29 06:40:46 * chiguai has quit (Ping timeout: 256 seconds) | |
May 29 06:46:24 * techthumb has quit (Read error: Connection timed out) | |
May 29 07:08:42 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 29 08:10:03 * Killix has quit (*.net *.split) | |
May 29 08:16:09 * Killix (~Killix@41.226.82.39) has joined #towerjs | |
**** ENDING LOGGING AT Tue May 29 08:39:48 2012 | |
**** BEGIN LOGGING AT Tue May 29 08:42:55 2012 | |
May 29 08:42:56 * Now talking on #towerjs | |
May 29 08:42:56 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 29 08:42:56 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Tue May 29 09:03:34 2012 | |
**** BEGIN LOGGING AT Tue May 29 22:50:41 2012 | |
May 29 22:50:41 * Now talking on #towerjs | |
May 29 22:50:41 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 29 22:50:41 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Tue May 29 23:00:09 2012 | |
**** BEGIN LOGGING AT Tue May 29 23:03:06 2012 | |
May 29 23:03:06 * Now talking on #towerjs | |
May 29 23:03:06 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 29 23:03:06 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 30 01:26:23 * chiguai has quit (Read error: Connection reset by peer) | |
May 30 01:29:26 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 30 01:51:04 * techthumb has quit (Quit: Leaving.) | |
**** BEGIN LOGGING AT Wed May 30 20:43:15 2012 | |
May 30 20:43:15 * Now talking on #towerjs | |
May 30 20:43:15 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 30 20:43:15 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 31 03:05:00 * techthumb has quit (Quit: Leaving.) | |
May 31 04:55:29 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
May 31 04:56:58 * techthumb has quit (Remote host closed the connection) | |
May 31 06:40:40 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
**** ENDING LOGGING AT Thu May 31 07:26:06 2012 | |
**** BEGIN LOGGING AT Thu May 31 07:31:55 2012 | |
May 31 07:31:55 * Now talking on #towerjs | |
May 31 07:31:55 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 31 07:31:55 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 31 11:55:21 * chiguai has quit (Ping timeout: 244 seconds) | |
May 31 13:32:58 * chiguai (~michael@pool-71-119-73-210.lsanca.dsl-w.verizon.net) has joined #towerjs | |
May 31 14:31:51 * chiguai has quit (Quit: chiguai) | |
May 31 15:00:25 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 31 15:02:50 * chiguai has quit (Client Quit) | |
May 31 15:04:34 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
May 31 17:09:24 * techthumb (techthumb@nat/jetstar/x-fpiglwglirpxowkz) has joined #towerjs | |
May 31 17:58:02 * Keeper[VVK] has quit (Ping timeout: 252 seconds) | |
May 31 22:57:52 * GitHub18 (~GitHub18@sh2.rs.github.com) has joined #towerjs | |
May 31 22:57:52 -GitHub18/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/aKdhdA | |
May 31 22:57:52 -GitHub18/#towerjs- [tower/development] thinking... - Lance Pollard | |
May 31 22:57:52 * GitHub18 (~GitHub18@sh2.rs.github.com) has left #towerjs | |
**** ENDING LOGGING AT Thu May 31 23:43:45 2012 | |
**** BEGIN LOGGING AT Thu May 31 23:52:46 2012 | |
May 31 23:52:47 * Now talking on #towerjs | |
May 31 23:52:47 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
May 31 23:52:47 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
May 31 23:54:21 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
May 31 23:58:55 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
Jun 01 01:59:37 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 01 02:24:30 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Fri Jun 1 03:24:41 2012 | |
**** BEGIN LOGGING AT Fri Jun 1 03:29:25 2012 | |
Jun 01 03:29:25 * Now talking on #towerjs | |
Jun 01 03:29:25 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 01 03:29:25 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 01 10:53:01 * Keeper[VVK] has quit (Ping timeout: 252 seconds) | |
Jun 01 12:12:34 * chiguai has quit (Quit: chiguai) | |
Jun 01 12:52:11 <e_dub> anyone here tried using redis to store the session? | |
Jun 01 12:52:42 <e_dub> just realized the session.id is changing on each page click which is why i cant get flash messages working | |
Jun 01 16:33:25 * Keeper[VVK] (Keeper@77-52-37-110.dialup.umc.net.ua) has joined #towerjs | |
Jun 01 17:12:29 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 01 17:39:07 * Keeper[VVK] has quit (Ping timeout: 260 seconds) | |
Jun 01 18:09:20 * chiguai has quit (Quit: chiguai) | |
Jun 01 18:34:43 * chiguai (~michael@pool-96-247-12-67.lsanca.dsl-w.verizon.net) has joined #towerjs | |
Jun 01 20:28:26 * chiguai has quit (Quit: chiguai) | |
Jun 01 21:02:03 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 01 23:34:53 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 01 23:39:30 * Keeper[VVK] has quit (Ping timeout: 248 seconds) | |
**** ENDING LOGGING AT Sat Jun 2 00:13:34 2012 | |
**** BEGIN LOGGING AT Sat Jun 2 00:33:21 2012 | |
Jun 02 00:33:21 * Now talking on #towerjs | |
Jun 02 00:33:21 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 02 00:33:22 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 02 02:11:09 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 02 04:31:51 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
Jun 02 07:01:56 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 02 09:51:04 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
Jun 02 10:12:52 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 02 16:46:02 * chiguai has quit (Quit: chiguai) | |
Jun 02 17:13:02 * chiguai (~michael@pool-96-247-12-67.lsanca.dsl-w.verizon.net) has joined #towerjs | |
Jun 02 19:07:24 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
Jun 02 19:34:52 <e_dub> well they arent in yet, but got a pull request up: https://github.com/viatropos/tower/pull/156 and a wiki page with screenshots and code examples : https://github.com/viatropos/tower/wiki/Flash-Messages if anyone wants to take a look | |
Jun 02 19:59:03 * chiguai has quit (Quit: chiguai) | |
Jun 02 20:52:44 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
**** ENDING LOGGING AT Sat Jun 2 20:57:49 2012 | |
**** BEGIN LOGGING AT Sat Jun 2 21:00:13 2012 | |
Jun 02 21:00:13 * Now talking on #towerjs | |
Jun 02 21:00:13 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 02 21:00:13 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 02 21:00:13 * [freenode-info] help freenode weed out clonebots -- please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup | |
Jun 03 01:03:25 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 03 01:07:41 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
Jun 03 04:37:21 * chiguai has quit (Quit: chiguai) | |
Jun 03 04:51:29 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 03 10:06:07 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 03 10:24:27 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
Jun 03 10:36:44 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 03 11:30:39 * chiguai has quit (Ping timeout: 256 seconds) | |
Jun 03 12:12:40 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 03 18:41:11 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
**** ENDING LOGGING AT Sun Jun 3 19:00:02 2012 | |
**** BEGIN LOGGING AT Sun Jun 3 19:02:20 2012 | |
Jun 03 19:02:20 * Now talking on #towerjs | |
Jun 03 19:02:20 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 03 19:02:20 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 03 19:20:50 * techthumb (techthumb@nat/jetstar/x-zsmsrmdopmrlzgtb) has joined #towerjs | |
Jun 03 21:05:00 * brainproxy has quit (Ping timeout: 265 seconds) | |
Jun 04 01:09:10 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 04 01:10:21 * techthumb (techthumb@nat/jetstar/x-lohpggzdwwkuijfw) has joined #towerjs | |
Jun 04 01:33:06 * chiguai has quit (Ping timeout: 260 seconds) | |
Jun 04 01:36:17 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 04 01:46:58 * techthumb has quit (Quit: Leaving.) | |
Jun 04 02:10:10 * Keeper[VVK] (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 04 03:23:33 * Keeper[VVK] has quit (Ping timeout: 245 seconds) | |
Jun 04 05:07:30 * Keeper[VVK] (~Keeper@195-138-72-49.broadband.tenet.odessa.ua) has joined #towerjs | |
Jun 04 07:11:45 * Keeper[VVK] has quit (Quit: This computer has gone to sleep) | |
Jun 04 08:24:06 * chiguai has quit (Quit: chiguai) | |
Jun 04 09:19:33 * Soth (~Keeper@78.26.128.184) has joined #towerjs | |
Jun 04 09:23:53 * Soth has quit (Ping timeout: 245 seconds) | |
Jun 04 10:23:20 * viatropos (~viatropos@68.65.92.186) has joined #towerjs | |
Jun 04 10:27:57 <e_dub> morning viatropos | |
Jun 04 10:31:26 <viatropos> morning e_dub | |
Jun 04 10:47:53 * viatropos has quit (Ping timeout: 260 seconds) | |
Jun 04 11:28:21 * LessSeen has quit (*.net *.split) | |
Jun 04 11:28:24 * denysonique has quit (*.net *.split) | |
Jun 04 11:31:18 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 04 11:31:18 * denysonique (u484@gateway/web/irccloud.com/x-komrzwaxmdzambos) has joined #towerjs | |
Jun 04 11:31:18 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 04 13:03:56 * viatropos has quit (Quit: viatropos) | |
Jun 04 13:26:21 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 04 14:23:11 * orngchkn1 (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 04 14:27:40 <orngchkn1> viatropos: What's up, buddy | |
Jun 04 14:27:48 <viatropos> orngchkn1: hey what's up | |
Jun 04 14:27:55 * orngchkn1 is now known as orngchkn_home | |
Jun 04 14:29:01 <orngchkn_home> Nothing. Been away from Tower for a week or so and was checking in. I remember you saying you were going to push a new version to master soon. Did that happen? (/me scampers off to the GH page) | |
Jun 04 14:31:21 <viatropos> no, last week wasn't a very good week code wise, I had to do more thinking about how to implement this cursor | |
Jun 04 14:33:38 <viatropos> I want to finish with the cursor and the general way of syncing data between the client and server. We need it for our work and it's the last real big thing I want to get in there quickly. | |
Jun 04 15:12:06 <e_dub> so is this what will give tower the ability to do the kind of stuff meteor does? | |
Jun 04 15:12:31 <e_dub> or i mean, the last link in the chain | |
Jun 04 15:13:14 <viatropos> yeah, it will be able to do everything meteor can do. | |
Jun 04 15:14:01 <e_dub> well, blow meteor out of the water really | |
Jun 04 15:14:02 <viatropos> I think we've figured out a way to do authentication/authorization with pubsub as well | |
Jun 04 15:14:12 <e_dub> oh thats killer | |
Jun 04 15:14:48 <e_dub> so are these the last major things standing between tower and a 0.5.0 release? | |
Jun 04 15:16:03 <viatropos> I'm not quite sure about 0.5.0, b/c so many new things were added since 0.4.0. What I'm thinking is, finish this last thing, merge into master, create a single-model demo app, and update the docs. That'll be 0.4.1 | |
Jun 04 15:16:31 <viatropos> Then we iterate on that and finish up the other pieces on the roadmap, which are much smaller scale than this ember stuff was. | |
Jun 04 15:16:41 <e_dub> ok that will be awesome on its own | |
Jun 04 15:16:43 <viatropos> Then once all that's working, that's 0.5.0 | |
Jun 04 15:17:03 <e_dub> that gives the big additions time to work the kinks out too, i take it | |
Jun 04 15:17:50 <viatropos> yeah, 0.5.0 should have all the features on the roadmap, all of them at least that we can see up to that point - enough to say we feel it's complete enough for 1.0 | |
Jun 04 15:18:08 <viatropos> then from 0.5.0 to 1.0.0, it'll be optimizing/testing/refactoring and creating demos | |
Jun 04 15:18:23 <e_dub> coolness | |
Jun 04 15:18:24 <viatropos> then 1.0.0 will be production-ready release | |
Jun 04 15:19:16 <e_dub> well, not to get in over my head, but anything i can help with, just ask | |
Jun 04 15:22:10 <e_dub> I'm finally starting, JUST starting, but starting to feel like I know what the moving pieces are and how they fit together, excluding ember | |
Jun 04 15:51:57 * GitHub51 (~GitHub51@sh2.rs.github.com) has joined #towerjs | |
Jun 04 15:51:57 -GitHub51/#towerjs- [tower] viatropos pushed 4 new commits to development: http://git.io/ngZu8A | |
Jun 04 15:51:57 -GitHub51/#towerjs- [tower/development] deleted criteria - Lance Pollard | |
Jun 04 15:51:57 -GitHub51/#towerjs- [tower/development] basic connection idea - Lance Pollard | |
Jun 04 15:51:57 -GitHub51/#towerjs- [tower/development] socket connection abstraction - Lance Pollard | |
Jun 04 15:51:57 * GitHub51 (~GitHub51@sh2.rs.github.com) has left #towerjs | |
Jun 04 17:41:28 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Jun 04 17:46:21 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 04 19:03:54 * techthumb (techthumb@nat/jetstar/x-jzzufqdtkewxvtug) has joined #towerjs | |
Jun 04 23:05:25 * viatropos has quit (Quit: viatropos) | |
Jun 04 23:53:13 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 04 23:53:14 * viatropos has quit (Client Quit) | |
Jun 05 02:24:09 * techthumb has quit (Quit: Leaving.) | |
Jun 05 12:27:23 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
**** BEGIN LOGGING AT Tue Jun 5 12:57:56 2012 | |
Jun 05 12:57:56 * Now talking on #towerjs | |
Jun 05 12:57:56 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 05 12:57:56 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 05 14:15:06 * guaka_ (~guaka@62.235.186.19) has joined #towerjs | |
Jun 05 14:39:36 * orngchkn has quit (Quit: Leaving.) | |
Jun 05 14:39:53 * LessSeen has quit (Ping timeout: 252 seconds) | |
Jun 05 15:42:39 * guaka_ has quit (Ping timeout: 245 seconds) | |
Jun 05 15:49:29 * guaka_ (~guaka@ip-213-49-241-108.dsl.scarlet.be) has joined #towerjs | |
Jun 05 15:53:29 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 05 16:05:59 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Jun 05 16:06:42 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 05 16:23:24 * guaka__ (~guaka@ip-213-49-241-108.dsl.scarlet.be) has joined #towerjs | |
Jun 05 16:25:46 * guaka_ has quit (Ping timeout: 260 seconds) | |
Jun 05 16:47:44 * viatropos has quit (Quit: viatropos) | |
Jun 05 17:21:08 * techthumb (techthumb@nat/jetstar/x-tnxembzbmcgayhpx) has joined #towerjs | |
Jun 05 18:27:23 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 05 19:44:15 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 05 19:59:29 * guaka__ has quit (Quit: guaka__) | |
Jun 05 20:03:55 * orngchkn has quit (Quit: Leaving.) | |
Jun 05 20:04:57 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 05 20:05:04 * orngchkn has quit (Client Quit) | |
**** ENDING LOGGING AT Tue Jun 5 21:38:48 2012 | |
**** BEGIN LOGGING AT Tue Jun 5 21:42:05 2012 | |
Jun 05 21:42:05 * Now talking on #towerjs | |
Jun 05 21:42:05 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 05 21:42:05 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:55 2012 | |
Jun 06 01:54:32 * techthumb has quit (Quit: Leaving.) | |
**** BEGIN LOGGING AT Wed Jun 6 05:22:09 2012 | |
Jun 06 05:22:09 * Now talking on #towerjs | |
Jun 06 05:22:09 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 06 05:22:09 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:55 2012 | |
Jun 06 05:48:21 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
Jun 06 05:53:15 * techthumb has quit (Ping timeout: 252 seconds) | |
Jun 06 07:29:38 * viatropos has quit (Quit: viatropos) | |
Jun 06 11:12:15 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 06 11:12:33 * viatropos has quit (Client Quit) | |
Jun 06 11:46:40 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 06 14:49:01 * denysonique has quit (Remote host closed the connection) | |
Jun 06 18:06:53 * orngchkn has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Wed Jun 6 19:11:26 2012 | |
**** BEGIN LOGGING AT Wed Jun 6 19:25:28 2012 | |
Jun 06 19:25:28 * Now talking on #towerjs | |
Jun 06 19:25:28 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 06 19:25:28 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 06 20:05:32 * techthumb (techthumb@nat/jetstar/x-idiprgpmbtjovgvf) has joined #towerjs | |
Jun 06 20:15:56 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 06 20:41:21 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
Jun 06 22:16:44 * liberatus has quit (Read error: Connection reset by peer) | |
Jun 06 22:16:46 * liberatu_ (~liberatus@108.94.185.31) has joined #towerjs | |
Jun 06 22:17:14 * liberatu_ has quit (Read error: Connection reset by peer) | |
Jun 06 22:17:43 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
Jun 06 22:52:34 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 06 22:53:43 * techthumb (techthumb@nat/jetstar/x-kgmynmlfbcalzktm) has joined #towerjs | |
**** ENDING LOGGING AT Thu Jun 7 00:16:40 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 00:24:11 2012 | |
Jun 07 00:24:12 * Now talking on #towerjs | |
Jun 07 00:24:12 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 00:24:12 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 02:02:03 * techthumb has quit (Quit: Leaving.) | |
Jun 07 02:26:51 * denysonique (u484@gateway/web/irccloud.com/x-cumflasotxawvqxi) has joined #towerjs | |
Jun 07 02:36:27 Tcl interface unloaded | |
Jun 07 02:36:27 Python interface unloaded | |
**** ENDING LOGGING AT Thu Jun 7 02:36:27 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 04:33:25 2012 | |
Jun 07 04:33:25 * Now talking on #towerjs | |
Jun 07 04:33:25 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 04:33:25 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 05:12:05 * denysonique has quit (Excess Flood) | |
Jun 07 05:31:07 * denysonique (u484@gateway/web/irccloud.com/x-lzjrbkipbcmnhxam) has joined #towerjs | |
Jun 07 06:30:31 Tcl interface unloaded | |
Jun 07 06:30:31 Python interface unloaded | |
**** ENDING LOGGING AT Thu Jun 7 06:30:31 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 09:14:35 2012 | |
Jun 07 09:14:35 * Now talking on #towerjs | |
Jun 07 09:14:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 09:14:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 09:14:36 * [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup | |
**** ENDING LOGGING AT Thu Jun 7 11:35:00 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 12:10:36 2012 | |
Jun 07 12:10:36 * Now talking on #towerjs | |
Jun 07 12:10:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 12:10:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 12:51:57 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 07 13:28:56 * chiguai has quit (Quit: chiguai) | |
**** ENDING LOGGING AT Thu Jun 7 13:34:20 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 15:01:27 2012 | |
Jun 07 15:01:27 * Now talking on #towerjs | |
Jun 07 15:01:27 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 15:01:27 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 15:14:52 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 07 16:03:35 * orngchkn1 (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 07 16:04:02 * orngchkn has quit (Ping timeout: 244 seconds) | |
Jun 07 16:04:23 * orngchkn1 has quit (Client Quit) | |
Jun 07 17:45:27 * techthumb (techthumb@nat/jetstar/x-kqnjnkvteggbwdqd) has joined #towerjs | |
Jun 07 18:32:23 * GitHub154 (~GitHub154@sh3.rs.github.com) has joined #towerjs | |
Jun 07 18:32:23 -GitHub154/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/hMtXog | |
Jun 07 18:32:23 -GitHub154/#towerjs- [tower/development] ajax transport; cursor.toJSON - Lance Pollard | |
Jun 07 18:32:23 * GitHub154 (~GitHub154@sh3.rs.github.com) has left #towerjs | |
Jun 07 18:38:31 * GitHub142 (~GitHub142@sh2.rs.github.com) has joined #towerjs | |
Jun 07 18:38:31 -GitHub142/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/z-bhEQ | |
Jun 07 18:38:31 -GitHub142/#towerjs- [tower/development] client store.fetch notes - Lance Pollard | |
Jun 07 18:38:31 * GitHub142 (~GitHub142@sh2.rs.github.com) has left #towerjs | |
Jun 07 18:44:24 <e_dub> awesome viatropos looks like its coming along | |
Jun 07 18:45:48 <viatropos> thanks e_dub, slowly but surely. it took forever to wrap my head around how to separate the "data store" from the syncing mechanism. | |
Jun 07 18:46:51 <e_dub> yeah i can see how that would be a tricky distinction | |
Jun 07 18:47:10 <viatropos> driving to get it to a demo point as fast as possible (and release), then some refactoring | |
Jun 07 18:47:40 <e_dub> demo is the 4.1 or whatever we were talking about recently? | |
Jun 07 18:48:19 <e_dub> 0.4.1 i mean | |
Jun 07 18:49:16 <viatropos> yep, going to create a couple screencasts and a simple demo app with just a single model, like blog with Post model. | |
Jun 07 18:50:05 <viatropos> if that's quick, I may try to do something with authentication like a simple twitter clone, where you have a "status" model (or message or whatever) and a user that can login through facebook/twitter using passport. | |
Jun 07 18:50:13 <viatropos> enough to get people started | |
Jun 07 18:50:30 <e_dub> awesome, that would be really cool | |
Jun 07 18:51:13 <viatropos> how are you doing, anything cool? | |
Jun 07 19:00:23 * Disconnected (Connection reset by peer). | |
**** ENDING LOGGING AT Thu Jun 7 19:00:23 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 19:01:15 2012 | |
Jun 07 19:01:15 * Now talking on #towerjs | |
Jun 07 19:01:15 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 19:01:15 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 19:09:05 <e_dub> viatropos, yeah i actually just finished off, cleaned up and pushed up the example app here that does hasMany/belongsTo, validations, and demos the flash messages . Has a fairly step-by-step walk through too. | |
Jun 07 19:09:15 <e_dub> https://github.com/edubkendo/demoApp | |
Jun 07 19:11:05 <e_dub> the other one I did, which does step-by-step on pushing up to heroku still needs some serious editing on the README, but that should still be totaly follow-able | |
Jun 07 19:13:08 <e_dub> so probably gonna start Ch. 3 of "translating" Hartl's Rail's Tutorial to Tower tonight... either that or work on tracking down whats causing those validation bugs I posted to issues. Just whichever I feel like in a bit. | |
Jun 07 19:13:48 <viatropos> wow! that's looking awesome, I love all the documentation you're putting in the readme. will take a closer look soon, wanna try it out | |
Jun 07 19:15:24 <e_dub> Kind of made up my mind that I'd basically make exactly what I wish I had, since nobody else has yet, and in the process, get really freaking good at using Tower | |
Jun 07 19:22:10 <e_dub> brb | |
Jun 07 19:22:13 Tcl interface unloaded | |
Jun 07 19:22:13 Python interface unloaded | |
**** ENDING LOGGING AT Thu Jun 7 19:22:13 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 19:25:43 2012 | |
Jun 07 19:25:43 * Now talking on #towerjs | |
Jun 07 19:25:43 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 19:25:43 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 19:27:05 * GitHub105 (~GitHub105@sh3.rs.github.com) has joined #towerjs | |
Jun 07 19:27:06 -GitHub105/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/rH8KkQ | |
Jun 07 19:27:06 -GitHub105/#towerjs- [tower/development] ajax transport methods - Lance Pollard | |
Jun 07 19:27:06 * GitHub105 (~GitHub105@sh3.rs.github.com) has left #towerjs | |
Jun 07 21:16:29 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Thu Jun 7 21:16:29 2012 | |
**** BEGIN LOGGING AT Thu Jun 7 21:16:56 2012 | |
Jun 07 21:16:56 * Now talking on #towerjs | |
Jun 07 21:16:56 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 07 21:16:56 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 07 21:16:56 -NickServ- You are now identified for e_dub. | |
**** ENDING LOGGING AT Fri Jun 8 00:31:57 2012 | |
**** BEGIN LOGGING AT Fri Jun 8 00:34:36 2012 | |
Jun 08 00:34:36 * Now talking on #towerjs | |
Jun 08 00:34:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 08 00:34:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 08 01:06:46 * orngchkn_home has quit (Quit: Leaving.) | |
Jun 08 01:52:20 * techthumb has quit (Quit: Leaving.) | |
Jun 08 06:00:06 * chiguai has quit (Ping timeout: 248 seconds) | |
**** BEGIN LOGGING AT Fri Jun 8 06:52:27 2012 | |
Jun 08 06:52:27 * Now talking on #towerjs | |
Jun 08 06:52:27 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 08 06:52:27 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Fri Jun 8 11:30:06 2012 | |
**** BEGIN LOGGING AT Fri Jun 8 11:51:23 2012 | |
Jun 08 11:51:23 * Now talking on #towerjs | |
Jun 08 11:51:23 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 08 11:51:23 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 08 11:58:15 * chiguai has quit (Quit: chiguai) | |
Jun 08 12:37:10 * chiguai (~michael@pool-96-247-12-67.lsanca.dsl-w.verizon.net) has joined #towerjs | |
**** ENDING LOGGING AT Fri Jun 8 15:20:52 2012 | |
**** BEGIN LOGGING AT Fri Jun 8 15:24:40 2012 | |
Jun 08 15:24:40 * Now talking on #towerjs | |
Jun 08 15:24:40 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 08 15:24:40 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 08 17:36:41 * denysonique has quit (*.net *.split) | |
Jun 08 17:51:30 * denysonique (u484@gateway/web/irccloud.com/x-yabetseoihjyfveq) has joined #towerjs | |
Jun 08 19:55:56 * GitHub94 (~GitHub94@sh2.rs.github.com) has joined #towerjs | |
Jun 08 19:55:56 -GitHub94/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/h7nGzQ | |
Jun 08 19:55:56 -GitHub94/#towerjs- [tower/development] socket connection established - Lance Pollard | |
Jun 08 19:55:56 * GitHub94 (~GitHub94@sh2.rs.github.com) has left #towerjs | |
Jun 08 21:25:25 * GitHub193 (~GitHub193@sh3.rs.github.com) has joined #towerjs | |
Jun 08 21:25:26 -GitHub193/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/uLEayw | |
Jun 08 21:25:26 -GitHub193/#towerjs- [tower/development] ajax create/update/destroy - Lance Pollard | |
Jun 08 21:25:26 * GitHub193 (~GitHub193@sh3.rs.github.com) has left #towerjs | |
Jun 08 21:51:31 * GitHub2 (~GitHub2@sh3.rs.github.com) has joined #towerjs | |
Jun 08 21:51:31 -GitHub2/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/bfH0_A | |
Jun 08 21:51:31 -GitHub2/#towerjs- [tower/development] find ajax - Lance Pollard | |
Jun 08 21:51:31 * GitHub2 (~GitHub2@sh3.rs.github.com) has left #towerjs | |
Jun 08 22:20:43 * GitHub139 (~GitHub139@sh3.rs.github.com) has joined #towerjs | |
Jun 08 22:20:44 -GitHub139/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/N9Xd6A | |
Jun 08 22:20:44 -GitHub139/#towerjs- [tower/development] creation works in test/example: App.User.create() - Lance Pollard | |
Jun 08 22:20:44 * GitHub139 (~GitHub139@sh3.rs.github.com) has left #towerjs | |
Jun 08 22:45:41 * GitHub87 (~GitHub87@sh3.rs.github.com) has joined #towerjs | |
Jun 08 22:45:42 -GitHub87/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/zz8e4w | |
Jun 08 22:45:42 -GitHub87/#towerjs- [tower/development] BAM, client and server data syncing connection made - Lance Pollard | |
Jun 08 22:45:42 * GitHub87 (~GitHub87@sh3.rs.github.com) has left #towerjs | |
Jun 08 23:14:29 * GitHub14 (~GitHub14@sh2.rs.github.com) has joined #towerjs | |
Jun 08 23:14:29 -GitHub14/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/OeM0DA | |
Jun 08 23:14:29 -GitHub14/#towerjs- [tower/development] :sparkles: cursors defined in controllers scope class method are updating when you create a model! now for tests, it was too much for my little mind to handle in the design phase, now it should be straight forward - Lance Pollard | |
Jun 08 23:14:29 * GitHub14 (~GitHub14@sh2.rs.github.com) has left #towerjs | |
Jun 09 00:04:43 * GitHub96 (~GitHub96@sh3.rs.github.com) has joined #towerjs | |
Jun 09 00:04:43 -GitHub96/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/_dXFwA | |
Jun 09 00:04:43 -GitHub96/#towerjs- [tower/development] fetch remote records from the client: App.User.where(email: '=~': 'gmail').fetch() - Lance Pollard | |
Jun 09 00:04:43 * GitHub96 (~GitHub96@sh3.rs.github.com) has left #towerjs | |
Jun 09 00:54:46 * chiguai has quit (Ping timeout: 245 seconds) | |
Jun 09 01:20:38 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 09 15:52:32 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 09 16:58:59 * techthumb (~techthumb@120.149.16.134) has joined #towerjs | |
Jun 09 17:10:36 * techthumb has quit (Quit: Leaving.) | |
Jun 09 17:13:25 <e_dub> hey viatropos exciting stuff man, really kickass | |
Jun 09 17:45:17 <e_dub> oh yeah, viatropos been wanting to ask you, the length validations, at least length, max and min, are supposed to work with strings arent they? Because as its implemented now, all of them treat the input as a Number, so trying to do something like use length to limit passwords to not being shorter than a certain number of chars doesnt work | |
Jun 09 17:45:48 <e_dub> I was gonna see if i could figure out how to fix it, but wanted to know the intention before i started screwing around | |
Jun 10 01:04:03 * viatropos has quit (Quit: viatropos) | |
Jun 10 01:21:08 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
**** ENDING LOGGING AT Sun Jun 10 02:02:26 2012 | |
**** BEGIN LOGGING AT Sun Jun 10 02:07:38 2012 | |
Jun 10 02:07:38 * Now talking on #towerjs | |
Jun 10 02:07:38 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 10 02:07:38 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 10 02:08:34 <e_dub> hey viatropos, asked a question earlier, just thought i would nudge you again to see if you were around, although now its pretty late | |
Jun 10 02:09:18 <viatropos> hey, sorry for the delay | |
Jun 10 02:10:33 <viatropos> I'm not really sure right now, in the middle of something. I haven't really used the length validations much - even in rails - so I'm not quite sure how they work. I recommend just looking at how Rails does it and modifying them as necessary. I'm not too picky about how validations are designed at the moment. | |
Jun 10 02:11:09 <e_dub> ok cool | |
Jun 10 02:11:17 <viatropos> Now that I think of it, actually, I just implemented min/max | |
Jun 10 02:11:27 <viatropos> I don't think I finished length... | |
Jun 10 02:11:32 <e_dub> ah | |
Jun 10 02:11:56 <e_dub> i just knew it wasnt working like the documentation or the name seemed to imply | |
Jun 10 02:12:14 <e_dub> well take a look at the rails code then | |
Jun 10 02:12:18 <viatropos> lol, need to get those docs up to date... | |
Jun 10 02:12:20 <viatropos> sounds good | |
Jun 10 02:22:59 <e_dub> I know you've started using Sublime Text recently, you should definitely check this out then: https://gist.github.com/2901380 Took a bit of frustrating to figure out but its working pretty sweet now, so I wrote up everything. | |
Jun 10 02:23:42 <e_dub> when you get a minute anyways, viatropos | |
Jun 10 02:24:38 <viatropos> sweet, will do. yeah i've been frustrated with it a bit, still learning | |
Jun 10 02:25:03 <e_dub> Were you coming from textmate? | |
Jun 10 06:14:51 * denysonique has quit (Ping timeout: 260 seconds) | |
Jun 10 06:40:39 * denysonique (u484@gateway/web/irccloud.com/x-tvsikmjwbwxcgfbq) has joined #towerjs | |
Jun 10 09:21:15 * viatropos has quit (Quit: viatropos) | |
Jun 10 12:17:58 Tcl interface unloaded | |
Jun 10 12:17:58 Python interface unloaded | |
**** ENDING LOGGING AT Sun Jun 10 12:17:58 2012 | |
**** BEGIN LOGGING AT Sun Jun 10 15:13:01 2012 | |
Jun 10 15:13:01 * Now talking on #towerjs | |
Jun 10 15:13:01 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 10 15:13:01 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 11 05:38:32 * denysonique has quit (Ping timeout: 245 seconds) | |
**** ENDING LOGGING AT Mon Jun 11 12:35:10 2012 | |
**** BEGIN LOGGING AT Mon Jun 11 12:41:41 2012 | |
Jun 11 12:41:41 * Now talking on #towerjs | |
Jun 11 12:41:41 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 11 12:41:41 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 11 13:38:04 * chiguai has quit (Quit: chiguai) | |
Jun 11 13:55:09 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 11 14:01:14 <e_dub> hey viatropos good afternoon | |
Jun 11 14:10:59 <viatropos> hey e_dub | |
Jun 11 14:24:54 * chiguai (~michael@pool-96-247-12-67.lsanca.dsl-w.verizon.net) has joined #towerjs | |
Jun 11 16:18:11 * chiguai has quit (Quit: chiguai) | |
Jun 11 16:23:21 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 11 16:23:24 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has left #towerjs | |
Jun 11 16:24:55 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 11 16:47:34 * viatropos has quit (Quit: viatropos) | |
Jun 11 16:54:40 * denysonique (u484@gateway/web/irccloud.com/x-esnzygmkacxtqwyi) has joined #towerjs | |
Jun 11 16:58:47 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 11 17:17:00 * chiguai (~michael@24-205-187-42.dhcp.azus.ca.charter.com) has joined #towerjs | |
Jun 11 17:32:41 * techthumb (techthumb@nat/jetstar/x-mpvxpqucsroirrad) has joined #towerjs | |
Jun 11 18:32:05 * GitHub127 (~GitHub127@sh2.rs.github.com) has joined #towerjs | |
Jun 11 18:32:05 -GitHub127/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/TE4Z-Q | |
Jun 11 18:32:05 -GitHub127/#towerjs- [tower/development] test scopes (and ability to scope cursor to current user) - Lance Pollard | |
Jun 11 18:32:05 * GitHub127 (~GitHub127@sh2.rs.github.com) has left #towerjs | |
Jun 11 18:51:45 * GitHub121 (~GitHub121@sh3.rs.github.com) has joined #towerjs | |
Jun 11 18:51:45 -GitHub121/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/dpHOYg | |
Jun 11 18:51:45 -GitHub121/#towerjs- [tower/development] aggregate records matching cursor - Lance Pollard | |
Jun 11 18:51:45 * GitHub121 (~GitHub121@sh3.rs.github.com) has left #towerjs | |
Jun 11 18:54:24 * GitHub108 (~GitHub108@sh2.rs.github.com) has joined #towerjs | |
Jun 11 18:54:24 -GitHub108/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/dPbbfg | |
Jun 11 18:54:24 -GitHub108/#towerjs- [tower/development] connection.resolve record changes - Lance Pollard | |
Jun 11 18:54:24 * GitHub108 (~GitHub108@sh2.rs.github.com) has left #towerjs | |
Jun 11 19:04:45 <viatropos> Hey, for the demo app and next release I'd like to start making screencasts. So the framework shouldn't (ideally) have any big changes in the "defaults" for a while afterward. WIth that said, I'm thinking about making the default template engine EJS instead of CoffeeCup. The reason for this is because the apps are going to start requiring a decent amount of Handlebars markup like {{#each App.postsController.all}}...{{/each}}, an | |
Jun 11 19:04:45 <viatropos> I've added some helpers to CoffeeCup to allow for this (`hEach 'App.postsController.all', ->...`) it's probably too much abstraction to get started. With EJS you can just write plain HTML, and so write plain Handlebars according to the Ember/Handlebars documentation, and you can also use variables/javascript in the EJS template if you need to. | |
Jun 11 19:05:28 <viatropos> What are your thoughts? I personally want to use CoffeeCup because I like having to write less and not worry about closing brackets, but it seems more people prefer writing the HTML as HTML, so it's probably better to make that the default. | |
Jun 11 19:06:17 <viatropos> So it would be configurable when generating an app, such as `tower new my-app --templates coffeecup` or whatever. | |
Jun 11 19:08:17 <viatropos> This will also prepare the grounds for a pure javascript version of Tower. It's only going to take moving a few things around to make the API in JavaScript nearly as clean as it is in CoffeeScript. In the near future you should be able to `npm install tower` and write in JavaScript or CoffeeScript. You can do that now, but the JavaScript API isn't ideal. | |
Jun 11 19:09:24 <viatropos> *The apps won't "require" handlebars markup, but if you want any of the awesome client templating functionality from ember, it will. | |
Jun 11 19:10:47 <e_dub> well i'll be using coffeecup cuz it is so incredibly powerful | |
Jun 11 19:10:59 <e_dub> and also just much cleaner to look at | |
Jun 11 19:11:18 <e_dub> but i do see what ur saying | |
Jun 11 19:11:34 <viatropos> I will too for sure, but the issue is the examples I'll show in the docs/screencasts aren't as clear when ember/handlebars start getting involved... | |
Jun 11 19:12:16 <e_dub> that makes sense. will u still provide some clear docs somewhere for using the ember stuff within the coffeecup stuff? | |
Jun 11 19:13:19 <e_dub> oh also, u say EJS, but what about ECO? | |
Jun 11 19:13:29 <viatropos> yeah I'm thinking the docs will allow you switch between app configuration variables (template engine, js/coffee, stylesheet engine, etc.), like in the upper-right corner on http://spinejs.com/docs/index | |
Jun 11 19:13:57 <e_dub> yeah that was one of the coolest things about the spine docs | |
Jun 11 19:14:27 <viatropos> yeah eco looks good too, thinking about that instead too | |
Jun 11 19:15:00 <e_dub> eco reads almost exactly like erb to me | |
Jun 11 19:16:28 <viatropos> yeah, looks like it's doing well too | |
Jun 11 19:17:12 <viatropos> just wanted to see what you all thought about switching to a more HTML-based template language for the default | |
Jun 11 19:18:07 <e_dub> yeah that makes sense, i have to admit until you kind of realize what it is coffeecup is doing, it feels really weird, then it's kind of like this "OHHHHH!" moment | |
Jun 11 19:19:05 <viatropos> yeah I can see that | |
Jun 11 19:27:16 <e_dub> @viatropos, so is this stuff coming up here in the next couple of weeks or is it further out than that? | |
Jun 11 19:42:41 * orngchkn has quit (Quit: Leaving.) | |
Jun 11 19:49:53 <viatropos> e_dub: don't have any dates but I'm pushing to get a demo and release out as fast as possible, I'm itching to start working on a side app and need all this stuff for tower lol | |
Jun 11 19:50:43 <e_dub> lol | |
Jun 11 20:46:06 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 11 20:47:19 * techthumb (techthumb@nat/jetstar/x-ofnwqestvkwklhse) has joined #towerjs | |
**** ENDING LOGGING AT Mon Jun 11 20:49:31 2012 | |
**** BEGIN LOGGING AT Mon Jun 11 20:51:26 2012 | |
Jun 11 20:51:28 * Now talking on #towerjs | |
Jun 11 20:51:28 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 11 20:51:28 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 11 21:59:20 * viatropos has quit (Quit: viatropos) | |
Jun 11 22:27:14 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 11 22:27:15 * viatropos has quit (Client Quit) | |
Jun 12 00:15:28 * GitHub110 (~GitHub110@sh2.rs.github.com) has joined #towerjs | |
Jun 12 00:15:28 -GitHub110/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/QhiUog | |
Jun 12 00:15:28 -GitHub110/#towerjs- [tower/development] wiring up the app - Lance Pollard | |
Jun 12 00:15:28 * GitHub110 (~GitHub110@sh2.rs.github.com) has left #towerjs | |
Jun 12 00:24:33 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 12 00:25:02 <viatropos> e_dub: I'm so sorry man, you put a lot of good work into those pages. | |
Jun 12 00:25:47 <viatropos> I was rushing and just force committed to the wiki [I will never do that again] so I'm pretty sure there's no way to get it back. I'm going to ask GitHub if they have a cache or something. | |
Jun 12 00:26:00 <e_dub> yeah, should have made a local copy though, that's the kind of thing I've known forever and ever | |
Jun 12 01:07:05 * viatropos has quit (Quit: viatropos) | |
Jun 12 02:02:00 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 12 02:02:55 * techthumb (techthumb@nat/jetstar/x-ntesadlvzokiznts) has joined #towerjs | |
Jun 12 02:03:32 * techthumb has quit (Client Quit) | |
Jun 12 08:29:17 * chiguai has quit (Quit: chiguai) | |
Jun 12 09:17:26 * GitHub76 (~GitHub76@sh2.rs.github.com) has joined #towerjs | |
Jun 12 09:17:26 -GitHub76/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/hlNAvg | |
Jun 12 09:17:26 -GitHub76/#towerjs- [tower/development] testing app - Lance Pollard | |
Jun 12 09:17:26 * GitHub76 (~GitHub76@sh2.rs.github.com) has left #towerjs | |
Jun 12 10:11:40 * GitHub198 (~GitHub198@sh3.rs.github.com) has joined #towerjs | |
Jun 12 10:11:41 -GitHub198/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/e8md7A | |
Jun 12 10:11:41 -GitHub198/#towerjs- [tower/development] testing models on client in demo app - Lance Pollard | |
Jun 12 10:11:41 * GitHub198 (~GitHub198@sh3.rs.github.com) has left #towerjs | |
Jun 12 10:24:09 * GitHub195 (~GitHub195@sh3.rs.github.com) has joined #towerjs | |
Jun 12 10:24:09 -GitHub195/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/9L0vnQ | |
Jun 12 10:24:09 -GitHub195/#towerjs- [tower/development] tmp workaround to prevent data syncing from appearing twice (until websocket create/update/delete transport can replace ajax transport) - Lance Pollard | |
Jun 12 10:24:09 * GitHub195 (~GitHub195@sh3.rs.github.com) has left #towerjs | |
Jun 12 12:46:57 Tcl interface unloaded | |
Jun 12 12:46:57 Python interface unloaded | |
**** ENDING LOGGING AT Tue Jun 12 12:46:57 2012 | |
**** BEGIN LOGGING AT Tue Jun 12 12:48:52 2012 | |
Jun 12 12:48:53 * Now talking on #towerjs | |
Jun 12 12:48:55 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 12 12:48:56 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 12 13:02:54 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
**** ENDING LOGGING AT Tue Jun 12 14:55:16 2012 | |
**** BEGIN LOGGING AT Tue Jun 12 14:57:14 2012 | |
Jun 12 14:57:14 * Now talking on #towerjs | |
Jun 12 14:57:14 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 12 14:57:14 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 12 16:55:44 * orngchkn has quit (Remote host closed the connection) | |
Jun 12 16:56:22 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 12 17:59:34 * techthumb (techthumb@nat/jetstar/x-rhjuvkakxblkrlzg) has joined #towerjs | |
Jun 12 18:00:02 <e_dub> this is sounding really dope: http://www.kickstarter.com/projects/michaelficarra/make-a-better-coffeescript-compiler | |
**** ENDING LOGGING AT Tue Jun 12 19:17:44 2012 | |
**** BEGIN LOGGING AT Tue Jun 12 19:19:36 2012 | |
Jun 12 19:19:36 * Now talking on #towerjs | |
Jun 12 19:19:37 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 12 19:19:37 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 12 20:17:27 * orngchkn has quit (Ping timeout: 244 seconds) | |
Jun 13 02:11:03 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 13 02:43:30 * techthumb has quit (Quit: Leaving.) | |
Jun 13 02:56:28 * orngchkn has quit (Quit: Leaving.) | |
Jun 13 07:55:24 -mrmist- [Global Notice] - A reminder that this coming weekend sees our long awaited services upgrade and database prune. All nicks unused for 150 days or more will be dropped from the database. Please make sure you have identified to your accounts, and used your grouped nicks. use /msg nickserv info when identified to see yours and thanks for flying freenode! | |
**** ENDING LOGGING AT Wed Jun 13 12:09:35 2012 | |
**** BEGIN LOGGING AT Wed Jun 13 12:13:02 2012 | |
Jun 13 12:13:02 * Now talking on #towerjs | |
Jun 13 12:13:02 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 13 12:13:02 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 13 12:19:52 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 13 17:37:16 * techthumb (techthumb@nat/jetstar/x-gfvxeekddanhgadx) has joined #towerjs | |
Jun 13 19:52:18 * ybit2 (~ybit@131.252.130.248) has joined #towerjs | |
Jun 13 19:52:42 <ybit2> lazy question, how does towerjs compare to railway... | |
Jun 13 19:53:12 <e_dub> there is a good summary somewhere lemme find the link | |
Jun 13 19:54:19 <ybit2> stack overflow? | |
Jun 13 19:54:50 <ybit2> wow, tower..er..towers over railway | |
Jun 13 19:55:04 <e_dub> http://stackoverflow.com/a/9904446/1200100 | |
Jun 13 19:55:36 <ybit2> yeah.. | |
Jun 13 19:55:40 <ybit2> that's what i was looking at | |
Jun 13 19:56:05 <e_dub> but, in my opinion, though its young and still has a lot of growing to do, towerjs is a much more thorough and complete framework | |
Jun 13 19:56:28 <ybit2> funny that it's the younger one considering it's older.. | |
Jun 13 19:56:41 <e_dub> ? | |
Jun 13 19:59:30 <e_dub> viatropos started writing tower after looking at railway, so railway was definitely around first | |
Jun 13 20:02:01 <ybit2> derbyjs looks nice as well | |
Jun 13 20:02:17 * denysonique has quit (Remote host closed the connection) | |
Jun 13 20:02:30 <e_dub> i havent looked at that one in a while so i dont really remember the details | |
Jun 13 20:10:09 <ybit2> here's seeing what the boss thinks of derby and tower | |
Jun 13 20:10:15 * ybit2 sleeps | |
Jun 13 20:13:00 <e_dub> ybit2, if you want to see an example of a tower app https://github.com/edubkendo/demoApp | |
Jun 13 20:24:35 -jtrucks- [Global Notice] - A reminder that this coming weekend sees our long awaited services upgrade and database prune. All nicks unused for 150 days or more will be dropped from the database. Please make sure you have identified to your accounts and used your grouped nicks. Use /msg nickserv info while identified to see yours, and thanks for flying freenode! | |
Jun 13 20:38:31 * fsalgo (~root@115.246.69.184) has joined #towerjs | |
Jun 13 20:45:18 * orngchkn has quit (Quit: Leaving.) | |
Jun 13 20:53:24 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 13 20:54:24 * techthumb (techthumb@nat/jetstar/x-dsftohfwdtohlckd) has joined #towerjs | |
Jun 13 23:45:34 * fsalgo has quit (Ping timeout: 244 seconds) | |
Jun 14 00:02:22 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 14 01:31:15 * techthumb has quit (Quit: Leaving.) | |
Jun 14 04:05:33 * orngchkn has quit (Quit: Leaving.) | |
Jun 14 08:03:21 <ybit2> i may have convinced my boss to let me write in towerjs | |
Jun 14 08:03:39 <ybit2> he's interested in github.com/roundlake/joosy as well though | |
Jun 14 08:04:47 <ybit2> i think derby's aim is to reduce the complexity of using a mvc for the front-end | |
Jun 14 08:08:37 <e_dub> joosy is all client-side isnt it? | |
Jun 14 08:45:37 <ybit2> e_dub: yeah | |
Jun 14 08:45:53 <ybit2> what's the equivalent of rails server in tower? | |
Jun 14 08:46:57 <ybit2> ah | |
Jun 14 08:47:07 <ybit2> tower server :) | |
Jun 14 08:49:14 <ybit2> bundle | |
Jun 14 08:49:18 <ybit2> that's what i need :) | |
Jun 14 08:49:27 * ybit2 searches documentation | |
Jun 14 08:51:15 <ybit2> package.json is the Gemfile equivalent | |
Jun 14 08:51:39 <ybit2> npm install | |
Jun 14 08:51:41 <ybit2> sweet | |
Jun 14 09:03:07 <ybit2> well that was easy and straightforward enough | |
Jun 14 09:09:01 * denysonique (u484@gateway/web/irccloud.com/x-esvyydsvopcywafi) has joined #towerjs | |
Jun 14 09:17:49 <ybit2> i think tower is the way to go | |
Jun 14 09:31:21 <e_dub> ybit2, t did u see my linl last night :<e_dub> ybit2, if you want to see an example of a tower app https://github.com/edubkendo/demoApp | |
Jun 14 09:31:29 <e_dub> link^ | |
Jun 14 09:53:43 <ybit2> e_dub: yup, that's what i had running | |
Jun 14 12:05:33 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 14 14:06:00 * viatropos (~viatropos@c-71-204-188-167.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 14 14:31:42 <viatropos> So I'm very close to merging the ember "development" branch into master, but there's a few things to think through first... | |
Jun 14 14:33:51 <viatropos> The last thing I'm finishing is the client-side routing. Now that Ember has it built in I'm thinking about what to do immediately to get this out as soon as possible. I'm not sure if their routes can handle everything rails' can (splats, .format, etc.), so I'm checking that out. I'm also not sure if the history/hash is cross-browser yet (which if it is it means we can get rid of History.js). | |
Jun 14 14:35:37 <viatropos> The thing is, if we do get client-side routing working, it should ideally render ember views (have this working now). But, that means we'd have to either build a form builder in Ember (which takes time, and which there's a github project for already) or just write a raw-html form. Or, we can just stick with coffeecup on the client in the very short term so we can merge dev->master, and forget about ember views temporarily. | |
Jun 14 14:36:19 <viatropos> An even quicker solution is to merge dev->master without client-side routing. This way you can start messing around with ember and the app will still work like it used to. | |
Jun 14 14:36:37 <viatropos> I'm probably going to do that right now, because client-side routing might take a few more days. | |
Jun 14 14:37:52 <viatropos> I'm also thinking (like I mentioned before) about using some other template engine instead of CoffeeCup. Since all client views will be using Handlebars (for Ember), which is just HTML with some additional markup, you might as well write all views in HTML. | |
Jun 14 14:38:32 <viatropos> One choice is to use EJS or ECO on the server. But, you can also use Handlebars on the server: https://github.com/donpark/hbs. That would mean all templates, client and server, use handlebars. | |
Jun 14 14:39:25 <viatropos> Also thinking about renaming app/views to app/templates, since on the client app/client/views will be Ember views (javascript classes) which means you'd have app/client/templates/post/index.handlebars | |
Jun 14 14:43:30 <viatropos> So the thing is, in order to *really* get awesome, clean, realtime, single-pages apps going, you'd need all of this: handlebars templates everywhere, client-side routing. But to do that we have to 1) change and test the app generator, which might take a couple days, and 2) create a form builder and other helpers for Ember.Handlebars, which will also take time. With that in mind, it's almost better to *not* finish the client-rout | |
Jun 14 14:43:30 <viatropos> before merging dev->master, then do that after. Once that's done, then make a screencast. | |
Jun 14 14:46:47 <viatropos> I'm only suggesting this because I want to make sure you guys have access to the ember stuff if you are eager about it. Personally I'd rather wait until the client-side routing and updated app generator includes the above changes before we merge it back in, which will give us more time to test out the new code and work through the little bugs. But I know I've been saying I'll merge this ember stuff in for a while now. If you guy | |
Jun 14 14:46:47 <viatropos> any opinions about this let me know. Otherwise I'm going to just keep moving forward with the goal of creating a single-page demo app and screencast asap. | |
Jun 14 14:50:27 <viatropos> The ember integration in the dev branch works well now, but it's not being *used* anywhere, so it doesn't yet add any value unless either there's some example code in the generated app, a demo, or a screencast. So I want to create an awesome demo and make the generated app awesome first. | |
Jun 14 14:55:55 <e_dub> viatropos, so does it turn out that using coffeecup and ember just plain doesnt work well? | |
Jun 14 14:56:36 <viatropos> no it works fine, but I'm just not sure it's as easy to understand and get started with. | |
Jun 14 14:56:50 <e_dub> oh ok, so same deal we talked about the other day | |
Jun 14 14:57:16 <viatropos> Although, it's kind of like this: https://github.com/mehulkar/teams/blob/master/app/assets/javascripts/ember/templates/organizations/list.hamlbars | |
Jun 14 14:57:19 <e_dub> I thought you were saying something different, about cutting out coffeecup completely | |
Jun 14 14:57:21 <viatropos> yeah | |
Jun 14 14:57:38 <viatropos> no, just make a different default. | |
Jun 14 14:58:38 <viatropos> Just some thoughts, I'm going to keep coffeecup for a little while at least so it doesn't add to the time to merge the branches | |
Jun 14 14:59:23 <e_dub> also, viatropos, I'm excited about using ember, but I'd rather it be done RIGHT, have everything working, have an awesome example to follow, and really be done, done with that part of things, than get a version that's only part of the way there... especially when your saying a few more days, not talking about a few more months or something | |
Jun 14 15:00:35 <e_dub> but, then, it really doesnt hurt anything, either, to go ahead and merge and then just keep working on stuff either, so its really whichever you want to do | |
Jun 14 15:00:55 * orngchkn has quit (Ping timeout: 245 seconds) | |
Jun 14 15:00:56 <viatropos> exactly. but the thing is, to have an awesome example, we need to have figured out forms/tables/lists/menus with ember, and that probably will take a few weeks. | |
Jun 14 15:02:35 <viatropos> well there's no real need to merge right away it unless you guys want to start playing with it, which can be done in the dev branch. I'd rather spend the time to make it awesome, I just am trying to balance that with getting it done reasonably fast. | |
Jun 14 15:03:00 <e_dub> i think you should just go with your gut | |
Jun 14 15:03:45 <e_dub> it's done well so far to make tower awesome, and like you said, it isnt hard to fetch the dev branch | |
Jun 14 15:04:49 <viatropos> yeah, have you seen the {{outlet}} thing in ember? http://emberjs-staging-new.herokuapp.com/guides/outlets#toc_transitions-and-urls so cool, that makes the routing so much easier. | |
Jun 14 15:07:19 <e_dub> thats very dope. I think that some of this most recent stuff has really gone a LONG way to mitagate most of the criticisms of ember | |
Jun 14 15:07:29 <viatropos> for sure | |
Jun 14 15:12:29 <e_dub> hey do you have a link handy for that github project working on an ember form builder? wouldnt mind checking it out and seeing kind of what that looks like | |
Jun 14 15:12:42 <e_dub> otherwise i can google if u dont have a quick bookmark | |
Jun 14 15:46:10 <e_dub> viatropos, ah, found it. so i dunno how self-deprecating the guy was being, but if its as bad as he says, might just want to start from scratch | |
Jun 14 16:50:57 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 14 17:26:29 <e_dub> viatropos, so, after reading this guys issue: https://github.com/viatropos/tower/issues/161#issuecomment-6325951 and trying it myself, its looking like hasMany/belongsTo isnt reciprocal? as in, I can tie a post to a user, and then find all that user's posts, but when i try to go through the post and find the user, with "@post.user().all (error, @user) =>" for example, it returns ALL the users in the database | |
Jun 14 17:28:08 <e_dub> I am thinking I could probably work out a workaround easily enough, but, this is something that should work isnt it? | |
Jun 14 18:52:33 <e_dub> viatropos, hmmm. further experiments show that even coming up with a workaround was more difficult than i expected. Is there something really obvious we're missing here? If not, lemme know and I'll take a deeper look into it. | |
Jun 14 18:53:04 <e_dub> ^by 'was' I mean 'is'... I havent found one yet | |
Jun 14 18:55:24 <viatropos> e_dub: yeah we need to look through that again, the belongsTo looks like it's off. something must have happened where it's not passing the id... | |
Jun 14 18:56:05 <e_dub> ok, I'll see if I can figure it out or at least track down the problem | |
Jun 14 18:56:20 <viatropos> I'm working on this in the current branch, b/c we need to update the api to `post.get('user')`, but then the callback should be placed in there somehow... without calling `post.get('user').first`. | |
Jun 14 18:56:34 <viatropos> cool, yeah take a look. | |
Jun 14 18:56:43 <viatropos> I'm working more on the api atm and then I'll look into that. | |
Jun 14 18:57:00 <e_dub> ok, I'll let you know if I figure anything out | |
Jun 14 19:22:51 * techthumb (techthumb@nat/jetstar/x-fratsvvpbrcqecrc) has joined #towerjs | |
Jun 14 19:31:07 * viatropos has quit (Quit: viatropos) | |
Jun 14 20:14:22 * orngchkn has quit (Ping timeout: 240 seconds) | |
Jun 14 20:19:45 * viatropos (~viatropos@c-24-7-57-129.hsd1.ca.comcast.net) has joined #towerjs | |
Jun 14 20:19:47 * viatropos has quit (Client Quit) | |
Jun 14 21:06:02 * techthumb has quit (Ping timeout: 244 seconds) | |
Jun 14 21:07:01 * techthumb (techthumb@nat/jetstar/x-wjrmpdfysxztkxcb) has joined #towerjs | |
Jun 14 23:00:22 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
**** ENDING LOGGING AT Thu Jun 14 23:43:59 2012 | |
**** BEGIN LOGGING AT Fri Jun 15 00:20:02 2012 | |
Jun 15 00:20:02 * Now talking on #towerjs | |
Jun 15 00:20:02 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 15 00:20:02 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 15 02:09:24 * techthumb has quit (Quit: Leaving.) | |
Jun 15 06:10:11 * orngchkn has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Fri Jun 15 07:14:51 2012 | |
**** BEGIN LOGGING AT Fri Jun 15 08:22:59 2012 | |
Jun 15 08:22:59 * Now talking on #towerjs | |
Jun 15 08:22:59 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 15 08:22:59 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Fri Jun 15 08:24:57 2012 | |
**** BEGIN LOGGING AT Fri Jun 15 08:25:20 2012 | |
Jun 15 08:25:20 * Now talking on #towerjs | |
Jun 15 08:25:21 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 15 08:25:21 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 15 08:44:56 * denysonique has quit () | |
Jun 15 08:45:23 * denysonique (u484@gateway/web/irccloud.com/x-xmngbnwkebcqvsom) has joined #towerjs | |
**** ENDING LOGGING AT Fri Jun 15 08:58:56 2012 | |
**** BEGIN LOGGING AT Fri Jun 15 09:13:45 2012 | |
Jun 15 09:13:45 * Now talking on #towerjs | |
Jun 15 09:13:45 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 15 09:13:45 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 15 11:30:02 * orngchkn (~orngchkn@c-24-16-41-51.hsd1.wa.comcast.net) has joined #towerjs | |
**** ENDING LOGGING AT Fri Jun 15 12:05:05 2012 | |
**** BEGIN LOGGING AT Fri Jun 15 14:03:17 2012 | |
Jun 15 14:03:17 * Now talking on #towerjs | |
Jun 15 14:03:17 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 15 14:03:17 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 15 14:17:09 * orngchkn has quit (Quit: Leaving.) | |
Jun 15 14:47:46 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
**** ENDING LOGGING AT Fri Jun 15 15:18:04 2012 | |
**** BEGIN LOGGING AT Sat Jun 16 00:20:30 2012 | |
Jun 16 00:20:30 * Now talking on #towerjs | |
Jun 16 00:20:30 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 16 00:20:30 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 16 00:20:30 * [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup | |
**** ENDING LOGGING AT Sat Jun 16 01:58:28 2012 | |
**** BEGIN LOGGING AT Sat Jun 16 22:46:11 2012 | |
Jun 16 22:46:11 * Now talking on #towerjs | |
Jun 16 22:46:11 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 16 22:46:12 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Sun Jun 17 01:35:52 2012 | |
**** BEGIN LOGGING AT Sun Jun 17 17:29:41 2012 | |
Jun 17 17:29:41 * Now talking on #towerjs | |
Jun 17 17:29:41 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 17 17:29:41 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 17 18:55:26 * techthumb (techthumb@nat/jetstar/x-nvandbtlnnjynorc) has joined #towerjs | |
Jun 17 21:26:53 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 17 21:31:34 * techthumb (techthumb@nat/jetstar/x-vhhdcohgctghpadq) has joined #towerjs | |
Jun 18 00:24:45 * LessSeen has quit (Ping timeout: 252 seconds) | |
Jun 18 00:26:30 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 18 02:19:18 * techthumb has quit (Quit: Leaving.) | |
Jun 18 02:20:01 * techthumb (techthumb@nat/jetstar/x-sphprdsimjzsuztr) has joined #towerjs | |
Jun 18 02:20:43 * techthumb has quit (Client Quit) | |
**** ENDING LOGGING AT Mon Jun 18 08:26:02 2012 | |
**** BEGIN LOGGING AT Mon Jun 18 08:28:09 2012 | |
Jun 18 08:28:09 * Now talking on #towerjs | |
Jun 18 08:28:09 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 18 08:28:09 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 18 13:24:42 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 18 17:33:40 * techthumb (techthumb@nat/jetstar/x-xfanojjktrtlakxv) has joined #towerjs | |
Jun 18 17:46:18 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 18 17:47:07 * techthumb (techthumb@nat/jetstar/x-fzmojaurcxacoqvu) has joined #towerjs | |
Jun 18 17:52:12 * orngchkn has quit (*.net *.split) | |
Jun 18 17:52:34 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 18 19:47:55 * orngchkn has quit (Ping timeout: 245 seconds) | |
Jun 18 19:55:34 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Jun 18 19:56:24 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 18 20:19:27 * alansikora (~alansikor@187.112.53.218) has joined #towerjs | |
Jun 18 21:45:42 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 18 22:14:26 * alansikora has quit (Remote host closed the connection) | |
Jun 19 02:14:48 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Tue Jun 19 04:00:04 2012 | |
**** BEGIN LOGGING AT Tue Jun 19 04:01:36 2012 | |
Jun 19 04:01:36 * Now talking on #towerjs | |
Jun 19 04:01:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 19 04:01:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 19 06:38:53 * orngchkn has quit (Quit: Leaving.) | |
Jun 19 13:43:48 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 19 17:53:46 Tcl interface unloaded | |
Jun 19 17:53:46 Python interface unloaded | |
**** ENDING LOGGING AT Tue Jun 19 17:53:46 2012 | |
**** BEGIN LOGGING AT Tue Jun 19 18:15:36 2012 | |
Jun 19 18:15:36 * Now talking on #towerjs | |
Jun 19 18:15:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 19 18:15:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 19 19:42:29 * orngchkn has quit (Ping timeout: 245 seconds) | |
Jun 19 20:54:28 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 19 20:56:00 * techthumb (techthumb@nat/jetstar/x-txigqooqxxuvhqol) has joined #towerjs | |
Jun 19 22:54:11 * maedi (~maedi@mail.digitalink.com.au) has joined #towerjs | |
Jun 19 23:06:32 * maedi has quit (Quit: maedi) | |
Jun 19 23:07:05 * maedi (~maedi@mail.digitalink.com.au) has joined #towerjs | |
**** ENDING LOGGING AT Tue Jun 19 23:32:22 2012 | |
**** BEGIN LOGGING AT Tue Jun 19 23:42:14 2012 | |
Jun 19 23:42:14 * Now talking on #towerjs | |
Jun 19 23:42:14 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 19 23:42:15 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 20 00:25:23 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 20 00:38:19 * orngchkn has quit (Quit: Leaving.) | |
Jun 20 01:23:25 * maedi has quit (Read error: Connection reset by peer) | |
Jun 20 01:25:08 * maedi (~maedi@mail.digitalink.com.au) has joined #towerjs | |
Jun 20 02:04:00 * techthumb has quit (Quit: Leaving.) | |
Jun 20 03:48:12 * maedi_ (~maedi@ppp118-208-212-127.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 20 05:12:20 * maedi_ has quit (Quit: maedi_) | |
Jun 20 05:50:17 * maedi_ (~maedi@ppp118-208-212-127.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 20 06:17:43 * maedi_ has quit (Quit: maedi_) | |
Jun 20 07:48:28 * maedi_ (~maedi@ppp118-208-212-127.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 20 09:37:15 * maedi_ has quit (Quit: maedi_) | |
**** ENDING LOGGING AT Wed Jun 20 11:28:28 2012 | |
**** BEGIN LOGGING AT Wed Jun 20 11:32:13 2012 | |
Jun 20 11:32:13 * Now talking on #towerjs | |
Jun 20 11:32:13 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 20 11:32:13 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 20 12:15:20 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 20 14:32:28 * LessSeen has quit (Read error: Connection reset by peer) | |
Jun 20 14:32:31 * Less_Seen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 20 14:32:36 * Less_Seen has quit (Client Quit) | |
Jun 20 16:59:25 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 20 18:12:59 * techthumb (techthumb@nat/jetstar/x-xonhgfwsknzevrsr) has joined #towerjs | |
Jun 20 18:28:14 * GitHub95 (~GitHub95@sh3.rs.github.com) has joined #towerjs | |
Jun 20 18:28:14 -GitHub95/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/Kr-yhw | |
Jun 20 18:28:14 -GitHub95/#towerjs- [tower/development] fixing association bugs, updating generators to reflect new code/conventions - Lance Pollard | |
Jun 20 18:28:14 * GitHub95 (~GitHub95@sh3.rs.github.com) has left #towerjs | |
Jun 20 18:48:55 * orngchkn1 (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 20 18:51:53 * orngchkn has quit (Ping timeout: 248 seconds) | |
Jun 20 18:53:21 * orngchkn1 has quit (Ping timeout: 244 seconds) | |
Jun 20 21:07:46 * alansikora (~alansikor@177.97.94.2) has joined #towerjs | |
Jun 20 21:36:44 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 20 21:37:09 * techthumb (techthumb@nat/jetstar/x-rixezbfhprkbxjen) has joined #towerjs | |
Jun 20 22:36:22 * alansikora has quit (Remote host closed the connection) | |
Jun 20 22:53:22 * liberatus (~liberatus@108-94-185-31.lightspeed.tukrga.sbcglobal.net) has joined #towerjs | |
Jun 20 23:37:56 * liberatus has quit (Remote host closed the connection) | |
Jun 20 23:44:48 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 21 01:43:26 * orngchkn has quit (Quit: Leaving.) | |
Jun 21 02:27:02 * techthumb has quit (Quit: Leaving.) | |
Jun 21 02:44:39 * maedi_ (~maedi@ppp118-208-212-127.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 21 02:55:13 * maedi has quit (Ping timeout: 252 seconds) | |
Jun 21 02:55:13 * maedi_ is now known as maedi | |
**** ENDING LOGGING AT Thu Jun 21 03:06:45 2012 | |
**** BEGIN LOGGING AT Thu Jun 21 03:10:05 2012 | |
Jun 21 03:10:05 * Now talking on #towerjs | |
Jun 21 03:10:05 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 21 03:10:07 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 21 12:23:43 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
**** ENDING LOGGING AT Thu Jun 21 12:56:38 2012 | |
**** BEGIN LOGGING AT Thu Jun 21 12:58:09 2012 | |
Jun 21 12:58:10 * Now talking on #towerjs | |
Jun 21 12:58:10 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 21 12:58:10 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Thu Jun 21 14:17:45 2012 | |
**** BEGIN LOGGING AT Thu Jun 21 21:06:20 2012 | |
Jun 21 21:06:20 * Now talking on #towerjs | |
Jun 21 21:06:20 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 21 21:06:20 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 21 23:03:34 * alansikora_ (~alansikor@186.213.151.95) has joined #towerjs | |
Jun 21 23:06:19 * alansikora has quit (Ping timeout: 276 seconds) | |
Jun 21 23:20:36 * alansikora_ has quit (Remote host closed the connection) | |
Jun 22 01:47:24 * techthumb has quit (Quit: Leaving.) | |
Jun 22 07:13:59 * ybit3 (~ybit@unaffiliated/ybit) has joined #towerjs | |
Jun 22 07:14:03 * ybit3 (~ybit@unaffiliated/ybit) has left #towerjs | |
Jun 22 10:34:04 * maedi has quit (Quit: maedi) | |
Jun 22 10:34:04 * maedi_ is now known as maedi | |
Jun 22 12:25:31 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 22 19:24:16 * mzarella (~mario@unaffiliated/mzarella) has joined #towerjs | |
Jun 22 19:24:44 <mzarella> what are query scopes and chainable scopes? | |
Jun 22 19:25:19 <mzarella> doesn't railwayjs have param parsing by default? | |
Jun 22 19:25:24 <mzarella> since it uses javascript | |
Jun 22 19:25:35 <mzarella> javascript has the this.arguments method | |
Jun 22 19:26:24 <mzarella> i don't understand what generated url helpers are | |
Jun 22 19:28:42 <e_dub> what are you looking at mzarella ? | |
Jun 22 19:32:21 <e_dub> if your looking at towerjs.org, that documentation is badly outdated and soon to be replaced | |
Jun 22 19:34:25 <mzarella> is the documentation on github more up-to-date? | |
Jun 22 19:34:34 <mzarella> i'm looking at the railway and tower.js comparison on stack overflow | |
Jun 22 19:34:34 <e_dub> not to self promote, but if your just looking to get started with tower and get a feel for it compared to other frameworks, check out: https://github.com/edubkendo/demoApp | |
Jun 22 19:34:39 <e_dub> read through the readme | |
Jun 22 19:35:08 <e_dub> mzarella, some of the stuff on github is, some of it is just the same | |
Jun 22 19:36:29 <e_dub> @viatropos has been doing a lot of work on bringing emberjs into tower, so it all just works, and so thats all on the development branch, but when he finishes that up here soon the documentation is getting a major rehaul | |
Jun 22 19:37:21 <mzarella> i struggle with coffeescript debate | |
Jun 22 19:38:29 <e_dub> ah that comparison on stackoverflow, when he's talking about scope there, he doesnt mean the same thing as scope in javascript with variables... he's talking about a query scope, wherein it looks at the database and decides which items fall under the "scope" of the query... i may not be explaining this well | |
Jun 22 19:38:58 <mzarella> i understand | |
Jun 22 19:39:29 <e_dub> I'm in love with coffeescript, it is my favorite language now, so i may not be the best person to give an objective argument about it | |
Jun 22 19:39:58 <mzarella> what made you use it, why are you still using it, why aren't you using straight js | |
Jun 22 19:40:40 <e_dub> I enjoy it more, is the number one reason | |
Jun 22 19:40:44 <mzarella> why should someone switch from py or ru to cs? | |
Jun 22 19:40:50 <mzarella> rb* | |
Jun 22 19:42:11 <mzarella> maybe these are #coffeescript questions | |
Jun 22 19:42:32 <e_dub> well, i dunno if someone should switch, but if you want to write for the browser, and enjoy it as much as you enjoy those other high level langs, i think coffeescript is pretty win | |
Jun 22 19:42:46 <e_dub> now, if your asking why NODE instead of like Rails or django | |
Jun 22 19:43:39 <mzarella> if you're writing for the browser, you have to debug with firebug or chrom dev tools which means you'll be using js in the end, yeah? | |
Jun 22 19:44:17 <e_dub> well, coffeescript debuggers are coming, there are already tools out there for doing stuff like matching up line numbers, etc | |
Jun 22 19:45:00 <e_dub> when i debug, i take the line numbers, match them up to the right point in my cs, and debug in the cs | |
Jun 22 19:45:28 <e_dub> its rare i need to look at the js | |
Jun 22 19:50:04 <e_dub> btw, an all javascript version of tower is coming before long too, so people who would rather just do javascript will be able to, 100% | |
Jun 22 20:11:48 <mzarella> cool, someone on stackoverflow just asked a question about tower too | |
Jun 22 20:12:28 <mzarella> thanks for entertaining my questions e_dub, time for sleep | |
Jun 22 20:14:06 <e_dub> np mzarella if you have any more, I leave this chat open pretty much 24/7 so just ask and I'll eventually see it | |
Jun 22 20:35:06 * mzarella has quit (Quit: sleep) | |
Jun 22 20:45:20 * orngchkn has quit (Ping timeout: 245 seconds) | |
Jun 22 21:08:43 * maedi_ (~maedi@ppp118-208-212-127.lns20.hba1.internode.on.net) has joined #towerjs | |
**** ENDING LOGGING AT Sat Jun 23 00:49:31 2012 | |
**** BEGIN LOGGING AT Sat Jun 23 00:55:12 2012 | |
Jun 23 00:55:12 * Now talking on #towerjs | |
Jun 23 00:55:12 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 23 00:55:12 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 23 08:14:33 * amacgregor_osx (~amacgrego@75-119-234-206.dsl.teksavvy.com) has joined #towerjs | |
Jun 23 08:15:09 <amacgregor_osx> Good morning | |
Jun 23 08:24:05 <amacgregor_osx> is there anything I have to do for loading my models using 'tower console' | |
Jun 23 08:24:29 <amacgregor_osx> I'm trying notebook = new App.Notebook | |
Jun 23 08:24:38 <amacgregor_osx> but I get an error saying Notebook is not defined | |
Jun 23 08:25:10 * amacgregor_osx is now known as AllanMacGregor | |
Jun 23 08:43:17 <e_dub> AllanMacGregor, notebook = new App.Notebook() ... remember, it's a function. | |
Jun 23 08:55:30 <e_dub> AllanMacGregor, I'm about to leave for an hour or so, but you can leave a reply or question for me here and I'll see it when I get back. In the meantime, check out the readme on https://github.com/edubkendo/demoApp ... might give you a good starting point. The tower docs are in need of an overhaul right now (and soon to get one). Also, tower console runs in javascript unless you start it with "tower console -c" | |
Jun 23 08:56:30 <e_dub> but even in coffeescript, if you call a function with no args, you gotta use close paranthesis, and classes are a function | |
Jun 23 09:07:49 <AllanMacGregor> e_dub thank you that solved it :) | |
Jun 23 09:08:15 <AllanMacGregor> I have a few more questions about controllers | |
Jun 23 09:10:06 <AllanMacGregor> but I'll take a crack at it first with help of your demo app | |
Jun 23 10:37:54 * maedi_ has quit (Quit: maedi_) | |
Jun 23 11:36:41 <e_dub> back | |
Jun 23 11:59:00 * Received a DCC CHAT offer from manthan | |
Jun 23 11:59:15 * Received a CTCP PING 1340420750954910 from manthan | |
Jun 23 12:10:19 * DCC CHAT connect attempt to manthan failed (err=Connection timed out). | |
Jun 23 13:36:55 <ybit> that's cool | |
Jun 23 13:37:04 <ybit> didn't know you were planning on doing js+cs | |
Jun 23 13:37:23 <ybit> that's a selling point to me | |
Jun 23 15:08:11 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 23 18:08:24 * orngchkn has quit (Quit: Leaving.) | |
Jun 23 19:03:28 * alansikora (~alansikor@186.213.151.95) has joined #towerjs | |
Jun 23 19:44:34 * maedi_ (~maedi@ppp118-208-212-127.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 23 21:04:25 * maedi_ has quit (Quit: maedi_) | |
Jun 23 21:11:37 * alansikora (~alansikor@186.213.151.95) has left #towerjs | |
**** ENDING LOGGING AT Sun Jun 24 00:17:59 2012 | |
**** BEGIN LOGGING AT Sun Jun 24 00:48:10 2012 | |
Jun 24 00:48:10 * Now talking on #towerjs | |
Jun 24 00:48:10 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 24 00:48:11 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 24 00:51:14 * AllanMacGregor has quit (Remote host closed the connection) | |
Jun 24 09:01:53 * AllanMacGregor (~amacgrego@75-119-234-206.dsl.teksavvy.com) has joined #towerjs | |
Jun 24 09:09:33 * AllanMacGregor has quit (Remote host closed the connection) | |
Jun 24 10:28:28 * maedi_ has quit (Quit: maedi_) | |
**** BEGIN LOGGING AT Sun Jun 24 20:06:05 2012 | |
Jun 24 20:06:05 * Now talking on #towerjs | |
Jun 24 20:06:05 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 24 20:06:05 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 24 21:04:37 * techthumb (techthumb@nat/jetstar/x-ybcphhjmjnbrbusy) has joined #towerjs | |
Jun 24 21:05:56 * techthumb has quit (Client Quit) | |
Jun 24 21:06:11 * techthumb (techthumb@nat/jetstar/x-ojevuufxbqwgtgmx) has joined #towerjs | |
Jun 24 22:05:37 * techthumb1 (techthumb@nat/jetstar/x-kudgmfmttrecnyer) has joined #towerjs | |
Jun 24 22:05:37 * techthumb has quit (Read error: No route to host) | |
Jun 24 22:59:05 * techthumb1 has quit (Quit: Leaving.) | |
Jun 24 22:59:16 * techthumb (techthumb@nat/jetstar/x-oqelqzzwtaxrusog) has joined #towerjs | |
Jun 25 02:07:04 * techthumb has quit (Quit: Leaving.) | |
Jun 25 02:20:54 * maedi_ (~maedi@ppp118-208-212-127.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 25 02:55:01 * maedi__ (~maedi@ppp118-208-252-78.lns20.hba2.internode.on.net) has joined #towerjs | |
Jun 25 02:57:10 * maedi_ has quit (Ping timeout: 248 seconds) | |
Jun 25 05:53:38 * maedi has quit (Read error: Connection reset by peer) | |
Jun 25 05:53:39 * maedi__ is now known as maedi | |
Jun 25 05:54:09 * maedi_ (~maedi@mail.digitalink.com.au) has joined #towerjs | |
Jun 25 08:44:52 * maedi has quit (Quit: maedi) | |
Jun 25 08:44:52 * maedi_ is now known as maedi | |
Jun 25 11:54:42 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 25 18:50:56 * orngchkn has quit (Quit: Leaving.) | |
Jun 25 18:51:15 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 25 18:55:29 * orngchkn has quit (Ping timeout: 252 seconds) | |
Jun 25 18:59:17 * LessSeen has quit (Quit: Connection obliterated by peer) | |
Jun 25 19:25:05 * LessSeen (~cr@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 25 19:55:45 * techthumb (techthumb@nat/jetstar/x-qubpdnxhewqtfoji) has joined #towerjs | |
**** ENDING LOGGING AT Mon Jun 25 20:12:55 2012 | |
**** BEGIN LOGGING AT Mon Jun 25 20:23:03 2012 | |
Jun 25 20:23:03 * Now talking on #towerjs | |
Jun 25 20:23:03 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 25 20:23:03 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 25 20:23:03 * [freenode-info] help freenode weed out clonebots -- please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup | |
Jun 26 02:12:32 * denysonique has quit (Excess Flood) | |
Jun 26 02:13:35 * denysonique (u484@gateway/web/irccloud.com/x-qseijaqggoisqhlg) has joined #towerjs | |
Jun 26 02:44:18 * maedi_ (~maedi@ppp118-208-252-78.lns20.hba2.internode.on.net) has joined #towerjs | |
**** ENDING LOGGING AT Tue Jun 26 04:07:08 2012 | |
**** BEGIN LOGGING AT Tue Jun 26 04:18:43 2012 | |
Jun 26 04:18:43 * Now talking on #towerjs | |
Jun 26 04:18:43 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 26 04:18:43 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 26 06:20:47 * ybit2 (~ybit@unaffiliated/ybit) has joined #towerjs | |
Jun 26 06:20:52 * ybit2 (~ybit@unaffiliated/ybit) has left #towerjs | |
Jun 26 06:22:35 <ybit> e_dub: when are derby and tower combining powers to create the best full stack js/cs framework available? | |
Jun 26 06:25:05 <ybit> i really do wish these two teams would combine efforts | |
Jun 26 06:25:14 <ybit> what's preventing this from happening? | |
Jun 26 06:37:00 * techthumb has quit (Quit: Leaving.) | |
Jun 26 07:28:23 * maedi__ (~maedi@ppp118-208-237-94.lns20.hba2.internode.on.net) has joined #towerjs | |
Jun 26 07:30:32 * maedi_ has quit (Ping timeout: 265 seconds) | |
Jun 26 07:53:12 * maedi__ has quit (Read error: Connection reset by peer) | |
Jun 26 07:53:47 * maedi_ (~maedi@ppp118-208-237-94.lns20.hba2.internode.on.net) has joined #towerjs | |
Jun 26 09:24:57 * maedi_ has quit (Quit: maedi_) | |
Jun 26 12:21:22 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 26 15:17:41 * GitHub75 (~GitHub75@sh3.rs.github.com) has joined #towerjs | |
Jun 26 15:17:41 -GitHub75/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/7Mu7hQ | |
Jun 26 15:17:41 -GitHub75/#towerjs- [tower/development] filling things out while building demo - Lance Pollard | |
Jun 26 15:17:41 * GitHub75 (~GitHub75@sh3.rs.github.com) has left #towerjs | |
Jun 26 15:21:08 * GitHub173 (~GitHub173@sh3.rs.github.com) has joined #towerjs | |
Jun 26 15:21:09 -GitHub173/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/0ohCTA | |
Jun 26 15:21:09 -GitHub173/#towerjs- [tower/development] testing package.json - Lance Pollard | |
Jun 26 15:21:09 * GitHub173 (~GitHub173@sh3.rs.github.com) has left #towerjs | |
Jun 26 15:47:51 * GitHub134 (~GitHub134@sh2.rs.github.com) has joined #towerjs | |
Jun 26 15:47:51 -GitHub134/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/ox8K1g | |
Jun 26 15:47:51 -GitHub134/#towerjs- [tower/development] try --production on node modules - Lance Pollard | |
Jun 26 15:47:51 * GitHub134 (~GitHub134@sh2.rs.github.com) has left #towerjs | |
Jun 26 15:53:45 * GitHub141 (~GitHub141@sh2.rs.github.com) has joined #towerjs | |
Jun 26 15:53:45 -GitHub141/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/_il6XQ | |
Jun 26 15:53:45 -GitHub141/#towerjs- [tower/development] removing post-install hook - Lance Pollard | |
Jun 26 15:53:45 * GitHub141 (~GitHub141@sh2.rs.github.com) has left #towerjs | |
Jun 26 15:58:42 <e_dub> ybit, I've never heard it even suggested this was going to happen? where did you hear that? | |
Jun 26 16:01:11 * GitHub26 (~GitHub26@sh2.rs.github.com) has joined #towerjs | |
Jun 26 16:01:12 -GitHub26/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/czNQfA | |
Jun 26 16:01:12 -GitHub26/#towerjs- [tower/development] trying npm install tarball http://stackoverflow.com/questions/8243527/use-git-dependencies-in-with-npm-and-node-on-heroku - Lance Pollard | |
Jun 26 16:01:12 * GitHub26 (~GitHub26@sh2.rs.github.com) has left #towerjs | |
Jun 26 16:04:48 * GitHub181 (~GitHub181@sh3.rs.github.com) has joined #towerjs | |
Jun 26 16:04:48 -GitHub181/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/KVb7Bg | |
Jun 26 16:04:48 -GitHub181/#towerjs- [tower/development] sorry for spam, on time crunch, trying removing duplicate coffee-script references in package.json (heroku thing) - Lance Pollard | |
Jun 26 16:04:48 * GitHub181 (~GitHub181@sh3.rs.github.com) has left #towerjs | |
Jun 26 17:48:29 * maedi_ (~maedi@ppp118-208-237-94.lns20.hba2.internode.on.net) has joined #towerjs | |
Jun 26 18:58:44 <e_dub> anyone done much with node 0.8 yet? wondering if most libraries still work fine | |
Jun 26 19:04:07 * maedi__ (~maedi@ppp118-208-199-223.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 26 19:04:41 * maedi_ has quit (Ping timeout: 240 seconds) | |
Jun 26 19:06:33 <e_dub> for the record, tower seems to work fine with it, zappa also | |
Jun 26 19:06:56 <e_dub> just doing basic basic stuff, at least | |
Jun 26 19:13:45 <e_dub> err nope i mean, it doesnt | |
**** ENDING LOGGING AT Tue Jun 26 19:27:23 2012 | |
**** BEGIN LOGGING AT Tue Jun 26 20:04:19 2012 | |
Jun 26 20:04:19 * Now talking on #towerjs | |
Jun 26 20:04:19 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 26 20:04:19 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 26 20:32:56 * mhuggins has quit (Quit: mhuggins) | |
Jun 26 20:47:00 * techthumb (techthumb@nat/jetstar/x-kzhnlgxqrncnsdsg) has joined #towerjs | |
Jun 26 22:49:27 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 26 22:55:18 * techthumb (techthumb@nat/jetstar/x-yfeolhwkrzotbqbh) has joined #towerjs | |
**** ENDING LOGGING AT Wed Jun 27 05:20:47 2012 | |
**** BEGIN LOGGING AT Wed Jun 27 05:20:58 2012 | |
Jun 27 05:20:58 * Now talking on #towerjs | |
Jun 27 05:20:58 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 27 05:20:58 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Wed Jun 27 05:28:49 2012 | |
**** BEGIN LOGGING AT Wed Jun 27 05:28:59 2012 | |
Jun 27 05:28:59 * Now talking on #towerjs | |
Jun 27 05:28:59 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 27 05:28:59 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 27 05:49:06 * techthumb has quit (Quit: Leaving.) | |
Jun 27 07:38:53 <maedi__> mhuggins: hello | |
Jun 27 09:16:00 * maedi__ has quit (Ping timeout: 246 seconds) | |
Jun 27 09:17:26 * maedi_ (~maedi@ppp118-208-252-155.lns20.hba2.internode.on.net) has joined #towerjs | |
Jun 27 09:49:50 * maedi_ has quit (Quit: maedi_) | |
Jun 27 12:51:49 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Wed Jun 27 12:51:49 2012 | |
**** BEGIN LOGGING AT Wed Jun 27 12:52:09 2012 | |
Jun 27 12:52:09 * Now talking on #towerjs | |
Jun 27 12:52:09 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 27 12:52:09 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 27 16:08:59 * GitHub117 (~GitHub117@sh2.rs.github.com) has joined #towerjs | |
Jun 27 16:09:00 -GitHub117/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/Cfw8fg | |
Jun 27 16:09:00 -GitHub117/#towerjs- [tower/development] upgrading to node 0.8.0, the forever module needs to be a branch temporarily. - Lance Pollard | |
Jun 27 16:09:00 * GitHub117 (~GitHub117@sh2.rs.github.com) has left #towerjs | |
Jun 27 16:19:05 <ybit> e_dub: i suggested it | |
Jun 27 16:19:09 <ybit> no one suggested it previously | |
Jun 27 16:19:15 <ybit> this is a comment from someone in #derbyjs | |
Jun 27 16:19:18 <ybit> 12:04 < javaJake> ybit3: derby and tower have different goals. | |
Jun 27 16:19:18 <ybit> 12:05 < javaJake> As far as I could tell, Towerjs is as minimal as possible, for maximum possible flexibility, without a ton of work. Derbyjs drops a little of the minimal part to add many built-in services. | |
**** BEGIN LOGGING AT Wed Jun 27 17:20:41 2012 | |
Jun 27 17:20:41 * Now talking on #towerjs | |
Jun 27 17:20:41 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 27 17:20:41 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 27 17:26:31 * GitHub99 (~GitHub99@sh2.rs.github.com) has joined #towerjs | |
Jun 27 17:26:31 -GitHub99/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/Eq1_Ng | |
Jun 27 17:26:31 -GitHub99/#towerjs- [tower/development] update CHANGELOG (for dev branch), remove src from .npmignore - Lance Pollard | |
Jun 27 17:26:31 * GitHub99 (~GitHub99@sh2.rs.github.com) has left #towerjs | |
Jun 27 17:37:43 * GitHub91 (~GitHub91@sh3.rs.github.com) has joined #towerjs | |
Jun 27 17:37:44 -GitHub91/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/dyMH4g | |
Jun 27 17:37:44 -GitHub91/#towerjs- [tower/development] update CHANGELOG - Lance Pollard | |
Jun 27 17:37:44 * GitHub91 (~GitHub91@sh3.rs.github.com) has left #towerjs | |
Jun 27 17:50:40 * GitHub192 (~GitHub192@sh3.rs.github.com) has joined #towerjs | |
Jun 27 17:50:41 -GitHub192/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/7I_tFA | |
Jun 27 17:50:41 -GitHub192/#towerjs- [tower/development] parse url in mongo config - Lance Pollard | |
Jun 27 17:50:41 * GitHub192 (~GitHub192@sh3.rs.github.com) has left #towerjs | |
Jun 27 17:56:52 * GitHub62 (~GitHub62@sh2.rs.github.com) has joined #towerjs | |
Jun 27 17:56:53 -GitHub62/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/Cih-BQ | |
Jun 27 17:56:53 -GitHub62/#towerjs- [tower/development] shouldnt watch files in production env (todo: make more robust) - Lance Pollard | |
Jun 27 17:56:53 * GitHub62 (~GitHub62@sh2.rs.github.com) has left #towerjs | |
Jun 27 17:59:19 * techthumb (~techthumb@49.176.34.210) has joined #towerjs | |
Jun 27 17:59:38 * techthumb has quit (Read error: Connection reset by peer) | |
Jun 27 18:04:54 * orngchkn has quit (Quit: Leaving.) | |
Jun 27 18:05:18 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 27 18:09:38 * orngchkn has quit (Ping timeout: 246 seconds) | |
Jun 27 18:52:50 <maedi> ybit: I've been tossing up between tower, derby and meteor… and they are all so different in how they go about things, it's been hard to make a decision. But I have noticed that tower is the only one that instantly 'clicks' with me, probably because I'm coming from Rails | |
Jun 27 19:00:05 * maedi has quit (Quit: maedi) | |
Jun 27 19:25:14 * GitHub28 (~GitHub28@sh3.rs.github.com) has joined #towerjs | |
Jun 27 19:25:15 -GitHub28/#towerjs- [tower] viatropos pushed 2 new commits to development: http://git.io/1Em4Jg | |
Jun 27 19:25:15 -GitHub28/#towerjs- [tower/development] update asset compilation - Lance Pollard | |
Jun 27 19:25:15 -GitHub28/#towerjs- [tower/development] comment out gzip functionality for now - Lance Pollard | |
Jun 27 19:25:15 * GitHub28 (~GitHub28@sh3.rs.github.com) has left #towerjs | |
Jun 27 20:02:39 * GitHub34 (~GitHub34@sh2.rs.github.com) has joined #towerjs | |
Jun 27 20:02:40 -GitHub34/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/BZA1Sw | |
Jun 27 20:02:40 -GitHub34/#towerjs- [tower/development] looks like you have to append a timestamp for s3 to handle some files, testing adding a `?1` to the asset paths - Lance Pollard | |
Jun 27 20:02:40 * GitHub34 (~GitHub34@sh2.rs.github.com) has left #towerjs | |
Jun 27 22:21:59 * techthumb (techthumb@nat/jetstar/x-zchinbimciqpqddq) has joined #towerjs | |
Jun 28 02:25:10 * techthumb has quit (Quit: Leaving.) | |
Jun 28 02:47:11 * techthumb (techthumb@nat/jetstar/x-tuntxkuhvnjbhowl) has joined #towerjs | |
Jun 28 02:50:04 * techthumb has quit (Client Quit) | |
Jun 28 03:21:02 * maedi_ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 28 05:18:49 * techthumb (~techthumb@120.149.19.90) has joined #towerjs | |
Jun 28 07:47:40 * techthumb has quit (Quit: Leaving.) | |
Jun 28 08:39:12 * maedi_ has quit (Read error: Connection reset by peer) | |
Jun 28 08:39:21 * maedi_ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 28 08:40:42 * maedi__ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 28 08:40:42 * maedi_ has quit (Read error: Connection reset by peer) | |
Jun 28 09:32:18 * maedi__ has quit (Quit: maedi__) | |
Jun 28 11:44:59 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 28 16:23:20 * GitHub161 (~GitHub161@sh2.rs.github.com) has joined #towerjs | |
Jun 28 16:23:20 -GitHub161/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/7hpYaA | |
Jun 28 16:23:20 -GitHub161/#towerjs- [tower/development] simple eager loading for belongsTo/hasOne in mongo/memory - Lance Pollard | |
Jun 28 16:23:20 * GitHub161 (~GitHub161@sh2.rs.github.com) has left #towerjs | |
Jun 28 17:17:38 * techthumb (techthumb@nat/jetstar/x-dedebalkbizbhwff) has joined #towerjs | |
Jun 28 18:14:39 * GitHub84 (~GitHub84@sh2.rs.github.com) has joined #towerjs | |
Jun 28 18:14:40 -GitHub84/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/iIwgtA | |
Jun 28 18:14:40 -GitHub84/#towerjs- [tower/development] eager loading hasMany associations and some caching - Lance Pollard | |
Jun 28 18:14:40 * GitHub84 (~GitHub84@sh2.rs.github.com) has left #towerjs | |
Jun 28 18:23:21 * GitHub8 (~GitHub8@sh2.rs.github.com) has joined #towerjs | |
Jun 28 18:23:21 -GitHub8/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/mTd1Mg | |
Jun 28 18:23:21 -GitHub8/#towerjs- [tower/development] added model comparator function - Lance Pollard | |
Jun 28 18:23:21 * GitHub8 (~GitHub8@sh2.rs.github.com) has left #towerjs | |
Jun 28 19:03:15 * GitHub102 (~GitHub102@sh3.rs.github.com) has joined #towerjs | |
Jun 28 19:03:15 -GitHub102/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/0wS7lA | |
Jun 28 19:03:15 -GitHub102/#towerjs- [tower/development] starting default scopes - Lance Pollard | |
Jun 28 19:03:15 * GitHub102 (~GitHub102@sh3.rs.github.com) has left #towerjs | |
Jun 28 19:27:27 * orngchkn has quit (Quit: Leaving.) | |
Jun 28 19:27:52 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jun 28 19:28:31 * GitHub165 (~GitHub165@sh3.rs.github.com) has joined #towerjs | |
Jun 28 19:28:31 -GitHub165/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/_-YvUw | |
Jun 28 19:28:31 -GitHub165/#towerjs- [tower/development] save only changed attributes - Lance Pollard | |
Jun 28 19:28:31 * GitHub165 (~GitHub165@sh3.rs.github.com) has left #towerjs | |
Jun 28 19:32:22 * orngchkn has quit (Ping timeout: 248 seconds) | |
Jun 28 19:51:50 * GitHub84 (~GitHub84@sh2.rs.github.com) has joined #towerjs | |
Jun 28 19:51:50 -GitHub84/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/tCyPPA | |
Jun 28 19:51:50 -GitHub84/#towerjs- [tower/development] testing Object attributes - Lance Pollard | |
Jun 28 19:51:50 * GitHub84 (~GitHub84@sh2.rs.github.com) has left #towerjs | |
Jun 28 20:20:44 * GitHub174 (~GitHub174@sh3.rs.github.com) has joined #towerjs | |
Jun 28 20:20:45 -GitHub174/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/nJ_gjQ | |
Jun 28 20:20:45 -GitHub174/#towerjs- [tower/development] deep merge/update attributes - Lance Pollard | |
Jun 28 20:20:45 * GitHub174 (~GitHub174@sh3.rs.github.com) has left #towerjs | |
**** ENDING LOGGING AT Thu Jun 28 20:52:37 2012 | |
**** BEGIN LOGGING AT Thu Jun 28 21:16:35 2012 | |
Jun 28 21:16:35 * Now talking on #towerjs | |
Jun 28 21:16:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 28 21:16:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 28 21:16:36 * [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | |
Jun 29 00:49:04 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jun 29 00:55:15 <e_dub> hmm looking like viatropos has been getting a lot done lately, wishing he would stop in some time and give us a heads up | |
Jun 29 02:14:34 * techthumb has quit (Quit: Leaving.) | |
Jun 29 06:31:11 * orngchkn has quit (Quit: Leaving.) | |
Jun 29 06:41:00 * maedi_ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 29 07:02:24 * maedi__ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 29 07:05:04 * maedi_ has quit (Ping timeout: 250 seconds) | |
Jun 29 08:25:26 * maedi__ has quit (Quit: maedi__) | |
Jun 29 09:24:37 * denysonique has quit () | |
Jun 29 09:25:53 * denysonique (u484@gateway/web/irccloud.com/x-evocfhpvkwdvazsd) has joined #towerjs | |
**** ENDING LOGGING AT Fri Jun 29 09:50:31 2012 | |
**** BEGIN LOGGING AT Fri Jun 29 09:53:27 2012 | |
Jun 29 09:53:27 * Now talking on #towerjs | |
Jun 29 09:53:27 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 29 09:53:27 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 29 11:41:44 * Disconnected (No route to host). | |
**** ENDING LOGGING AT Fri Jun 29 11:41:44 2012 | |
**** BEGIN LOGGING AT Fri Jun 29 11:42:03 2012 | |
Jun 29 11:42:03 * Now talking on #towerjs | |
Jun 29 11:42:03 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 29 11:42:03 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 29 12:33:28 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
**** BEGIN LOGGING AT Fri Jun 29 22:48:16 2012 | |
Jun 29 22:48:16 * Now talking on #towerjs | |
Jun 29 22:48:16 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 29 22:48:16 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 29 22:53:33 * maedi_ has quit (Read error: Connection reset by peer) | |
Jun 29 22:54:24 * maedi_ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 29 22:56:11 * maedi_ has quit (Read error: Connection reset by peer) | |
Jun 29 22:56:11 * maedi__ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 30 00:18:57 * techthumb (~techthumb@120.149.19.90) has joined #towerjs | |
Jun 30 00:23:15 * maedi__ has quit (Read error: Connection reset by peer) | |
Jun 30 00:23:40 * maedi_ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 30 00:27:55 * maedi_ has quit (Ping timeout: 252 seconds) | |
Jun 30 00:28:09 * maedi_ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
**** ENDING LOGGING AT Sat Jun 30 00:51:48 2012 | |
**** BEGIN LOGGING AT Sat Jun 30 01:07:33 2012 | |
Jun 30 01:07:33 * Now talking on #towerjs | |
Jun 30 01:07:33 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 30 01:07:33 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jun 30 01:07:33 * [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup | |
Jun 30 01:38:45 * maedi_ has quit (Read error: Connection reset by peer) | |
Jun 30 01:38:50 * techthumb has quit (Quit: Leaving.) | |
Jun 30 01:38:51 * maedi__ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jun 30 02:44:44 * maedi__ has quit (Ping timeout: 245 seconds) | |
**** ENDING LOGGING AT Sat Jun 30 04:05:04 2012 | |
**** BEGIN LOGGING AT Sat Jun 30 22:04:07 2012 | |
Jun 30 22:04:07 * Now talking on #towerjs | |
Jun 30 22:04:07 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jun 30 22:04:07 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 01 03:40:44 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Sun Jul 1 03:40:44 2012 | |
**** BEGIN LOGGING AT Sun Jul 1 03:41:02 2012 | |
Jul 01 03:41:02 * Now talking on #towerjs | |
Jul 01 03:41:02 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 01 03:41:02 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 01 03:41:03 -NickServ- You are now identified for e_dub. | |
**** ENDING LOGGING AT Sun Jul 1 03:43:05 2012 | |
**** BEGIN LOGGING AT Sun Jul 1 03:45:00 2012 | |
Jul 01 03:45:00 * Now talking on #towerjs | |
Jul 01 03:45:00 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 01 03:45:01 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** BEGIN LOGGING AT Sun Jul 1 03:47:57 2012 | |
Jul 01 03:47:57 * Now talking on #towerjs | |
Jul 01 03:47:57 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 01 03:47:57 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 01 07:23:31 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Sun Jul 1 07:23:31 2012 | |
**** BEGIN LOGGING AT Sun Jul 1 07:23:49 2012 | |
Jul 01 07:23:49 * Now talking on #towerjs | |
Jul 01 07:23:49 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 01 07:23:49 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Sun Jul 1 08:06:15 2012 | |
**** BEGIN LOGGING AT Sun Jul 1 21:39:48 2012 | |
Jul 01 21:39:48 * Now talking on #towerjs | |
Jul 01 21:39:48 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 01 21:39:48 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 02 02:06:41 * techthumb has quit (Quit: Leaving.) | |
Jul 02 03:45:12 * orngchkn has quit (Quit: Leaving.) | |
Jul 02 04:59:46 * techthumb (~techthumb@120.149.19.90) has joined #towerjs | |
Jul 02 07:09:56 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Mon Jul 2 07:23:18 2012 | |
**** BEGIN LOGGING AT Mon Jul 2 07:26:05 2012 | |
Jul 02 07:26:05 * Now talking on #towerjs | |
Jul 02 07:26:05 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 02 07:26:05 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 02 12:28:09 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jul 02 12:50:18 * Disconnected (Connection reset by peer). | |
**** ENDING LOGGING AT Mon Jul 2 12:50:18 2012 | |
**** BEGIN LOGGING AT Mon Jul 2 12:50:36 2012 | |
Jul 02 12:50:36 * Now talking on #towerjs | |
Jul 02 12:50:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 02 12:50:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 02 17:20:55 * techthumb (techthumb@nat/jetstar/x-cwsepvilkhqbrvmh) has joined #towerjs | |
Jul 02 18:55:54 * orngchkn has quit (Quit: Leaving.) | |
Jul 02 18:56:13 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jul 02 19:00:42 * orngchkn has quit (Ping timeout: 255 seconds) | |
Jul 02 19:24:06 * techthumb has quit (Read error: Connection reset by peer) | |
Jul 02 19:25:04 * techthumb (techthumb@nat/jetstar/x-kkesqgghrebssqro) has joined #towerjs | |
Jul 02 19:28:00 * techthumb has quit (Read error: Connection reset by peer) | |
Jul 02 19:28:42 * techthumb (techthumb@nat/jetstar/x-ebnramuhrnxpykyt) has joined #towerjs | |
Jul 02 19:50:03 * techthumb has quit (Read error: Connection reset by peer) | |
Jul 02 19:54:24 * techthumb (techthumb@nat/jetstar/x-bndmjhaobwufmpui) has joined #towerjs | |
**** BEGIN LOGGING AT Mon Jul 2 20:20:37 2012 | |
Jul 02 20:20:37 * Now talking on #towerjs | |
Jul 02 20:20:37 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 02 20:20:37 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 02 23:31:00 * techthumb has quit (Read error: Connection reset by peer) | |
Jul 02 23:31:44 * techthumb (techthumb@nat/jetstar/x-rskufrupnvuvsbay) has joined #towerjs | |
Jul 02 23:34:31 * techthumb has quit (Read error: Connection reset by peer) | |
Jul 02 23:35:52 * techthumb (techthumb@nat/jetstar/x-sdeodcjnhhudydcm) has joined #towerjs | |
Jul 03 02:32:34 * techthumb has quit (Quit: Leaving.) | |
Jul 03 04:51:57 * maedi_ (~maedi@ppp118-208-223-242.lns20.hba1.internode.on.net) has joined #towerjs | |
Jul 03 04:52:03 * maedi_ has quit (Remote host closed the connection) | |
Jul 03 10:58:33 * e_dub has quit (Ping timeout: 246 seconds) | |
Jul 03 10:58:33 * Disconnected (Remote host closed socket). | |
**** ENDING LOGGING AT Tue Jul 3 10:58:33 2012 | |
**** BEGIN LOGGING AT Tue Jul 3 10:58:51 2012 | |
Jul 03 10:58:51 * Now talking on #towerjs | |
Jul 03 10:58:51 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 03 10:58:51 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 03 17:12:25 * techthumb (techthumb@nat/jetstar/x-exgkzckoyyfakyrl) has joined #towerjs | |
**** BEGIN LOGGING AT Tue Jul 3 18:45:12 2012 | |
Jul 03 18:45:13 * Now talking on #towerjs | |
Jul 03 18:45:13 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 03 18:45:13 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 03 21:51:24 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Tue Jul 3 23:37:23 2012 | |
**** BEGIN LOGGING AT Tue Jul 3 23:49:18 2012 | |
Jul 03 23:49:18 * Now talking on #towerjs | |
Jul 03 23:49:18 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 03 23:49:18 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Wed Jul 4 01:49:42 2012 | |
**** BEGIN LOGGING AT Wed Jul 4 01:49:52 2012 | |
Jul 04 01:49:52 * Now talking on #towerjs | |
Jul 04 01:49:52 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 04 01:49:52 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Wed Jul 4 10:36:10 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 00:54:16 2012 | |
Jul 05 00:54:16 * Now talking on #towerjs | |
Jul 05 00:54:16 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 00:54:16 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 01:08:15 * techthumb1 has quit (Quit: Leaving.) | |
Jul 05 03:13:14 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Thu Jul 5 03:13:14 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 03:13:40 2012 | |
Jul 05 03:13:40 * Now talking on #towerjs | |
Jul 05 03:13:40 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 03:13:40 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 03:13:40 -NickServ- You are now identified for e_dub. | |
Jul 05 03:36:04 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Thu Jul 5 03:36:04 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 03:36:30 2012 | |
Jul 05 03:36:30 * Now talking on #towerjs | |
Jul 05 03:36:30 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 03:36:30 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 03:36:30 -NickServ- You are now identified for e_dub. | |
Jul 05 04:11:05 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Thu Jul 5 04:11:05 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 04:11:36 2012 | |
Jul 05 04:11:36 * Now talking on #towerjs | |
Jul 05 04:11:36 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 04:11:36 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 04:11:36 -NickServ- You are now identified for e_dub. | |
Jul 05 04:45:47 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Thu Jul 5 04:45:47 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 04:46:16 2012 | |
Jul 05 04:46:16 * Now talking on #towerjs | |
Jul 05 04:46:16 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 04:46:16 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 04:46:17 -NickServ- You are now identified for e_dub. | |
Jul 05 05:12:33 * Disconnected (Connection timed out). | |
**** ENDING LOGGING AT Thu Jul 5 05:12:33 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 05:14:06 2012 | |
Jul 05 05:14:06 * Now talking on #towerjs | |
Jul 05 05:14:06 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 05:14:06 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 05:14:06 -NickServ- You are now identified for e_dub. | |
Jul 05 05:21:04 Tcl interface unloaded | |
Jul 05 05:21:04 Python interface unloaded | |
**** ENDING LOGGING AT Thu Jul 5 05:21:04 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 11:12:16 2012 | |
Jul 05 11:12:16 * Now talking on #towerjs | |
Jul 05 11:12:16 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 11:12:16 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 11:44:37 * Disconnected (Connection reset by peer). | |
**** ENDING LOGGING AT Thu Jul 5 11:44:37 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 11:44:55 2012 | |
Jul 05 11:44:55 * Now talking on #towerjs | |
Jul 05 11:44:55 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 11:44:55 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
**** ENDING LOGGING AT Thu Jul 5 12:48:53 2012 | |
**** BEGIN LOGGING AT Thu Jul 5 13:31:52 2012 | |
Jul 05 13:31:52 * Now talking on #towerjs | |
Jul 05 13:31:52 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 05 13:31:52 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 05 15:06:27 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jul 05 18:02:27 * techthumb (~techthumb@120.149.19.90) has joined #towerjs | |
Jul 05 18:44:45 * techthumb has quit (Quit: Leaving.) | |
Jul 05 20:12:53 * orngchkn has quit (Quit: Leaving.) | |
Jul 05 20:13:19 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jul 05 20:18:10 * orngchkn has quit (Ping timeout: 264 seconds) | |
Jul 05 22:04:05 * techthumb (~techthumb@120.149.19.90) has joined #towerjs | |
Jul 05 23:46:36 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has joined #towerjs | |
Jul 06 00:23:04 * techthumb has quit (Quit: Leaving.) | |
Jul 06 00:29:13 * techthumb (~techthumb@120.149.19.90) has joined #towerjs | |
Jul 06 00:38:54 * techthumb has quit (Quit: Leaving.) | |
**** ENDING LOGGING AT Fri Jul 6 01:39:37 2012 | |
**** BEGIN LOGGING AT Fri Jul 6 01:43:25 2012 | |
Jul 06 01:43:25 * Now talking on #towerjs | |
Jul 06 01:43:25 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 06 01:43:25 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 06 01:49:03 * orngchkn (~orngchkn@c-50-135-163-7.hsd1.wa.comcast.net) has left #towerjs | |
**** BEGIN LOGGING AT Fri Jul 6 10:47:34 2012 | |
Jul 06 10:47:34 * Now talking on #towerjs | |
Jul 06 10:47:34 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 06 10:47:34 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 06 11:19:42 * claas__ (4fc64394@gateway/web/freenode/ip.79.198.67.148) has joined #towerjs | |
Jul 06 11:23:45 Tcl interface unloaded | |
Jul 06 11:23:45 Python interface unloaded | |
**** ENDING LOGGING AT Fri Jul 6 11:23:45 2012 | |
**** BEGIN LOGGING AT Fri Jul 6 11:27:05 2012 | |
Jul 06 11:27:05 * Now talking on #towerjs | |
Jul 06 11:27:05 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 06 11:27:05 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 06 12:03:23 * GitHub168 (~GitHub168@sh2.rs.github.com) has joined #towerjs | |
Jul 06 12:03:24 -GitHub168/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/9vDoOQ | |
Jul 06 12:03:24 -GitHub168/#towerjs- [tower/development] small fixes - Lance Pollard | |
Jul 06 12:03:24 * GitHub168 (~GitHub168@sh2.rs.github.com) has left #towerjs | |
Jul 06 12:26:40 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jul 06 12:30:16 * claas__ has quit (Quit: Page closed) | |
Jul 06 15:02:47 * GitHub152 (~GitHub152@sh3.rs.github.com) has joined #towerjs | |
Jul 06 15:02:47 -GitHub152/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/OovNJQ | |
Jul 06 15:02:47 -GitHub152/#towerjs- [tower/development] make cursor into array, it just feels better - Lance Pollard | |
Jul 06 15:02:47 * GitHub152 (~GitHub152@sh3.rs.github.com) has left #towerjs | |
**** ENDING LOGGING AT Fri Jul 6 16:25:45 2012 | |
**** BEGIN LOGGING AT Fri Jul 6 16:35:37 2012 | |
Jul 06 16:35:37 * Now talking on #towerjs | |
Jul 06 16:35:37 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 06 16:35:37 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 06 19:01:50 * GitHub77 (~GitHub77@sh2.rs.github.com) has joined #towerjs | |
Jul 06 19:01:50 -GitHub77/#towerjs- [tower] viatropos pushed 2 new commits to development: http://git.io/cfhD0g | |
Jul 06 19:01:50 -GitHub77/#towerjs- [tower/development] find/create return array, and with ajax async:false, callbacks are eliminated on client - Lance Pollard | |
Jul 06 19:01:50 -GitHub77/#towerjs- [tower/development] tmp client id implementation so client/server ids are transparently managed - Lance Pollard | |
Jul 06 19:01:50 * GitHub77 (~GitHub77@sh2.rs.github.com) has left #towerjs | |
Jul 06 19:47:57 * GitHub99 (~GitHub99@sh3.rs.github.com) has joined #towerjs | |
Jul 06 19:47:57 -GitHub99/#towerjs- [tower] viatropos pushed 2 new commits to development: http://git.io/kOFs8Q | |
Jul 06 19:47:57 -GitHub99/#towerjs- [tower/development] simple attributes getter - Lance Pollard | |
Jul 06 19:47:57 -GitHub99/#towerjs- [tower/development] client id working - Lance Pollard | |
Jul 06 19:47:57 * GitHub99 (~GitHub99@sh3.rs.github.com) has left #towerjs | |
**** BEGIN LOGGING AT Fri Jul 6 20:43:45 2012 | |
Jul 06 20:43:45 * Now talking on #towerjs | |
Jul 06 20:43:45 * Topic for #towerjs is: towerjs.org -- Questions? Ask here or post on StackOverflow with the tag `towerjs` | |
Jul 06 20:43:45 * Topic for #towerjs set by viatropos!~viatropos@c-24-7-57-129.hsd1.ca.comcast.net at Wed May 9 10:10:37 2012 | |
Jul 06 21:02:37 * orngchkn has quit (Quit: Leaving.) | |
Jul 06 21:03:05 * orngchkn (~orngchkn@75-147-186-177-Washington.hfc.comcastbusiness.net) has joined #towerjs | |
Jul 06 21:07:13 * orngchkn has quit (Ping timeout: 245 seconds) | |
Jul 06 21:16:21 * GitHub193 (~GitHub193@sh2.rs.github.com) has joined #towerjs | |
Jul 06 21:16:21 -GitHub193/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/N3mygA | |
Jul 06 21:16:21 -GitHub193/#towerjs- [tower/development] querying associations on belongsTo/hasOne/hasMany is fairly robust now - Lance Pollard | |
Jul 06 21:16:21 * GitHub193 (~GitHub193@sh2.rs.github.com) has left #towerjs | |
Jul 06 22:01:00 * GitHub14 (~GitHub14@sh3.rs.github.com) has joined #towerjs | |
Jul 06 22:01:00 -GitHub14/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/yNLR1Q | |
Jul 06 22:01:00 -GitHub14/#towerjs- [tower/development] starting on deleting associations, now testing out travis.ci for dev - Lance Pollard | |
Jul 06 22:01:00 * GitHub14 (~GitHub14@sh3.rs.github.com) has left #towerjs | |
Jul 06 22:04:04 * GitHub60 (~GitHub60@sh2.rs.github.com) has joined #towerjs | |
Jul 06 22:04:05 -GitHub60/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/UCw-Dg | |
Jul 06 22:04:05 -GitHub60/#towerjs- [tower/development] tinkering with package.json for travis.ci - Lance Pollard | |
Jul 06 22:04:05 * GitHub60 (~GitHub60@sh2.rs.github.com) has left #towerjs | |
Jul 06 22:10:45 * GitHub101 (~GitHub101@sh3.rs.github.com) has joined #towerjs | |
Jul 06 22:10:45 -GitHub101/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/GVD3Xg | |
Jul 06 22:10:45 -GitHub101/#towerjs- [tower/development] going to try both 0.6 and 0.8 on travis - Lance Pollard | |
Jul 06 22:10:45 * GitHub101 (~GitHub101@sh3.rs.github.com) has left #towerjs | |
Jul 06 22:14:20 * GitHub73 (~GitHub73@sh3.rs.github.com) has joined #towerjs | |
Jul 06 22:14:20 -GitHub73/#towerjs- [tower] viatropos pushed 1 new commit to development: http://git.io/dENCHQ | |
Jul 06 22:14:20 -GitHub73/#towerjs- [tower/development] travis + node 0.6 is having issues, trying a different install script - Lance Pollard | |
Jul 06 22:14:20 * GitHub73 (~GitHub73@sh3.rs.github.com) has left #towerjs | |
Jul 06 22:39:12 * techthumb (~techthumb@120.149.19.90) has joined #towerjs | |
Jul 06 23:54:46 * denysonique has quit (Ping timeout: 248 seconds) | |
Jul 07 00:12:54 * denysonique (u484@gateway/web/irccloud.com/x-syryyprezvtvcbaf) has joined #towerjs | |
Jul 07 01:15:10 * techthumb has quit (Quit: Leaving.) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
thank you!