**** BEGIN LOGGING AT Wed Feb 06 02:59:58 2013 Feb 06 03:17:02 Welp, I'm stuck. Feb 06 03:25:52 dkirker: Save me Feb 06 03:26:55 o hai Feb 06 03:27:21 I can't figure out for the life of me how the calendar app loads events from the database. Feb 06 03:27:33 It's like call functions -> magic -> events come back Feb 06 03:27:57 There's some EventManager function, but I can't find it, because it doesn't exist. Feb 06 04:27:49 morning Roy__ Feb 06 04:35:36 Howdy. Feb 06 07:48:17 So Feb 06 07:48:21 There's a file missing Feb 06 07:48:25 From what I can tell. Feb 06 07:49:33 * PatrickC needs to learn Enyo 2 again.. Feb 06 07:49:47 since i'm giving a little talk on it at my meetup Feb 06 07:49:48 lol Feb 06 07:54:14 There it is! Feb 06 07:54:20 And PatrickC, it's not hard Feb 06 07:54:35 kesne: yeah, i'm thankful for that Feb 06 07:54:39 i've just been out of it for about a year Feb 06 07:55:15 * PatrickC wonders what's wrong with this world... http://www.kickstarter.com/projects/461687407/kickstarter-open-source-death-star Feb 06 07:56:01 I'd back that Feb 06 10:08:53 folks Feb 06 20:19:11 Heya Feb 06 22:06:36 hey all Feb 06 22:06:57 morphis: Pingaling Feb 06 22:07:17 hey kesne Feb 06 22:07:33 ka6sox: Just in case you didn't know, I've been working in the "unstable" branch of the calendar app. So if you look and it appears as though nothing's been done, that's why. Feb 06 22:07:58 Hey PatrickC Feb 06 22:11:42 kesne, that works. Feb 06 22:12:14 ka6sox: It's because I'm frequently breaking everything, and I don't want people playing with that. Feb 06 22:12:22 WFM Feb 06 22:12:40 Once it stabilizes a bit, I'll push to master and work from there. Feb 06 22:16:25 kesne: pong Feb 06 22:17:04 morphis: How should I approach the calendar service? In 3.0, they have it in a separate repo and manage it completely separately. Feb 06 22:17:24 Should I do that or make the calendar app include a service. Feb 06 22:18:16 hm Feb 06 22:19:19 do we need a new one? Feb 06 22:20:30 I think so, to manage the reminders. Feb 06 22:20:47 I can investigate a little bit more, but it adds reminders to the database, spawns them, etc. Feb 06 22:22:39 can't we use the old one? Feb 06 22:22:50 Probably Feb 06 22:22:56 I would prefer this Feb 06 22:23:02 Trust me, I would too, heh... Feb 06 22:23:04 and just rewrite the app itself Feb 06 22:23:20 rewriting the app is already hell Feb 06 22:23:58 we can modify the existing service if needed Feb 06 22:24:26 Bueno Feb 06 22:24:47 Also, this damn calendar app is more trouble than it's worth. Feb 06 22:29:59 why that? Feb 06 23:16:19 morphis: It's just really difficult to figure out how everything works. It seems overly-complex. Feb 06 23:16:23 And it's not a one-person job. Feb 06 23:16:38 Let alone a one-person volunteer job. Feb 06 23:16:41 kesne: morphis: The issue that I fear is the assumption towards namespaces... I think calendar+services make a lot of assumptions towards com.palm.app.* and com.palm.calendar.... Feb 06 23:16:43 But, I can do it. Feb 06 23:16:54 and the fact that accounts stuff is missing from Enyo2... Feb 06 23:17:02 dkirker: I can check that. Feb 06 23:18:05 dkirker: I think that I can swap that pretty easy. Feb 06 23:18:28 I'll need to fork it, but I can do it Feb 06 23:18:30 I think Feb 06 23:19:46 I'd need to know how to install it though Feb 06 23:21:29 the.... enyo accounts stuffs? Feb 06 23:23:11 Though.... WRT the accounts stuff... we are probably going to want to fork that into the webos-ports-common (or whatever we call it). We should probably just install that in /usr/palm/frameworks/ Feb 06 23:23:29 ka6sox: ^^ Feb 06 23:23:45 then we can have org.webos-ports.* apps use it from there. Feb 06 23:24:07 since that isn't something that Enyo2 will antively provide, and Cordova won't either Feb 06 23:27:41 dkirker, the decision was to put anything that touches the underlying system in the rootfs (like settings apps) but leave things that don't touch the system (like calendar) in cryptofs and carrying their own enyo.js and cordova.js Feb 06 23:28:11 yeah, I do remember that Feb 06 23:28:34 I do believe that this is common UI that settings apps will be using Feb 06 23:28:50 it is all of that account shit Feb 06 23:28:51 settings apps will be in / Feb 06 23:29:18 accounts can be in /, but the apps that use them can be in cryptofs. Feb 06 23:29:30 right Feb 06 23:30:36 ka6sox: This is the stuff that I am talking about: https://github.com/enyojs/enyo-1.0/tree/master/framework/lib Feb 06 23:31:36 for instance, the current webOS 3 calendar app includes lib/accounts to display that UI that pops up asking you which accounts you want to use, or do you want to add another, on first use. Feb 06 23:32:40 need to see which way is worse... Feb 06 23:33:08 I'm almost wondering if we should just ignore that shit. Calendar app talks directly to Accounts. Feb 06 23:33:44 the accounts app? Feb 06 23:33:52 setup accounts, and methods Feb 06 23:33:56 then attach to apps? Feb 06 23:35:46 yeah Feb 06 23:37:08 I guess what I am trying to look at.... open webOS looks like it might have its own set of apps (or do we know that they won't be releasing any more user-space apps?). Are we trying to fork from those, or build on top? Feb 06 23:37:59 if openwebos is going to eventually provide an enyo2 calendar app, why are we making one? Feb 06 23:38:25 I'm trying to figure out if someone writes an app that uses a system service, does it have to be compatible with Gram open webOS AND Ports open webOS? Feb 06 23:38:32 and what kesne asked. Feb 07 00:17:26 kesne, dkirker: I guess the expectation is that ports Ow will be based largely on GRAM's distro, same services (when upstream implement thr one Feb 07 00:17:48 *the ones we've put together for the meantime) Feb 07 00:17:59 ok Feb 07 00:18:00 etcetc, therefore compatibility Feb 07 00:18:17 That is the impression that I am under. Feb 07 00:18:57 Also, what is this about using websockets for services? Feb 07 00:19:05 and regarding Ow itaelf providing a calendar app, i think upstream's focus is very much on other things atm, like improving enyo itself and getting Ow into a nice enough state Feb 07 00:19:29 I'd imagine that upstream probably *won't* provide a calendar app. Feb 07 00:19:31 websockets? I've heard the name but don't know what that is Feb 07 00:20:07 I was reading this: http://webos-ports.org/wiki/Galaxy_Nexus_Communication_Infrastructure Feb 07 00:20:27 Note the "Design" part Feb 07 00:24:50 I'm just trying to figure out what systems are being used so that we don't have applications using 2+ methods at getting data. Feb 07 01:44:31 folks **** ENDING LOGGING AT Thu Feb 07 02:59:58 2013