**** BEGIN LOGGING AT Wed Jul 23 03:00:01 2014 Jul 23 07:47:03 goodmorning room Jul 23 09:25:35 has anyone seen this yet? https://github.com/darinwilson/cordova-enyo Jul 23 09:26:37 source: http://labs.linktv.org/2013/05/16/using-enyo-with-cordova-phonegap/ Jul 23 14:17:43 goodbye room Jul 23 16:09:56 good day enyoers Jul 23 16:10:01 happy middle of the week Jul 23 16:10:47 good day Jul 23 16:10:51 howdy Jul 23 16:11:23 hey dmanderson, what do you guys use on the enterprise side for a git setup? Jul 23 16:11:48 As far as Enyo goes, github :) Jul 23 16:11:57 we work in the open Jul 23 16:12:10 there maybe some private stuff for LG specifically you can’t see Jul 23 16:12:23 the rest of the org has it’s own thing though. Jul 23 16:12:29 yea, I realize the open stuff is github Jul 23 16:12:47 Even our private stuff is github Jul 23 16:12:49 just private repos Jul 23 16:12:52 Ah Jul 23 16:12:56 Enyo team works on github 100% Jul 23 16:13:05 private repos as in github enterprise? Jul 23 16:13:05 LG consumes our tags Jul 23 16:13:18 Yeah I assume it’s an enterprise account :) Jul 23 16:13:24 Lots of group members Jul 23 16:14:30 well, does it run on the github servers, or your own? Jul 23 16:14:40 That would determine if it was github enterprise or not Jul 23 16:23:17 everything we do for enyo is on github Jul 23 16:23:18 :) Jul 23 16:24:07 k Jul 23 16:51:49 Why do you ask? Jul 23 16:51:55 Thinking of going github? Jul 23 16:53:06 dmanderson: I see you answered my question yesterday about creating a kind that allows for adding components to it. If I want to have some wrapper html elements in my kind, around the components, how would I do that? Jul 23 16:56:26 {name:”someName”, components:[{tag:"div" components:[INHERITED COMPONENTS]}]} Jul 23 16:57:12 then I could call that with {kind:"someName", components:[]} Jul 23 16:57:23 you could try overriding the createComponent code to call it on the wrapper instead Jul 23 16:57:48 though, I don't think that'll work out quite the same... Jul 23 16:58:35 yeah, nvm, that won't work at all Jul 23 16:58:49 yeah, then I don't think I could have the wrapper div either :) Jul 23 16:59:22 BUT... maybe I could have another attribute beside components nestedComponents that I use.... Jul 23 17:00:21 that could work Jul 23 17:03:13 then would I loop through the nested components and call createComponent and throw an {owner:this} after it? Jul 23 17:04:43 you might be able to get away with just using databindings to map the array over Jul 23 17:05:21 you're speaking a little above my head, could you show some code? Jul 23 17:07:28 ya know... actually in case I want to have other components on the same level, I should probably process through them Jul 23 17:10:00 trex005: I made a component like what you were talking about before Jul 23 17:10:25 I wanted to use the components array, but this channel was too dead for me to get an answer back when I did it Jul 23 17:10:54 GodGinrai: so how'd you do it? Jul 23 17:11:05 So what I did (it was a checkbox+radiobutton thing) is make an array called radioComponents that the user could put their kinds into Jul 23 17:11:55 You can also alter the constructor as well Jul 23 17:12:04 then it added it to the wrapper w/ enyo.foreach(this.radioComponents,... Jul 23 17:12:13 calling a function that would take each component Jul 23 17:12:32 and do this.$.wrapper.createComponent(inComponent); Jul 23 17:12:49 crud.... enyo.foreach?! Jul 23 17:12:58 that sounds like something useful! Jul 23 17:13:02 I did this inside the create function Jul 23 17:13:19 yup, enyo.foreach, enyo.filter, and enyo.map are great functions :) Jul 23 17:14:13 dmanderson: I'm working in the create right now.... what would you do in the constructor? Jul 23 17:14:24 they are basically enyo versions of the Array functions of the same name, but have polyfills for systems that don't have those Array functions (like certain versions of IE) Jul 23 17:15:01 dmanderson: could I take the passed components and move them to a different array so that I could use my kind's components, and then use that other array internally? Jul 23 17:15:02 trex005: it's better to put it in the create. The constructor does strange things w/ the $ array. Jul 23 17:15:39 GodGinrai: I still use for() to be safe Jul 23 17:15:51 GodGinrai: I miss PHP many days for those reasons Jul 23 17:17:34 for instead of Array.foreach? Jul 23 17:17:54 trex005 it depends on what you want to do in the life cycle. the constructor inits $ with an empty object {} Jul 23 17:19:42 dmanderson: In the constructor, I'd want only to take what was passed as "components", and assign it to "nestedComponents" and null out components. Before it ever actually created the instance. Jul 23 17:20:48 dmanderson: then it could use my kind's internal components, and I could internally handle whatever they passed as well... but I didn't have to give them special instructions to pass their components using a different name Jul 23 17:20:56 Yea, it wouldn't really work the way you want it to that way. Jul 23 17:21:29 GodGinrai: it was worth thinking through... :) Jul 23 17:22:21 Yea. It is still possible to write it in a way that the user can use components, but in that case, you have to dynamically create your wrapper components in the constructor, as far as I'm aware Jul 23 17:23:10 GodGinrai: do you know of any examples where this is done? Jul 23 17:23:31 trex005: When you were talking about missing PHP, you were saying that you currently use for(i=0;i GodGinrai: foreach($blah as $key=>$value) Jul 23 17:24:21 trex005: It is likely done in enyo.Panels Jul 23 17:24:29 that is clean, beautiful, syntax :) Jul 23 17:24:46 GodGinrai: yes, I use that style forloop Jul 23 17:25:02 foreach($blah as $key=>$value) in php == for (key in arr) in js Jul 23 17:25:15 then you just refer to value as arr[key] Jul 23 17:25:51 GodGinrai: yeah, I know.... do it all the time :) I just was whining :) Jul 23 17:26:00 lol Jul 23 17:26:20 let's put it this way, that's much better than other languages that don't even have that (C, Java) Jul 23 17:26:31 agreed... Jul 23 17:26:36 lol Jul 23 17:26:37 Java has a "for each" loop, but it can not give you the key Jul 23 17:27:26 Wow... this is by far the most activity I've ever seen in this room Jul 23 17:28:20 Yea, this is probably more activity than this room has seen in the past month Jul 23 17:28:31 anywho... it'd be nice to have a Kind that was ComponentMapper that you could inherit from that would map declared components somewhere in your kind's internal component tree :) Jul 23 17:29:05 I think that Kind could exist if we could do the constructor mumbo jumbo I was talking about Jul 23 17:30:03 Then we'd just have to name the component you were mapping the declared components TO consistently... BAM... we'd have nesting ability in enyo :) Jul 23 17:30:59 trex005: The minute you declare it with "components", you overwrite the components array in the kind. This is before the constructor even executes Jul 23 17:32:01 this happens either in enyo.kind() or enyo.setPath() (don't remember which) Jul 23 17:32:28 A Kind knows what Kind it is right? Could it not copy it's components from a blank? Jul 23 17:33:05 hrmmm, it could possibly copy its components from a skeleton Jul 23 17:34:02 I don't like "No" :) Jul 23 17:34:52 of course, I may be able to think through these things, but my enyo skills are probably a bit lacking to "get er done" Jul 23 17:35:26 I got in the habit of always having the API up Jul 23 17:36:01 And I dive into the source occasionally when I am curious as to how something works Jul 23 17:36:39 having the API up is good since it takes a good 45 seconds to load for me :( Jul 23 17:37:17 yea, the front-loading is a bit meh Jul 23 17:38:49 @trex005 http://jsfiddle.net/toxigenicpoem/5txG5/ Jul 23 17:39:59 kindComponents! Jul 23 17:40:03 awesome, I didn't know about this Jul 23 17:41:05 :) big framework, I learn new stuff every day :D Jul 23 17:41:25 dmanderson: I'm still trying to wrap my head around it.... I'm a little slow :) Jul 23 17:42:00 trex005: that still doesn't solve your problem, tho' Jul 23 17:42:05 afaik Jul 23 17:42:06 so kindComponents are a copy of the components as you have them declared in the kind? Jul 23 17:42:09 I could be wrong Jul 23 17:42:12 God, I think it does.... Jul 23 17:42:35 it does not map the new ones for me, but it allows me to not need the skeleton :) Jul 23 17:42:48 I'm about to write a test to check Jul 23 17:42:48 kindComponents actually belong to the constructing kind, I took a copy of them. Then added one from inside the constructor, AND modified an existing definition in components:[] Jul 23 17:42:51 we'll find out Jul 23 17:43:00 weirdControl isn’t a valid kind of ht epage. Jul 23 17:44:58 yea, trex005, you can't refer to this.components there, so I don't know how you would get components that work Jul 23 17:45:21 http://jsfiddle.net/5txG5/1/ Jul 23 17:46:38 what variables are available there? Jul 23 17:47:18 no idea Jul 23 17:47:23 I see this has kindName, kindComponents and some functions Jul 23 17:47:34 $ is not defined Jul 23 17:47:49 yup, the constructor is what defines $ Jul 23 17:48:10 which is why in the constructor itself, $ is not defined Jul 23 17:48:44 change constructor to create in your fiddle Jul 23 17:49:24 that doubles it up somehow Jul 23 17:49:56 because it adds the new content 2ce Jul 23 17:50:06 we probably have to totally wipe it out at create Jul 23 17:50:21 yea Jul 23 17:50:57 which is less ideal.... Jul 23 17:51:07 FAR less.... Jul 23 17:55:48 So, setting kindComponants is what eventually renders? Jul 23 17:56:05 weirdly enough, not exactly Jul 23 17:56:13 ah, those are props Jul 23 17:56:22 constructor: function(props){ Jul 23 17:56:27 that is how they will be passed in Jul 23 17:56:41 aka being pushed through in arguments array Jul 23 17:57:07 if you set this.components instead of this.kindComponents, you get a different, but still wrong, result Jul 23 17:57:19 dmanderson: you mean that oldComponents and newComponents are props? Jul 23 17:57:27 no I didn’t have it in the fiddle Jul 23 17:57:38 but if you are trying to access the components that are passed in Jul 23 17:57:42 new kind({}) Jul 23 17:57:51 in the constructor, there is an argument being passed Jul 23 17:57:54 the props Jul 23 17:57:56 ooh Jul 23 17:58:12 those then get initialized together Jul 23 17:58:12 constructor:function(props){ Jul 23 17:58:12 console.log(props); Jul 23 17:58:12 } Jul 23 17:58:25 is that what you are saying? Jul 23 17:58:28 yes Jul 23 17:58:46 this.inherited(arguments) argument[0] === props Jul 23 17:59:15 this works Jul 23 17:59:24 https://github.com/enyojs/enyo/blob/master/source/kernel/Component.js#L171 Jul 23 17:59:28 but dmanderson, it causes the same problem as what we had in create Jul 23 17:59:32 http://jsfiddle.net/5txG5/2/ Jul 23 17:59:41 oops :) 255 https://github.com/enyojs/enyo/blob/master/source/kernel/Component.js#L255 Jul 23 18:00:04 ^ see my fiddle Jul 23 18:00:58 if you wanted to pass a combined array then you need to empty out the props Jul 23 18:00:59 http://jsfiddle.net/toxigenicpoem/5txG5/3/ Jul 23 18:01:03 they are init seperat Jul 23 18:01:22 this.createChrome(this.kindComponents); Jul 23 18:01:23 this.createClientComponents(this.components); Jul 23 18:01:57 or modify the arrays seperatly Jul 23 18:02:07 and allow enyo to treat them as chrome/client controls Jul 23 18:03:35 can we modify props, and that'll modfiy arguments, or do we need to modify arguments as well? Jul 23 18:04:08 can I do this : newComponents = props.components; props.components = null; Jul 23 18:04:19 or will that null out newComponents too? :) Jul 23 18:04:40 oh you're right, it works Jul 23 18:04:43 I want a copy of new componants, and then to remove them from the old location(s) Jul 23 18:05:42 http://jsfiddle.net/5txG5/2/ Jul 23 18:05:48 whoops, wrong link Jul 23 18:05:54 http://jsfiddle.net/5txG5/4/ Jul 23 18:06:05 ^ trex005 Jul 23 18:06:33 now, I want to go a step further and allow nesting.... let me "fiddle" for a moment :) Jul 23 18:07:36 for nesting, you could use enyo.mixin, or you could just hold onto the props until create and use createcomponent in create Jul 23 18:07:48 the second :) Jul 23 18:07:53 that's what I'm about to do Jul 23 18:08:37 though I don't know what mixin is :) Jul 23 18:08:42 so maybe that's a better idea Jul 23 18:08:59 enyo.mixin allows you to mix objects into other objects Jul 23 18:14:06 to nestbbl, getting a late lunch Jul 23 18:14:14 *-to nest Jul 23 18:14:26 I'm close :) Jul 23 18:14:27 I think Jul 23 18:24:34 http://jsfiddle.net/5txG5/6/ Jul 23 18:24:39 That seems to do the trick. Jul 23 18:27:58 if we pulled the components out of that, it could become the magical kind that people could inherit from that would make it so their kinds could just name any component "wrapper" and that would then wrap the components that were passed :) Jul 23 18:28:05 Good teamwork everyone :) Jul 23 18:28:13 worth a github project? Jul 23 18:29:09 Never hurts to put things on github, what are other use cases though :) you could just style the parent component directly as well Jul 23 18:31:08 Any time you wanted a "holder" I would think it would benefit ... Jul 23 18:32:17 In my case it is a picture frame that needs to keep aspect ratio, despite all the components that users put on it... even though the surroundings are resizing :) Jul 23 18:32:59 so I have to put a bunch of absolutely positioned, relativly sized objects on something that can not change aspect ratios Jul 23 18:33:08 it's kinda complicated :) Jul 23 18:34:36 anyone that wanted a border around something, would use this.... 3d buttons (though out of style) could have used it Jul 23 18:38:15 trex005: Updated to use a more sane for loop: http://jsfiddle.net/5txG5/6 Jul 23 18:38:54 whoops Jul 23 18:38:57 wrong link again Jul 23 18:39:03 http://jsfiddle.net/5txG5/8/ Jul 23 18:42:06 GodGinrai: Thank you :) Jul 23 18:42:55 dmanderson: How would I do basic HTTP auth using enyo.Ajax? Jul 23 18:43:31 you have to do it manually, I believe Jul 23 18:43:50 or, at least you did as of 2.2 Jul 23 18:43:54 hey summatusmentis! It's been a while :) Jul 23 18:44:03 summatusmentis! Jul 23 18:44:16 summatusmentis! Jul 23 18:44:21 grad school went in a different direction for a while, and now I'm interning for the summer, but hi all :) Jul 23 18:44:27 actually, I have no idea who you are.... but I wanted to join the fun Jul 23 18:44:38 that's alright :) I idle here Jul 23 18:44:50 cool cool. What kind of job are you interning for? Jul 23 18:45:05 I could use an intern :) Jul 23 18:45:06 IBM Research in Almaden Jul 23 18:45:15 trex005: Basically, summatusmentis was one of the only people in this channel who would actually talk aside from me for the past 2 years Jul 23 18:45:31 summatusmentis: nice Jul 23 18:45:45 yeah, it's been good Jul 23 18:45:49 GodGinrai: so when the HP team left, the world pretty much ended? Jul 23 18:46:22 the world... started it's descent post-selling to o HP Jul 23 18:46:41 trex005: before that. This channel has been pretty much inactive since it went open source Jul 23 18:46:53 Is there any hope? Jul 23 18:47:14 sugardave and Roy were the only ones from HP who would answer questions before (mostly sugardave, Roy often just idled) Jul 23 18:47:15 Obi-Wan Kenobi Jul 23 18:47:22 he's the only hope Jul 23 18:47:41 now, dmanderson is the only one from the Enyo team in here answering questions :P Jul 23 18:47:50 sugardave..... I think when I was on my first enyo kick he helped me a few times Jul 23 18:48:05 dmanderson is all official eh? Jul 23 18:48:11 * dmanderson looks around Jul 23 18:48:22 Yea, sugardave helped me out a lot, and then he just disappeared. No one ever said why... Jul 23 18:48:51 Well we need to pump up the jam! Jul 23 18:48:54 I got the sense that he got busy? Jul 23 18:48:59 I think he's still with LG Jul 23 18:49:07 I had a project about 20 months ago.... I was enyo about 60 hours a week... I'm pretty sure he was around in those days Jul 23 18:49:14 or I've seen his name elsewhere Jul 23 18:49:31 summatusmentis: I think that HP could have done ok w/ Palm if the CEO who had negotiated the purchase was actually the one in charge during the majority of Palm's time under HP Jul 23 18:49:31 he is still with the company Jul 23 18:49:49 dmanderson: are there plans to market? Jul 23 18:50:10 yea, trex005, he disappeared ~ last summer, IIRC Jul 23 18:50:17 GodGinrai: frankly, they could have chosen not to hire Apotheker Jul 23 18:50:23 market enyo? Jul 23 18:50:33 dmanderson: you need to tell him we miss him Jul 23 18:50:37 if HP as an organization actually cared about it, they could've focused more Jul 23 18:50:49 summatusmentis: Apotheker is THE reason HP bombed Jul 23 18:51:03 dmanderson: the platform.... I assume there is still some cooperate benefit? Jul 23 18:51:05 I agree, but someone hired him Jul 23 18:51:14 regardless of what name they are using Jul 23 18:51:24 which suggests "organizational fault" Jul 23 18:51:25 trying not to get a head of my self here :) Jul 23 18:51:28 whatever you want to call that Jul 23 18:51:36 I'm currently in a stage of transition for physical location Jul 23 18:51:42 So I'm wrapped up in a bit of busy Jul 23 18:51:46 summatusmentis: Idiots get hired all the time. That doesn't mean that the whole company is bad, just that there were some stupid mistakes bad. Jul 23 18:52:07 when the company hires an idiot as CEO, it says something about culture Jul 23 18:52:12 But there have been some structure changes inside the org, that have caused some former relations people to be working on the platform. Jul 23 18:52:13 that's all I mean to suggest Jul 23 18:52:30 Our org has different goals, so for Enyo, we really want to push multi plat app development Jul 23 18:52:36 Enyo is then consumed by webOS Jul 23 18:53:11 I personally have a dog in the fight for the Open Web Jul 23 18:53:14 "multi platform" seems to be code for "tv" right now Jul 23 18:53:28 TV is LG's init Jul 23 18:53:33 dmanderson: so wouldn't webOS stand to benifit if there was a stron enyo following? Jul 23 18:53:36 summatusmentis: they didn't hire him as CEO, they threw him into the position because their previous CEO was in a scandal and they ousted him Jul 23 18:53:53 GodGinrai: he come from another company, someone made a decision Jul 23 18:54:01 It would totally, and the Enyo team sees that Jul 23 18:54:07 dmanderson: wait, isn't the whole enyo dev team LG employees? Jul 23 18:54:12 Give me a month, and you'll strart to see a ton of activity Jul 23 18:54:25 Yes a lot of engineers focused on developing Jul 23 18:54:42 I'm on a mission to ramp up out reach Jul 23 18:54:44 dmanderson: dev is good.... but there needs to be community too :) Jul 23 18:54:47 right Jul 23 18:54:59 8 days! Jul 23 18:55:03 anyway, lunch, bbl Jul 23 18:55:05 8 days I will be in the office every day Jul 23 18:55:10 *in 8 days Jul 23 18:56:51 dmanderson: If you can get 3 or so enyo devs to idle in the channel so they can answer questions that people interested in using Enyo have, that will help you guys to retain users. Then you just need to worry about convincing non-users to become users Jul 23 18:58:57 dmanderson: well, my biggest pains with enyo have been the lack of community around it. I personally think it's a great platform with huge potential. I thought, 2 years ago I just got on the bandwaggon way too early. I took 18 months off and was disappointed to find the community only fizzled. Let us small guys know how we can help. I'm a SMALL business, we know how to be scrappy and stretch the dollar further than LG :) maybe we c Jul 23 18:59:23 Yea, I've got a ton of stuff to finish. Hounding people, tuts for code academy, an open github book, and En Yo Face the podcast Jul 23 18:59:24 :D Jul 23 18:59:41 I've also got a talk this year at MidwestJS Jul 23 18:59:46 En Yo face XD Jul 23 18:59:57 I've applied to 3 conferences in San Fran for 2015 Jul 23 19:00:26 I'm also pushing for Monthly meetups at the santa clara office Jul 23 19:00:36 dmanderson: That's another thing... Every conference you guys do is West Coast. We need some people coming East Coast some times Jul 23 19:00:46 East coast here.... Jul 23 19:00:49 send me some links Jul 23 19:00:52 derek.anderson@lge.com Jul 23 19:01:01 I'll submit some papers, and encourage others to do the same Jul 23 19:02:08 if you need any swag for any local groups you go to, let me know Jul 23 19:02:14 stickers, screen cleaners Jul 23 19:02:23 only LG, or Enyo? Jul 23 19:02:38 enyo specific swag Jul 23 19:02:48 ooh Jul 23 19:02:52 that sounds cool Jul 23 19:03:10 I'm salivating for myself... I'm in business groups not programing groups though :) Jul 23 19:03:20 ;-) Jul 23 19:03:23 summatusmentis: It looks to me like the enyo.AjaxProperties object has a username and password field. That doesn't work? Jul 23 19:04:40 dmanderson: Are the username and password fields in the enyo.AjaxProperties object for http basic auth? Jul 23 19:04:42 dmanderson: you should exhibit at CTIA... Jul 23 19:04:58 it's a lot of money, but it's good publicity... I'm sure LG is there Jul 23 19:05:27 you could get a small section Jul 23 19:06:05 trex005: CTIA isn't really the kind of thing you exhibit development technologies at tho', right? Jul 23 19:07:15 There are plenty of component hardware people. There are software development firms.... no reason why a platform wouldn't be there Jul 23 19:08:02 I was one of the software people last year, but they put me in the apple area, spend $20K and can't afford to go back this year. Jul 23 19:11:26 @GodGinrai, not sure Jul 23 19:15:49 Alright, while there are people here :) What does everyone do about font sizes? I am trying to use the same UI on phones as on a computer, but the only thing that I can't get to cross over is fonts. Jul 23 19:16:33 what do you mean? Jul 23 19:17:17 generally calculate the golden ratio for EMs, you will need to adjust for pixel density, but then generally all ok Jul 23 19:17:48 dmanderson: tried using "username" and "password", and the Ajax object doesn't even make requests anymore. I don't even get an error Jul 23 19:17:50 http://gregrickaby.com/using-the-golden-ratio-and-rems/ Jul 23 19:18:59 trying to see how they are being used in the core code Jul 23 19:21:42 dmanderson: thanks for a lead, I'll research Jul 23 19:22:16 I've tried EM, but not REM Jul 23 19:23:41 hmm GodGinrai xhr.open(method, url, async, username, password); Jul 23 19:24:18 hrm? Jul 23 19:24:38 looks like a generic xhr call in the code here when username and password are supplied Jul 23 19:24:55 for basic style auth Jul 23 19:25:52 hrm Jul 23 19:26:32 that's what I thought Jul 23 19:26:43 but that's why I don't understand why it is not working :\ Jul 23 19:27:46 no error? Jul 23 19:28:23 nothing shows up in the console at all Jul 23 19:28:51 do you even see the request go out? Jul 23 19:29:44 chall: literally nothing Jul 23 19:29:53 huh Jul 23 19:30:12 do you ever send() ? Jul 23 19:30:21 go(), yes Jul 23 19:39:31 dmanderson: example fiddle: http://jsfiddle.net/FJeA3/ Jul 23 19:40:26 I noticed that when I used www.google.com instead of http://www.google.com, it will make the Ajax request, (but do the wrong url) but not with it Jul 23 19:49:37 ?_? Jul 23 20:03:02 dmanderson: any ideas? Jul 23 20:06:48 GodGinrai: I think the username and password stuff were form-encoded? I don't remember Jul 23 20:07:21 http://forums.enyojs.com/discussion/1885/enyo-and-http-basic-auth Jul 23 20:07:37 so, depends, I guess Jul 23 20:08:00 so then what are the username and password properties used for? ?_? Jul 23 20:10:06 I think they get passed to xhr object? I don't know what hxhr does with them? Jul 23 20:13:22 Yea, that's what I meant is "what does the xhr object use them for if not for http basic auth" Jul 23 20:13:26 ? Jul 23 20:14:55 right Jul 23 20:20:00 reading through the spec, it kinda looks like it'd translate into: Jul 23 20:20:17 http://username:password@whatever-your-url-is.com Jul 23 20:20:50 I don't know if that's basic-auth or not Jul 23 20:20:56 :\ Jul 23 20:21:36 I thought that syntax was only used for ftp Jul 23 20:22:57 GodGinrai: dmanderson: well I github-ed it : https://github.com/trex005/enyo-componantwrap Jul 23 20:23:41 and now I fixed a typo in the readme :) Jul 23 20:23:54 GodGinrai: that might be basic auth, in looking into it, but it also means any logging that goes on will include usernames and password Jul 23 20:24:00 you two contributed, want me to add you to the project? Jul 23 20:24:03 it doesn't cause enyo to hash them into the headers Jul 23 20:25:23 trex005: if you want. I'm GodGinrai on github **** ENDING LOGGING AT Thu Jul 24 03:00:02 2014