**** BEGIN LOGGING AT Wed Feb 24 03:00:02 2010 Feb 24 03:13:44 back Feb 24 03:20:57 hello Feb 24 07:23:47 Good morning Feb 24 07:23:56 moin Feb 24 07:48:18 morning peopl Feb 24 07:48:19 e Feb 24 07:49:23 morning Stskeeps Feb 24 08:01:31 o/ Feb 24 08:37:18 morning all Feb 24 08:41:25 ahoi Feb 24 08:41:30 ahoop Feb 24 08:42:34 morning ! Feb 24 08:46:47 man, I need some wakeup juice Feb 24 08:47:26 * gladiac prefers coffee to wake up Feb 24 08:49:44 morning qgil Feb 24 08:59:28 qgil_: thanks for gtk+ reply, clears things up Feb 24 09:00:33 link? :) Feb 24 09:01:03 http://mail.gnome.org/archives/mobile-devel-list/2010-February/msg00010.html Feb 24 09:02:13 Stskeeps: appreciated :) Feb 24 09:03:49 I hope the interest in having GTK+ well supported in MeeGo (as seen in many comments last week) comes together with a word from the maintainers Feb 24 09:04:55 Stskeeps: follow-up http://mail.gnome.org/archives/mobile-devel-list/2010-February/msg00012.html Feb 24 09:06:25 Yeah, absolutely - while i personally have zero interest in using gtk+, it would be a hit against the whole freedom ideal if it was lost somewhere along the way Feb 24 09:07:47 imo it is not at all related to software freedom Feb 24 09:08:23 muep: no - it's related to developer freedom :) Feb 24 09:08:48 The freedom to choose whatever software development tools you want, while still being able to make something that looks like it belongs :) Feb 24 09:11:09 to my knowledge, GTK+ in Moblin (and presumable MeeGo) is stock GTK+, so I'd imagine it's a case of keeping abreast with upstream per release. Feb 24 09:11:59 while maemo gtk is a mutated beast, to say it gently Feb 24 09:12:00 leinir: sure, but useful software freedom comes together with good software maintenance Feb 24 09:12:14 and this is why I'm asking about plans to sync GTK+ 'flavors', find out the plan for Hildon, etc Feb 24 09:12:20 Stskeeps: hmm, true Feb 24 09:12:44 Does Hildon patch GTK+ ? Feb 24 09:13:05 How easy is Qt for people who've never used c++, but are ok with c? Feb 24 09:13:17 benbrown: Well... How's your OOP knowledge? :) Feb 24 09:13:35 slaine_: Don't think so, if I understand it correctly then Hildon's a layer on top of GTK Feb 24 09:13:35 benbrown: do you mean "ok with c + gobject"? Feb 24 09:13:43 slaine_: yes Feb 24 09:14:00 not really used much OOP. Feb 24 09:14:19 slaine_: in concept hildon doesnt rely on maemo gtk, but in practice it does Feb 24 09:14:20 well, Qt is easy for pretty much everybody Feb 24 09:14:22 done a tiny bit with some perl stuff Feb 24 09:14:31 benbrown, learn some C++, if you're good at C it won't be a huge leap Feb 24 09:14:44 just a second... Feb 24 09:14:49 I tend to program in C++ as C + Classes Feb 24 09:14:49 I'm not awesome at C, but I'm fairly competant and getting better Feb 24 09:15:09 But that's because 99% of the time I code in C Feb 24 09:15:10 if you know C, you know nothing yet... GObject is a whole universe of its own Feb 24 09:15:37 lol villemv Feb 24 09:15:38 There a good place to start reading up on it? Feb 24 09:15:43 it's a universe of PAIN! ;) Feb 24 09:15:44 C => Qt & C++ is easier than C => GObject IMO Feb 24 09:15:47 GObject or C++ ? Feb 24 09:15:53 GObject of course Feb 24 09:15:54 or are you being overly dramatic ;) Feb 24 09:16:00 slightly Feb 24 09:16:03 benbrown: yup, right here: http://doc.qt.nokia.com/4.6/index.html <-- in particular the Getting Started bit in the top left corner :) Feb 24 09:16:33 I'll give that a try later, at work now so probably should get some done ;) Feb 24 09:16:39 you can do OOP with C, it's more convoluted than with C++. GObject Feb 24 09:16:46 is C with OOP Feb 24 09:17:26 "you can TRY TO do OOP with C" there, i fixed it for you ;) Feb 24 09:17:58 uahah, gobject is so ugly Feb 24 09:18:25 I understood that GObject implements more dynamic object model than for example C++ does Feb 24 09:18:42 GObject has a two-pass construction mechanism Feb 24 09:18:57 you can't have that with stock C++ (but you can if you stop using new) Feb 24 09:19:43 I think their docs say that a lot of the complexity comes from the intention to ease interoperability with different programming languages Feb 24 09:19:49 solarion: pong Feb 24 09:19:55 and of course you can use GObject from C++ if you feel attraction to the pain Feb 24 09:20:11 I'm new to all this gui stuff. I'm finding GTK+ to be a pain in the ass. Feb 24 09:20:24 the problem is that C casts don't check for validity. C++ static_cast check that you can do it. Feb 24 09:20:44 C++ also closes the "void star loophole" Feb 24 09:20:58 benbrown: did you use a gui builder (glade) with gtk+? Feb 24 09:21:07 no. might be where I was going wrong Feb 24 09:21:10 benbrown: you could also get the 2nd edition of the programming with Qt4 book. 1st edition is free online: http://www.qtrac.eu/C++-GUI-Programming-with-Qt-4-1st-ed.zip Feb 24 09:21:17 did it all in vim Feb 24 09:21:44 benbrown: it's certainly a huge new API at first (same holds for qt) Feb 24 09:21:46 Yes, i can definitely vouch for that book - very easily red, and brilliant introduction :) Feb 24 09:23:05 qgil_: whens the MeeGo community meeting scheduled for ? Feb 24 09:23:21 benbrown: as regards gobject don't pay too much attention to the gripes Feb 24 09:23:35 slaine_: 20 UTC i think Feb 24 09:23:39 slaine_: 20:OO UTC today Feb 24 09:23:41 robsta: "never mind that bullet coming at you"? ;-) Feb 24 09:23:49 And will it be here ? Feb 24 09:23:51 Where's gobject fit in? Feb 24 09:24:01 does qt sit on top of it? Feb 24 09:24:04 no Feb 24 09:24:07 gtk sits Feb 24 09:24:10 Qt is of itself Feb 24 09:24:22 GTK+ and Qt are two different toolkits Feb 24 09:24:39 ahh ok. Feb 24 09:24:40 From which Gnome and KDE sprotted as two different DE's Feb 24 09:24:51 GTK+/Gnome, Qt/KDE Feb 24 09:25:07 yeah I knew that bit, just unsure on the nuts and bolts Feb 24 09:25:20 benbrown: gobject is a C infrastructure, if you write your library with it you can easily use that library from a variety of programming languages like python, javascript, ... Feb 24 09:25:50 benbrown: writing applications with C/gobject is not really recommended these days Feb 24 09:25:56 ahh right Feb 24 09:26:08 it's just that so many people have gotten used to it over the years Feb 24 09:26:09 GTK+ is built ontop of glib and glib has portability layer in there with the likes of gchar, gint etc. There's also higher level abstractions like GList and the daddy of them all GObject Feb 24 09:26:30 Everything on GTK+ is based on a GObject. Feb 24 09:26:31 benbrown: read "not recommended if you are new to it" Feb 24 09:27:17 robsta, if you want to do lowlevel stuff though, you kinda have to know it Feb 24 09:27:37 Implementing custom clutter actors etc. Feb 24 09:27:37 slaine_: what do you mean? Feb 24 09:27:40 ah Feb 24 09:28:08 can you poke custom clutter actors into hildon-dekstop? Feb 24 09:28:29 afaik Feb 24 09:28:45 via clutter-gtk I'd imagie so Feb 24 09:29:05 Wasn't that how the launcher on the n900 was done ? Feb 24 09:29:05 so there is a plugin system that loads them to the hildon-dekstop process? Feb 24 09:29:18 slaine_: http://meego.com/community/events/2010/meego-website-irc-meeting Feb 24 09:29:23 they are explicitly loaded plugins I think Feb 24 09:29:30 dunno if you can add your own Feb 24 09:29:35 excellent, thanks qgil_ Feb 24 09:29:38 slaine_: yes, writing actual apps in clutter is a chapter of its own Feb 24 09:29:49 It's lots of fun though :-D Feb 24 09:29:56 and clutter is mostly n900 stuff Feb 24 09:30:08 not necessarily part of the glorious meego future Feb 24 09:30:10 * slaine_ <3 clutter Feb 24 09:30:14 X-Fade: you have op acceess in here if you want to change topic to advertise meeting Feb 24 09:30:50 Stskeeps: You do too, right? Feb 24 09:31:03 villemv: The hardest part of the MeeGo announcement for me and the stone tablet, erm, I mean architecture diagram was that Clutter/MX seems to have been pushed off to the side Feb 24 09:31:08 10:30 -!- Topic set by Stskeeps Feb 24 09:31:22 slaine_: for many of us Feb 24 09:31:37 * slaine_ hugs robsta Feb 24 09:31:57 X-Fade: yes, but i am in a car and topics dont turn well out when n900 is shaking :P Feb 24 09:32:59 slaine_: it also disappeared from faq Feb 24 09:33:13 at least mx Feb 24 09:33:14 the power of the wiki Feb 24 09:35:07 :P Feb 24 09:35:22 Dude ;) Feb 24 09:46:36 Where does the OBS build command get it's environment variables from for the chroot. The host system or the chroot packages ? Feb 24 09:51:40 slaine_: chroot Feb 24 09:51:56 some stuff is passed through Feb 24 09:51:58 that's even weirder then :( Feb 24 09:52:18 the objective is to setup a 'pure' chroot Feb 24 09:52:21 Does it build as user root or some other generated user ? Feb 24 09:52:34 in the chroot Feb 24 09:52:41 and any env set by the user for the build is passed through Feb 24 09:52:54 it runs as an anonymous user Feb 24 09:52:59 So PATH for example gets passed though ? Feb 24 09:53:04 no Feb 24 09:53:32 things like CFLAGS ovverrides maybe Feb 24 09:53:54 'cause the path seems to include /sbin and /usr/sbin which makes lots of the .src.rpm's fail (make install will create a /usr/share/info/dir which the spec files don't package) Feb 24 09:53:56 I know how it works fairly intimately for deb building.... less so for spec Feb 24 09:54:32 OK, I'd suggest that's a packaging issue though Feb 24 09:54:39 Oh indeed Feb 24 09:54:41 OBS does tend to pick up on niggles Feb 24 09:54:49 And one I pointed out over a year ago Feb 24 09:54:56 as it's a very very clean environment Feb 24 09:55:16 in Mer we had to polish a fair few maemo packages Feb 24 09:56:12 Obviously the Moblin guys are doing something that they've not documented to get around these problems Feb 24 09:56:19 Feb 24 09:56:42 where are you building? Feb 24 09:56:55 On a fedora 12 desktop Feb 24 09:57:24 ok, what OBS are you using Feb 24 09:57:48 so, fwiw mxr.moego.org/repo.moblin.org took a bit over 25 hours to index Feb 24 09:58:03 * timeless_mbp grumbles at the vm that's hosting moego being a bit slow Feb 24 09:58:22 lbt, http://moblin.org/documentation/building-moblin-packages-natively Feb 24 09:58:29 I followed that Feb 24 09:58:34 (it seems that it's using a kernel which is not xen friendly) Feb 24 09:59:32 slaine_: ah Feb 24 09:59:46 so that's like a manual run of the osc build cmd Feb 24 10:00:20 BTW the moblin.txt file is what gets downloaded each time you use 'osc' to build Feb 24 10:00:42 since it contains config stuff for the chroot that may change Feb 24 10:00:48 nod Feb 24 10:01:13 (well, not each time - the depends are done each time - other things are cached) Feb 24 10:01:58 hmm, the very end of that config file actually has commands that may well be the root cause of the problem Feb 24 10:02:26 timeless_mbp: Dude, it's meego, we've ben over this, M-E-E-G-O :) Feb 24 10:02:35 * tybollt runs and hides ;) Feb 24 10:02:40 tybollt: i'm waiting for mxr.meego.org Feb 24 10:02:46 slaine_: yes - that's the macro stuff Feb 24 10:02:53 until then, mxr.moego.org is what i've got Feb 24 10:03:05 I didn't use any of that in my deb building Feb 24 10:03:06 err i'm waiting for mxr.meego.com Feb 24 10:03:23 (and I can't tell which %s are macros and which are section headings) Feb 24 10:03:37 timeless_mbp: I think that's the spot on right there... it's a .com... says just about everything doesn't it? :-S Feb 24 10:03:49 tybollt: i was given mxr.maemo.org Feb 24 10:03:59 that's my point... Feb 24 10:04:03 i'm hoping to be able to get mxr.meego.com, i don't see why it should be different Feb 24 10:04:09 there is a transition from .org to .com Feb 24 10:04:11 maemo.org dns is owned by a .com Feb 24 10:04:24 ok, not a dot-com Feb 24 10:04:26 but a com Feb 24 10:04:32 (perhaps a .bomb?) Feb 24 10:04:37 but it is still meant to be an org Feb 24 10:20:27 Morning all Feb 24 10:20:37 Can someone please fix my Wiki login? Feb 24 10:20:48 I've been hitting my head on the desk since last night Feb 24 10:20:50 still no go. Feb 24 10:29:27 sivang: so Feb 24 10:29:35 you want to log in from meego.com, not the wiki Feb 24 10:29:45 the two things seem to have conflicting concepts of login Feb 24 10:29:51 the former works, the latter is just there to annoy you Feb 24 10:32:06 timeless_mbp: okay, let's try again. Feb 24 10:32:14 so, login to meego.com first, yes? Feb 24 10:32:18 yes Feb 24 10:33:53 timeless_mbp: right, done that. Feb 24 10:34:13 then go to the wiki, it should know who you are Feb 24 10:34:26 you can also try killing all your cookies for *meego* Feb 24 10:34:53 timeless_mbp: right, I should clear the cookies, wiki refuses to admit he knows me :) Feb 24 10:36:56 timeless_mbp: no go :...-( Feb 24 10:43:18 re Feb 24 10:44:11 still no informations from nokia/intel about how much components will be closed in meego? Feb 24 10:44:45 still no anything Feb 24 10:46:12 hrw: since meego is a platform for netbooks, handhelds etc it might depend on the actual device Feb 24 10:46:26 hrw: i wouldn't expect real info for a couple of months Feb 24 10:46:42 3-27 months perhaps :) Feb 24 10:47:58 timeless_mbp: was worth asking Feb 24 10:49:43 not really :) Feb 24 10:50:18 hrw: open source platform, possibly closed source hardware blobs, open kernel stuff, differentiation apps as far as i can hear Feb 24 10:50:21 :P Feb 24 10:51:15 Stskeeps: 'possibly'? Feb 24 10:51:23 definitely Feb 24 10:51:55 I'm not sure how that'll play either Feb 24 10:52:05 as Intel refused to ship binary drivers for Moblin Feb 24 10:52:14 This is intel we are talking about - mother of all things NDA Feb 24 10:52:58 "Hi, so you're employed at Intel? Is it fun working there?" -Sorry, you'll need to sign this NDA here, there and on the last page there, before I can talk to you. Feb 24 10:53:13 Stskeeps: you forgot about closed applications Feb 24 10:53:14 but selling your soul is fun for the whole family Feb 24 10:53:21 hrw: no, differentiation apps (closed) Feb 24 10:53:21 Stskeeps: >:D Feb 24 10:53:21 :P Feb 24 10:53:30 Stskeeps: good ol family fun! Feb 24 10:53:45 tybollt: totally unlike, say, google or apple Feb 24 10:54:10 robsta: do you think I own an iPhone bubba? :) Feb 24 10:59:32 I do, and I love it Feb 24 11:07:31 lbt: is there a way to get build to provide you with a shell into the chroot ? Feb 24 11:11:21 Is it just me or have things gone amazingly quiet since the end of last week Feb 24 11:11:36 The repo's for meego get turned off and all the devs have disappeared Feb 24 11:12:18 there's a thread on openness Feb 24 11:12:53 i think there's a lot of discussions going on, even though i wouldn't mind them being public, i do understand that they might need to have intense discussions nokia and intel.. Feb 24 11:13:10 yeah Feb 24 11:13:47 Stskeeps: maybe nokia wants to put some of their old crap from maemo5 base system into meego? :D Feb 24 11:15:37 qgil_: nice reply Feb 24 11:15:50 Stskeeps: you would think those discussions should've taken place prior to going all in w/ those two projects ... no? Feb 24 11:16:01 indeed, Feb 24 11:16:13 somewhat surprised at that Feb 24 11:16:32 When intel is involved - you can't be surprised... Feb 24 11:16:36 tybollt: you have to consider this move was probably very controversial Feb 24 11:16:47 It's clear that the Intel coders didn't know much about it and the same for the Nokia guys Feb 24 11:16:50 slaine_: well, I understand the concern but I hope people understand the situation Feb 24 11:17:09 That would explain the polar views of what MeeGo actually is Feb 24 11:17:10 slaine_: yes Feb 24 11:17:12 I like maemo. Never used moblin. I am biased as a debian user I guess Feb 24 11:17:15 hi qgil_ Feb 24 11:17:23 benbrown: and I'm the opposite Feb 24 11:17:28 Stskeeps: mind, I'm a chronic synic... I should just shut up really ;) Feb 24 11:17:32 and that's the case for everyone coming here Feb 24 11:17:40 i think the best thing is just for the 'blackout' to finish asap, and work on the community angle Feb 24 11:17:43 tybollt: those technical discussions on the architecture details, API, etc require a lot more people than the people that was involved on high level decisions prior to the launch Feb 24 11:17:45 and then join in the technical effort Feb 24 11:18:09 slaine_: build is a component of the obs stuff... there are some cute wrappers around it Feb 24 11:18:14 We all want something better than what we had. But we don't want to loose what we had either Feb 24 11:18:15 eg "osc chroot" Feb 24 11:18:28 lbt, I'll check out the other tools Feb 24 11:18:30 if we would have tried to involve everybody in order to make a perfect plan, that launch would have happened later, that plan would have leaked and now we would be anyway trying to deal with your uncertainty :9 Feb 24 11:18:40 +1 for "Everybody is willing to have this bootstrapping process completed, with Feb 24 11:18:41 all the common ground clearly exposed and publicly documented." Feb 24 11:18:51 slaine_: we're not fully setup - just expect it to get better with OBS/osc Feb 24 11:18:53 really important for future work Feb 24 11:19:29 qgil_: I appreciate that. and I think we all do. Your point about any open source project starting behind the scenes and then having a debut is accurate for me. Feb 24 11:19:30 and especially decisions made and decisions not taken but known should be discussed :P Feb 24 11:19:36 also, looking the practical aspect: Feb 24 11:19:47 look the deb/rpm discussion *over a decision made* Feb 24 11:19:58 now imagine that discussion *prior to a decision* Feb 24 11:20:01 all this "all will be well - RSN - we promise" makes me think of other successfull projects like oh... the Neo... for instance >:) Feb 24 11:20:10 democracy won't work Feb 24 11:20:17 and now imagine it again next to 101 parallel discussions about other aspects of the platform Feb 24 11:20:18 Design by committee never really works Feb 24 11:20:52 slaine_: design by mailing list may work, but humanity would die out before a consensus was reached ;) Feb 24 11:21:05 lol Feb 24 11:21:08 if you don't agree with the common ground proposed for MeeGo you will have several options: Feb 24 11:21:08 perhaps people want to be informed early, as opposed to just being able to vaice their opinion Feb 24 11:21:16 1. Ignore it and move somewhere else Feb 24 11:21:18 qgil_: maybe there was a discussion *because* the decision was already made and not explained technically, that's all Feb 24 11:21:23 And also, this is a commercial descision. It's not some hippy love in Feb 24 11:21:35 2. try to improve the aspects you are most concerned Feb 24 11:21:46 3. fork the project since at the end all the MeeGo code is open source Feb 24 11:21:53 slaine_: point in case! Feb 24 11:22:10 4. use the MeeGo infra to come up with the configuration with the components, API etc iof your choice Feb 24 11:22:12 slaine_: things are .com now, not .org (for good and for bad) Feb 24 11:22:14 Corsac: and mostly cos it wasn't a technical one, but an organisational one :P Feb 24 11:22:22 etc+ Feb 24 11:22:26 Stskeeps: definitely Feb 24 11:22:30 (which shows some degree of tunnel vision for people) Feb 24 11:22:50 Corsac: the MeeGo API is not defined today, and the discussion is technical Feb 24 11:23:08 som degree of? I'm in a tunnel w/ no light at the end of it stskeeps. Feb 24 11:23:13 Dui is not confirmed (or denied) as an API to be promoted to 3rd party developers, and the discussion is technical Feb 24 11:23:51 qgil_: 4 is worth stressing to people Feb 24 11:24:06 it gives reassurance that it's not "our way or the highway" Feb 24 11:24:19 which I think I see between the lines sometimgs Feb 24 11:24:24 aspects like "will QML be ready when?", "what about Orbit API?" etc are based on mostly technical discussion: will X be in good shape and when? Feb 24 11:25:03 lbt: you (and anybody) can help stressing these things. Feb 24 11:25:19 heh - will do now :) Feb 24 11:25:43 kinda more cautious about saying things now I work internally too Feb 24 11:26:13 mpf. Feb 24 11:27:14 Stskeeps: http://wiki.meego.com/Proposal_for_a_Repository_working_group#Areas Feb 24 11:27:42 lbt: can be elaborated a bit Feb 24 11:27:49 want to stretch the definitions here Feb 24 11:27:49 source spec compatibility/alignment Feb 24 11:28:03 yes - was going to grab you+xfade etc Feb 24 11:28:07 to chat sometime Feb 24 11:29:01 and MOTU package will definitely need QA Feb 24 11:30:55 lbt, internal or external you have the most experience and can generally explain obs better and even tend to give people a good understanding once they finish chattin with you about it Feb 24 11:31:28 *nod* Feb 24 11:31:49 I'm hoping to publish some internal docs too Feb 24 11:32:06 great! Feb 24 11:32:30 until then just yell Feb 24 11:35:37 Oh, remember yesterday I said that Qt Creator was having performance issues on my netbook ? Feb 24 11:35:57 Well, that was when running on the battery, it went away when using power. Feb 24 11:36:23 And I know Qt-Creator isn't a benchmark for Qt performance on mobile devices Feb 24 11:37:26 However, I wrote my first Qt program, yay (the Hello MeeGo sample from Bob Spencer ) Feb 24 11:37:52 Is Qt Designer worth using or does it bloat code? Feb 24 11:38:01 benbrown: it's well worth using :) Feb 24 11:38:15 Rather, it depends on what you're doing, but in general yes :) Feb 24 11:38:18 Whats the diff between Qt Designer and Qt Creator ? Feb 24 11:38:39 slaine_: Qt Designer is the UI designer, and is embedded in Qt Creator :) Feb 24 11:38:50 slaine_: cool Feb 24 11:38:55 slaine_ Designer is a drawing too for UI and Creator is an IDE Feb 24 11:38:55 thanks Feb 24 11:39:06 Creator includes/embeds Designer Feb 24 11:55:35 qgil_: question can be: what is definition of 'meego code' Feb 24 11:56:44 qgil_: cause 'since at the end all the MeeGo code is open source' does not cover closed source apps which are already confirmed to be present in harmattan Feb 24 11:57:44 meego is a platform Feb 24 11:59:55 Stskeeps: moblin was a platform too but gave working system from that. what will meego give? console-image + qt but let user join it by himself? Feb 24 12:00:19 hrw: as far as i can tell it will give you a base environment Feb 24 12:00:42 as in, it will boot into a ui Feb 24 12:01:02 that's how i understand all the marketing talk at least :) Feb 24 12:02:32 and then vendors put apps on top and maybe service apis and so on Feb 24 12:02:43 if it's a base distro with connectivity and all that jazz, i'm happy :P Feb 24 12:03:08 hrw: MeeGo is platform + reference apps, all open source Feb 24 12:03:36 hrw: then device vendors (e.g. Nokia) can take those apps or not, and can add their own apps (open or closed) Feb 24 12:04:15 hrw: on top of this, specifically Harmattan will not map 100% the MeeGo platform, so it might be that there is still some closed middleware there (honestly, I don't know today) Feb 24 12:04:28 hrw: is it clear now? Feb 24 12:05:10 We're in for some confusion with Harmattan. . . . Feb 24 12:05:26 Stskeeps: "connectivity and all that jazz" is open in MeeGo Feb 24 12:05:30 qgil_: great :) Feb 24 12:05:38 * GeneralAntilles hopes conman will match ICD. Feb 24 12:07:00 GeneralAntilles: in a world of architecture diagrams without dealines, Nokia would have contributed already whatever needed to ConnMan (and oFono) to make them suitable for Harmattan Feb 24 12:07:23 GeneralAntilles: in the real world, though... (ask Patrik Flykt, Aki Niemi & co) Feb 24 12:07:40 qgil_: heya Feb 24 12:07:54 thiago: yo ma man! Feb 24 12:08:14 Did we pick a chair for the web meeting? Feb 24 12:08:37 thiago: I don't know how you manage producing all the stuff you produce, knowing all the stuff you know and still be present in new mailing lists and IRC channels Feb 24 12:08:50 qgil_: waiting for Qt to compile Feb 24 12:08:59 it takes 15 minutes :-) Feb 24 12:08:59 thiago: I can manage with new channels but only because I'm half as clever than you :) Feb 24 12:10:51 foo Feb 24 12:11:48 bared Feb 24 12:13:15 qgil_: yes, thanks Feb 24 12:15:11 * thiago installs MADDE Feb 24 12:15:34 hrw: sounds like we have some work to do in oe :-) Feb 24 12:19:41 florian: you mean "cp meego oe/recipes/" stuff? Feb 24 12:20:37 hrw: something like this... and "vi meego-image.bb" :) Feb 24 12:21:28 florian: first we need to wait half year for code drop Feb 24 12:21:49 florian: and I hope that repository admins will be from moblin/intel Feb 24 12:21:58 hehe Feb 24 12:29:53 qgil_: and still, he manages to be in half the phone conferences in the world. I know, I sit in his office ;) Feb 24 12:30:16 hhartz: I guess he even dares to go for lunch! Feb 24 12:30:43 * hhartz thinks there are thiago clones out there Feb 24 12:33:37 lunchbreak question: does MeeGo have a fire wall? Feb 24 12:34:01 against all the flamewars, it definately needs one Feb 24 12:34:31 GeneralAntilles: "So, forgive my skepticism." - sure, and I was expecting it Feb 24 12:34:56 GeneralAntilles: I just wanted to make sure that my silence was not understood as a concession :) Feb 24 12:35:29 Stskeeps: only girls hide behind firewalls (http://www.funnyaccidentblog.com/stories/how-one-hacker-hacked-his-own-computer) Feb 24 12:35:31 qgil_, btw sorry for disturbing you last week wwhile i was at mwc Feb 24 12:36:07 qgil_, they said i needed a nokia contact to get in the nokia building Feb 24 12:36:19 qgil_, quite honestly, the fragmentation from vendor-specific app stores is worrisome. Feb 24 12:36:27 hi zaheerm no problem, I just got that weird train in the communter train Feb 24 12:37:04 GeneralAntilles: devices are vendor specific Feb 24 12:37:33 GeneralAntilles: there is not one single supermarket providing bananas for everybody Feb 24 12:37:36 GeneralAntilles, i think it makes sense to have vendor specific appstores, as long as cost to push into multiple is not high (time, admin and price) Feb 24 12:37:40 I get the feeling that we're losing a lot of the advantages a unified mobile Linux platform can bring due to each vendor wanting to bring their own crap. Feb 24 12:37:56 qgil_, Android seems to manage it. Feb 24 12:38:11 GeneralAntilles, android has a bad experience because of it Feb 24 12:38:22 Really, Android's shared app market is the only thing keeping the platform cohesive. Feb 24 12:38:34 GeneralAntilles: the risk of a mess is there but there is also an opportunity for a more flexible setting really fitting the needs for developers, users and the rest of business involved in the industry Feb 24 12:39:10 Personally, as a consumer, I'd like to see MeeGo as bringing Maemo to a wider range of devices. Feb 24 12:39:12 GeneralAntilles: ask the Android-no-Google stakeholders their opinion Feb 24 12:39:30 GeneralAntilles, lots of comments, this doesn't work on nexus one or too slow on g1 or even worse, this app doesn't work until you root the device Feb 24 12:39:40 Especially since Nokia has been slowly drifting away from their existing customers. Feb 24 12:40:03 What do you mean, the people who used to buy rubber boots from them? ;) Feb 24 12:40:19 leinir, no, I mean people like me who aren't going to buy a capacitive device. Feb 24 12:41:30 Unfortunately Nokia seems very tied up in pushing their Ovi stuff to the detriment of MeeGo as a platform. Feb 24 12:42:38 GeneralAntilles: Nokia is putting a huge investment in MeeGo development that other competitors don't need to match when using MeeGo Feb 24 12:43:01 GeneralAntilles: it makes sense that Nokia tries to combine that investment with investment in other areas that define some difference with their competitors Feb 24 12:43:11 qgil_, I get the business perspective Feb 24 12:43:22 Unfortunately that perspective doesn't align with my needs as a customer Feb 24 12:43:30 I'd really like to give Nokia my money Feb 24 12:43:35 unfortunately it seems they really don't want it. Feb 24 12:43:38 GeneralAntilles: if the Ovi stuff s*cks then you can pick any other vendor going for vanilla MeeGo with decent hardware and a cheaper price Feb 24 12:44:03 or flash vanilla meego on a nokia product... Feb 24 12:44:51 GeneralAntilles: the question for Nokia (and anybody putting a mobile business together) is whether it is a good investment to concentrate on "your" needs Feb 24 12:45:11 In this particular case, my needs are pretty simple Feb 24 12:45:25 I want whatever the N900+1 device is with a resistive touchscreen. Feb 24 12:45:56 and, so, seemingly, do a lot of existing N900 customers. Feb 24 12:46:02 we have examples of other platforms and products that fit well specific needs... but at some point becase non-sustainable businesses Feb 24 12:46:28 But, whatever, that's all off-topic here. Feb 24 12:46:37 GeneralAntilles: do you have an estimate for the "lot of" number? Feb 24 12:47:16 * GeneralAntilles has found MeeGo is very good for sucking away his enthusiasm. Feb 24 12:47:34 What i want is a device with a capacitative touch screen, that i can use a proper stylus on Feb 24 12:48:02 leinir, unless it's a hybrid device no suck beast exists. Feb 24 12:48:08 s/suck/such/ Feb 24 12:48:09 GeneralAntilles meant: leinir, unless it's a hybrid device no such beast exists. Feb 24 12:48:18 GeneralAntilles: well, at least we should let things get started before our enthusiasm fades ;) Feb 24 12:48:40 Stskeeps, then I need to get moving fast. . . . Feb 24 12:49:03 GeneralAntilles: Well, when i say "proper stylus" i'd be fine with that stylus being something a bit odd, like the Wacom ones - and there is hope there, since they're actively working on something there :) Feb 24 12:49:12 GeneralAntilles: first meeting today, which is a start Feb 24 12:49:13 GeneralAntilles: what specifically bothers you from MeeGo that didn't bother you before MeeGo? Feb 24 12:49:26 Best of both world from where i'm sitting - finger control niftiness, plus wacom's brilliant stylus control :) Feb 24 12:51:04 qgil_: or we can move to other device with vanilla meego and hack nokia apps to work there Feb 24 12:51:31 hrw: that would break an EULA Feb 24 12:51:49 hrw: I'm a software freedom lover, which means that I pay attention to license agreements ;) Feb 24 12:52:08 qgil_, well, it bothers me that Maemo was seemingly just starting to move in the right direction and all of that is now going out of the airlock. It bothers me to see that many of the opportunities to bring a cohesive experience with a unified mobile Linux platform are being forgone in favor of vendors creating their own differentiated playgrounds (which, in the end, will likely impact users). And it bothers me that a brand Feb 24 12:52:31 Not exactly a series of resounding technical issues, but there you have it. Feb 24 12:52:42 GeneralAntilles: you got cut off at "that a brand" Feb 24 12:52:48 qgil_: I saw too many environments where people did such hacks. not that I follow Feb 24 12:52:57 . . . And it bothers me that a brand I have a lot of emotional attachment to is being killed in favor of a Fisher Price toy. Feb 24 12:53:02 Stskeeps, need a more intelligent client. . . . Feb 24 12:53:55 anyone is living at Helsinki? Feb 24 12:54:08 o/ Feb 24 12:54:23 GeneralAntilles: I can't argue your points with words. Reality comes delivered every day, so we'll see where we are in few months Feb 24 12:54:25 generally so far Maemo was niche distribution and until n900+2 (as second meego device) there still will be small market Feb 24 12:54:39 MDevelop: I live in Helsinki Feb 24 12:54:55 qgil_ I am writing you by private Feb 24 12:55:08 MDevelop: close by Feb 24 12:55:28 770/n800/n810 were community devices, no apps other then nokia or community ones. n900 got released and killed by moving qt, maemo->meego stuff... Feb 24 12:56:27 Reading some posts specially in maemo.org one gets the feeling that we are idealizing already the past Feb 24 12:56:44 yes, like people thinking maemo was 100% open source :P Feb 24 12:57:11 MeeGo actually fixes many things that were deeply polemic or disappointing for many people Feb 24 12:57:29 GeneralAntilles: I share part of that sentiment, for a long time I wanted to fell in love w a Nokia device. Maemo got very close and I had high hopes for M6. But MeeGo will correct one major problem: apps/dev support. Feb 24 12:57:30 qgil_, more concrete, the TSG really needs to make some sort of official appearance. Feb 24 12:57:32 Stskeeps: ;) Feb 24 12:57:41 qgil_ Hopefully MeeGo will have more of a community than Moblin too Feb 24 12:57:46 it's a major step that the stuff that matters is now being governed by linux foundation and being developed openly Feb 24 12:57:52 It was a very lonely place Feb 24 12:57:57 qgil_: but meego doesn't exist yet, it's full of expectation only, which is what bother people, I think Feb 24 12:58:12 slaine_: someone has to provide apps... Feb 24 12:58:23 slaine_: so community is required for it Feb 24 12:58:24 We all made a big mistake in coming down from the trees in the first place. Feb 24 12:58:26 qgil_: some milestones and real objectives from TSG is a good first step :) Feb 24 12:59:07 it seems that nokia dropped n900/maemo for something else, and we can't really see a pilot Feb 24 12:59:08 I understand your coments about the TSG Feb 24 12:59:34 they are two real guys with real email addresses Feb 24 12:59:45 I have pinged them already Feb 24 12:59:54 Corsac: that was my impression too, well, not so much the n900, but maemo as a platform. Feb 24 12:59:58 as MeeGo community guys (note that as for today I don't have any official responsibility) Feb 24 13:00:10 Corsac: nokia always do that with maemo devices. this time they offer us unknown future with lot of apps etc etc (probably will need to be written by users for users) Feb 24 13:00:11 saying “the community needs to take care” when community didn't have a word about the move in the first place is a bit inconsistant and problematic Feb 24 13:00:25 However, I'm open to the possibility that early comments from both sides where somewhat biased to their origins and we really will see something collaborative. Feb 24 13:00:30 inconsistent, sorry Feb 24 13:00:49 Corsac: who says “the community needs to take care” and im which context? Feb 24 13:01:05 qgil_: basically about maemo.org stuff Feb 24 13:01:25 that all the .org part was community related, so it needed to be taken care of by the community Feb 24 13:01:35 Corsac: 1. I've spent zillion hours on maemo.org since the launch Feb 24 13:01:35 which isn't insane in any way though :) Feb 24 13:01:50 Corsac: 2. what you you do better in my/Nokia's case Feb 24 13:01:50 and your time is greatly appreciated Feb 24 13:02:38 The .com on MeeGo is confusing to people. Feb 24 13:02:48 * GeneralAntilles wonders if anybody made an attempt to pick up the .org Feb 24 13:02:48 GeneralAntilles: I love it Feb 24 13:02:52 tekojo is also behind this, and we are funding salaries of several community guys to help handling whatever community effort Feb 24 13:03:09 qgil_: I'm not sure, but I think it would have been nice to include community (maemo.org council maybe?) in the game earlier. I can imagine it's not really what .com like because there was a need to announce that in a big party at MWC Feb 24 13:03:09 GeneralAntilles: it's ++ for the cynics like me who like to spread FUD just for kicks ;) Feb 24 13:03:13 but still :/ Feb 24 13:03:14 so it's not that we have put some curtain and run away, as it reads from your words Feb 24 13:04:00 Corsac, VDVsx got a briefing 1 week early. Feb 24 13:04:09 * GeneralAntilles isn't really sure what he was supposed to do with that info, though. Feb 24 13:04:14 Corsac: not even the average Maemo developer working at Nokia knew about details about the project, the option was to wait on community topics until the community could get involved after the launch Feb 24 13:04:33 Corsac: besides: what do you think the council could have agreed on behalf the whole community, really? Feb 24 13:04:55 qgil_: yes, and I think (but it's my own opinion) that it'd have been nicer *for the community* to have a chance to challenge that earlier Feb 24 13:05:13 Corsac: challenge what? Feb 24 13:05:14 but I have to admit it's not the kind of think which is fine on a company agenda Feb 24 13:05:18 qgil_: the move Feb 24 13:05:27 give opinion, stuff like that Feb 24 13:06:19 Corsac, CEO-level stuff here, community is pretty irrelevant. ;) Feb 24 13:06:32 it's a big move for the community, so if Nokia (and intel, for that matters) wants people to know they are a good citizen for the community, it might not have been the wisest move Feb 24 13:06:37 GeneralAntilles: yes I agree Feb 24 13:06:58 community has to accept what was decided at that level, that's all Feb 24 13:07:03 community == the peeons Feb 24 13:07:29 It's a corporate move Feb 24 13:07:39 Nokia will be movint to Atom based devices Feb 24 13:07:53 those are _not_ my words :) Feb 24 13:07:53 yes Feb 24 13:07:56 slaine++ Feb 24 13:08:07 There was some cross sharing of technology Feb 24 13:08:08 I guess some kind of risk for "losing the Maemo community" were in the Excels somewhere. If you make a decision w/o the community, that needs to be calculated in as a negative effect. But if you make a decision, where you are convinced - why would you consult? Feb 24 13:08:08 I think people should not misstake corporate shitz for community Feb 24 13:08:23 slaine_, let's hope not. Feb 24 13:08:36 Capacitive is one thing, but Atom would just be laughable. Feb 24 13:08:37 GeneralAntilles: In what regards, moving to Atom ? Feb 24 13:08:55 Amby, quite honestly, Nokia's never been worried about retaining community. Feb 24 13:09:09 tybollt: yes but the thing is, corporate stuff do influence community Feb 24 13:09:30 (which is fine, people just have to know that) Feb 24 13:09:32 qgil_: do you happen to know a nokia contact that would know something about overriding ringtone with custom sound? I am trying to make an app that would say the caller id just like in symbian phones.. Feb 24 13:09:37 i also get the feeling that nokia are moving away from ti and towards experimenting with other processors such as moorestown/intel Feb 24 13:09:44 GeneralAntilles: based on your assumption then, there was a "cost" of 0 in the cell ;-) Feb 24 13:10:04 GeneralAntilles: http://arstechnica.com/gadgets/news/2010/02/intel-and-nokia-making-more-than-linux.ars Feb 24 13:10:23 slaine_, yeah, I know. Feb 24 13:10:28 slaine_, it'd be an unfortunate move. Feb 24 13:10:29 Corsac: It's all smoke and mirrors my friend. Feb 24 13:10:32 Say goodbye to battery life. Feb 24 13:10:37 I can't see how Feb 24 13:10:54 slaine_, because Atom isn't usable on a truly mobile device. Feb 24 13:11:02 I couldn't really give a xxxx on the cpu, so long as it's performance metrics where right. Feb 24 13:11:22 Atom now isn't, Atom++ is being targetted there, so we'll have to wait and see Feb 24 13:11:26 yeah Feb 24 13:11:43 slaine_, and Atom isn't going to have performance metrics to match an OMAP in battery life for a long time yet (if ever). Feb 24 13:11:50 Nokia N910, complete w/ an Intel Core Quad Feb 24 13:11:52 :S Feb 24 13:11:56 lol Feb 24 13:12:17 also with qualcomm's announcement re: nokia symbain device by end of 2010, it wouldn't surprise me if ti are reconsidering being so involved in symbian too Feb 24 13:12:23 guys, MeeGo is about getting a pleace in the top mobile platforms Feb 24 13:12:23 GeneralAntilles: I doesn't have to, it has to be good enough for the mass market Feb 24 13:12:41 Maemo and Moblin alone would have got much more difficulties getting there Feb 24 13:12:48 qgil_: what you/Nokia could have done better is the Change comms. This is in particular a very weak area of Nok - MeeGo announcement no exception. Feb 24 13:12:55 Nobody disagrees with that qgil_ Feb 24 13:13:04 if Intel and Nokia would want to sign a contract to cranck products together they could have just done that Feb 24 13:13:37 qgil_: no Feb 24 13:13:40 How we got here could have been handled better, perhaps, perhaps not. People are just spinning their collective wheels at the moment speculating Feb 24 13:13:42 becuase -> lost customers Feb 24 13:13:51 instead they blow smoke and put up mirrors Feb 24 13:14:26 GeneralAntilles And MeeGo will give Nokia the scope to have OMAP and Atom products with a common software layer Feb 24 13:14:40 And I think that's the main reason they've decided to pursue this Feb 24 13:15:43 need to go... but before that Feb 24 13:16:09 about "making thngs better" personally (in my own work) I find a conflict between "well polished things" and "honesty" Feb 24 13:16:27 I will go every time for honesty, even at the expense of making evident that some things are not polished yet Feb 24 13:16:33 since they need to be poished with you Feb 24 13:16:50 but not everybody understands honesty equally Feb 24 13:17:01 so I stopped trying to make everybody happy :) Feb 24 13:17:07 reality will come Feb 24 13:17:15 qgil_: you can polish your plans and communication - even if many things are not polished. Feb 24 13:17:20 releases, SDK, documentation... Feb 24 13:17:29 devices, apps, volumnes Feb 24 13:17:38 if you are happy with it and want to be involved, good Feb 24 13:17:49 GeneralAntilles, did you see that benchmark I did where omap3 and atom were neck to neck in work per clock? :-) Feb 24 13:17:53 qgil_: Take care Feb 24 13:17:57 if not, well, not good but at least be upset about the reality and not the current FUD Feb 24 13:17:58 catch you later Feb 24 13:18:09 yo qgil_ Feb 24 13:18:13 ShadowJK, and yet they're not even on the same planet power consumption-wise. ;) Feb 24 13:18:32 see you in few hours! Feb 24 13:18:38 ciao Feb 24 13:20:11 GeneralAntilles, while we're busy making up conspiracy theories about intel and atom, we could also make up conspiracy theories about the "Windows®. Life without Walls™. Nokia recommends Windows 7." banners splattered all over forum.nokia ;-) Feb 24 13:21:10 "In a world without gates, we would never have had windows" Feb 24 13:22:06 how drole Feb 24 13:22:08 ShadowJK, they're just handing Maemo off to the LF so they can switch to WinMob Feb 24 13:36:33 ali1234: http://molly.corsac.net/~corsac/meego/Makefile + make -k might interest you Feb 24 13:36:58 GeneralAntilles, android's shared app market isn't. Half the devices don't have access to it. But it depends alot on where you live, who you bought the phone from, who made the phone, what version it came with, and whether the manufacturer will update the os for the phone made for the place you got it from for the country you're in.. it's a mess really, and all the operators can do is "*shrug* we've tried to pressure google to give you access to android Feb 24 13:37:04 store, but it isn't exactly easy to “pressure” a giant like google" Feb 24 13:37:52 Corsac: nice Feb 24 13:38:06 ShadowJK, still, that doesn't invalidate the benefit of a shared market. Feb 24 13:38:56 Corsac: does it work ? Feb 24 13:41:00 GeneralAntilles, right Feb 24 13:41:27 GeneralAntilles, I think the idea is that as long as you use QT (or GTK+Clutter?), apps will work on all meego devices Feb 24 13:41:45 slaine_: it's currently building, it already failed on antlr for example Feb 24 13:41:56 Let's hope meego has sufficient stuff in the base image to be useful Feb 24 13:42:06 looks like it Feb 24 13:42:10 otherwise it'll be like j2me all over again, where you had to use vendor extensions to get anything useful done Feb 24 13:42:15 Corsac: packaging error per chance ? Feb 24 13:42:19 slaine_: be aware that it doesn't bootstrap anything, it just rebuilds everything using moblin repository for build-deps Feb 24 13:42:30 I've done similar in the past Feb 24 13:42:33 too many fail Feb 24 13:42:40 slaine_: I'll first do a pass on everything and only then look at failures Feb 24 13:42:44 (and, well, almost all j2me implementations on devices were so buggy that they were incompatible anyway if you stuck to standard APIs) Feb 24 13:42:46 I don't keep failed build logs atm Feb 24 13:42:57 I had 60+ failures originally Feb 24 13:43:04 i had 100+ Feb 24 13:43:15 managed to get those whittled down to about 40 Feb 24 13:43:48 I removed the logs last night, so can't remember exactly Feb 24 13:43:57 actually, 27 rings a bell Feb 24 13:44:13 anyway, the point is, the stack fails to properly rebuild Feb 24 13:44:23 even when using the build command Feb 24 13:48:53 yeah, this is extremely annoying Feb 24 14:32:32 hi Feb 24 14:42:11 slaine_: are you in da place? Feb 24 14:42:22 yup Feb 24 15:20:27 eh, concurrent wiki edits Feb 24 15:21:02 Amby: they work? Feb 24 15:21:16 or you mean collision detection and failure to support anything remotely resembling useful merging Feb 24 15:21:26 s/you/do you/ Feb 24 15:21:26 timeless_mbp meant: or do you mean collision detection and failure to support anything remotely resembling useful merging Feb 24 15:21:51 timeless_mbp: they work, as in Large Hadron Collider. Feb 24 15:22:21 lbt I don't know if its a bug or not, but I found Mer 0.17 under virtualbox quite slow, even with enabled hardware acceleration Feb 24 15:22:45 it seems that clutter is not well supported with virtualbox opengl module Feb 24 15:26:13 arjan, you online yet ? Feb 24 15:37:15 slaine_: it's 7:37 in the US West Coast now Feb 24 15:37:34 I'm normally in work about then ;) Feb 24 15:43:25 slaine_: I don't wake up until 8:15 and I usually turn the alarm off once or twice :-P Feb 24 15:43:33 hehe Feb 24 15:43:44 I get in early so I can head off early and see my kids Feb 24 15:43:44 unless I hit the Stop button by accident on my N900, then I have to get up Feb 24 15:44:03 that's the problem with touchscreens Feb 24 15:44:03 speaking of which, only 45 mins left, woot Feb 24 15:44:16 yeah, I do that with my iPhone sometimes Feb 24 16:40:44 hi every body Feb 24 16:40:56 git clone git://git.moblin.org/moblin2/moblin-compiz-plugins.git Feb 24 16:40:58 Initialized empty Git repository in /home/koupsa/moblin-compiz-plugins/.git/ Feb 24 16:41:00 fatal: The remote end hung up unexpectedly ??? closed ? Feb 24 16:41:45 no, network problem Feb 24 16:41:50 retry few times Feb 24 16:42:09 ok thx Feb 24 16:43:24 moblin has compiz plugins ?? Feb 24 16:43:25 that's new Feb 24 16:43:35 actually it's old Feb 24 16:43:45 deprecated Feb 24 16:43:46 ah no it's ancient and dead Feb 24 16:43:52 doubt it'll even compile ;) Feb 24 16:43:55 compix that's the shit w/ the spining cube and what not? Feb 24 16:43:59 yeah Feb 24 16:44:00 dead? Feb 24 16:44:16 koupsa: moblin hasn't even looked at compiz for over 2 years Feb 24 16:44:25 heh kids at last worked played around w/ that.. they were runing circles around my crusty ol xterm :-| Feb 24 16:44:38 arjan oh! pk Feb 24 16:44:42 ok Feb 24 16:45:40 compiz was great to show that compositing is there and what pieces of technology it needs Feb 24 16:47:06 bug "alt+tab" on moblin is boring i hope meego correct that Feb 24 16:57:17 <1FFEF31EBAA4F64B80D33027D42977602148B3C1CB@NOK-EUMSG-02.mgdnok.nokia.com> Feb 24 16:57:24 that scares me a little about packaging practices Feb 24 17:10:17 <15SAAGH6X> hey Feb 24 17:34:47 uh nice a channel w/o ops at all... Feb 24 17:35:52 That's standard on freenode Feb 24 17:38:21 its not a bug its a feature... is this microsoft here? Feb 24 17:41:21 no, its just how freenode generally operates. Feb 24 17:45:25 gouverneur, there are several ops here. Feb 24 17:45:34 gouverneur, they just don't advertise that fact constantly. Feb 24 17:51:20 GeneralAntilles: nevermind was just wondering where because there is no chanserv Feb 24 17:51:31 gouverneur: there is but thats hidden as well :p Feb 24 17:52:34 nid0: not that often at freenode... well maemo and meego... Feb 24 18:19:14 i should add this channel to my autojoin list Feb 24 18:24:41 arjan, auke, either of you about ? Feb 24 18:28:06 I'm here Feb 24 18:29:04 he's there Feb 24 18:29:31 I'm clearly here Feb 24 18:29:33 not there Feb 24 18:29:34 lol Feb 24 18:29:48 I was hoping I might pick over your delicious brains Feb 24 18:30:08 regarding my post to moblin dev list earlier Feb 24 18:30:24 specifically about rebuilding moblin src.rpm files successfully Feb 24 18:31:17 e.g, if I do, sudo BUILD_DIST=moblin build --repo /home/p4/moblin/releases/2.1/ia32/os --target i586 /home/p4/moblin/releases/2.1/source/tar-1.22-1.6.moblin2.src.rpm Feb 24 18:31:59 it failes due to /usr/share/info/dir being unpackaged Feb 24 18:32:18 yeah, I'm not sure about that one Feb 24 18:32:29 I was hoping Anas or Arjan could reply on it Feb 24 18:32:36 but I think they're in a meeting all morning atm Feb 24 18:32:54 This is common across a lot of moblin source rpms, I even posted about it last year on just a general script that was rebuilding in a moblin chroot Feb 24 18:33:30 I figure out that if /sbin or /usr/sbin where in the path, it activated the part of the autoconf tools which created that dir Feb 24 18:34:28 But the general concensus at the time was that I should be using the build process to make them in a pristine chroot Feb 24 18:34:39 Needless to say, I was sad when that didn't work either Feb 24 18:34:44 :( Feb 24 18:35:07 I imagine Arjan and Anas are busy preparing for the meeting in 1.5 hours Feb 24 18:35:23 kids permitting, I'll be in attendance. Feb 24 18:35:35 thanks anyway auke Feb 24 18:40:20 ok, I'll be back for the meeting Feb 24 18:40:26 time for dinner now Feb 24 18:40:27 laters Feb 24 18:40:47 slaine_ bon apetit me to Feb 24 18:44:17 ali1234: boost takes litteraly *ages* to build Feb 24 18:44:51 phbbt.. ages Feb 24 18:44:59 openoffice takes *ages* to build Feb 24 18:45:10 it even includes it's own boost Feb 24 18:45:26 arg, forgot there was openoffice indeed >< Feb 24 18:45:45 i bet you guys like gentoo Feb 24 18:46:39 Amarant: I'm building moblin Feb 24 18:46:46 meh. This channel is about meego. I'm not going to bash other distros here. however deserving Feb 24 18:47:38 Corsac: will you be building oo.o? Feb 24 18:48:11 Corsac: are you using the moblin toolchain/spec to do so? Feb 24 18:48:42 mikeleib: I use mock and the .src.rpms found on the repository Feb 24 18:49:02 (and yes, at one point I'll be building oo.o) Feb 24 18:49:09 if I'm not dead before Feb 24 18:50:17 I know it works with the moblin toolchain and x86 arch. Deviating from that may give you problems Feb 24 18:50:40 FC toolchains *should* work on x86. other archs are unknown Feb 24 18:51:06 after building for i386 I'll try that on my touchbook Feb 24 18:51:16 (which will take ages again) Feb 24 18:51:52 though before meego is officially meego, i don't really think it'll work, moblin isn't really expected to work on arm indeed Feb 24 18:52:11 oo.o is somewhat special Feb 24 18:52:14 Corsac: got an eta? :) Feb 24 18:52:20 and waiting for initial bootstrap is a better idea Feb 24 18:52:23 leinir: not at all Feb 24 18:52:28 leinir: first x86, then we'll see Feb 24 18:52:31 ok :) Feb 24 18:52:36 Just thought i'd ask :) Feb 24 18:52:53 leinir: atm I'm just rebuilding all packages blindly, using build-deps from moblin repository Feb 24 18:53:04 that won't work for arm since there is no arm moblin repository Feb 24 18:53:06 I have to say that for building lots of stuff, a cluster of machines is really the way to go Feb 24 18:53:21 so either the bootstrap is done and I can use either, either I need to do it myself Feb 24 18:53:33 and tbh I don't think I have the time to take care of that myself Feb 24 18:56:00 Votan : I've found this http://git.moblin.org/cgit.cgi/moblin2-jhbuild/tree/README Feb 24 18:56:22 Ah, right :) Feb 24 18:56:41 * CosmoHill shakes fist at script kiddies Feb 24 18:56:49 it should build a proper moblin ui on any distro, however there are lot of dependencies Feb 24 18:56:58 I see, mh Feb 24 18:57:13 it didnt work for me with ubuntu :/ Feb 24 18:58:24 yeh, well i tried that meego image from that site u posted the other day, but it was more pre-alpha than i hoped it to be, so ... i stick to moblin 2.1 for the time beeing :) Feb 24 18:58:26 Corsac: if you run into issues with oo.o, let me know. I will at least give it a proper look. I may not be able to devote much time to it (or fix it), but I can look. Feb 24 19:01:54 I'd like to try moblin 2.1 :/ but there is no "easy" way to get a nvidia card running it Feb 24 19:02:33 Community meeting is in 1 hour, right? Feb 24 19:02:40 at least the moblin ui Feb 24 19:03:21 but it did not work neither under fedora nor mandriva Feb 24 19:03:56 amby_, it's at #meego-meeting -- in 1 hr Feb 24 19:04:38 coo, an rsuplido on IRC. Feb 24 19:04:48 heh Feb 24 19:08:23 mikeleib: oo.o is a the end of the alphabet so I guess I still have some time :) Feb 24 19:10:38 I know. I'm usually on freenode. If not, you can use msgserv to send me a message Feb 24 19:16:00 INFO: Done(sources/boost-1.37.0-3.11.moblin2.src.rpm) Config(moblin) 69 minutes 0 seconds Feb 24 19:16:03 \o/ Feb 24 19:16:33 invest in a core i7 or two Feb 24 19:17:05 dual xeon! Feb 24 19:17:21 thing is, it doesn't seem possible to parallelize easily mock (it locks the chroot) and it doesn't parallelize the build atm Feb 24 19:17:28 maybe there's a -j somewhere I could activate Feb 24 19:17:32 though I would gain that much Feb 24 19:17:40 (it's a core2duo 2.2) Feb 24 19:20:12 use build instead Feb 24 19:27:36 when is the meeting happening? Feb 24 19:28:28 33 mins more ovet at #meego-meeting Feb 24 19:28:31 in 30 min on #meego-meeting Feb 24 19:28:35 ok Feb 24 19:56:18 hey DawnFoster Feb 24 19:56:22 I see you're on a mac Feb 24 19:56:45 DawnFoster: #meego-meeting ? Feb 24 19:56:52 yep. Did Adium give me away? Feb 24 19:56:54 Web coordination meeting in #meego-meeting in 4 minutes. Feb 24 19:57:29 I'm in #meego-meeting, too Feb 24 19:58:14 I think everyone is :) Feb 24 19:58:20 what's gonna be talked about? Feb 24 19:58:30 I'm assuming most people will be silent Feb 24 19:58:43 CosmoHill, basically connecting all of the stakeholders in one place for the first time. Feb 24 19:58:44 until their speaking part comes up Feb 24 19:59:54 DawnFoster, random aside, we're discussing Adium for IRC in #maemo. If you haven't already, you might try the yMous theme for group chats. ;) http://www.adiumxtras.com/index.php?a=xtras&xtra_id=5474 Feb 24 20:00:37 here we go, ding ding Feb 24 20:00:39 hi, is the OBS being used as such for meego, or is there meego specific branch of it? Feb 24 20:00:44 GeneralAntilles: Thanks, i'll take a look Feb 24 20:00:56 ikke-t1: it is and kinda Feb 24 20:01:02 is the chat being logged? Feb 24 20:01:08 s/branch/instance/ Feb 24 20:01:27 there's no code fork ikke-t1 Feb 24 20:01:53 i went to web pages to get if I could download it and give it a run, but don't find much from meego web Feb 24 20:02:08 so it's something still under plannin..? Feb 24 20:03:08 build.moblin.org Feb 24 20:03:27 ikke-t1: there's a #meego-meeting happening now - would like to chat l8r though. I do a lot of relevant OBS work Feb 24 20:03:44 is #meego-meeting being logged? Feb 24 20:03:49 yes Feb 24 20:03:52 yay Feb 24 20:03:55 So behave Feb 24 20:03:55 CosmoHill: yes, meeting bot. Feb 24 20:04:04 lbt, ok, talk to you later. Feb 24 20:04:07 thanks Feb 24 20:04:36 maybe change the subject in there someone? so joiners know about the logging Feb 24 20:04:55 * CosmoHill is gonna sit out Feb 24 20:05:13 CosmoHill: sit in and listen :) Feb 24 20:05:26 the agenda is all community and not rpms :) Feb 24 20:09:48 what have i missed? Feb 24 20:09:54 Nothing important Feb 24 20:10:08 sounds like today's lectures Feb 24 20:10:18 Discussing services and/or target audience. Feb 24 20:13:53 am I allowed to speak in there? Feb 24 20:14:13 CosmoHill, sure, although make sure it's on-topic and contributing. ;) Feb 24 20:14:24 brb need battery charger Feb 24 20:14:28 damn phone Feb 24 20:16:00 Texrat: project and process oriented - I really like that, but I already exceeded that 1 sentence limit :) Feb 24 20:22:23 GeneralAntilles: hi5 Feb 24 20:22:45 lbt, I thought we settled the whole developer/contributor thing in 2007. :D Feb 24 20:22:52 sorry Feb 24 20:22:58 I can spell developer Feb 24 20:23:03 but struggle with the other Feb 24 20:23:18 CosmoHill, aimed at jeremiah. Feb 24 20:23:35 ah Feb 24 20:24:53 CosmoHill, bugzilla is usually a fair choice Feb 24 20:24:57 GeneralAntilles: you can imagine it was fun to find a semantically correct Finnish word for "contribution" :-) Feb 24 20:25:12 * CosmoHill likes getting involed but is also scared Feb 24 20:25:23 bergie: thingy-that-is-given Feb 24 20:25:37 bergie: jumping in, what did you find then? ;-= Feb 24 20:25:41 CosmoHill, just absorb for a bit. ;) Feb 24 20:25:47 I will Feb 24 20:26:12 Myrtti: we settled on "typanos", a "contribution of effort" Feb 24 20:26:36 Myrtti: this was for association founding papers for a project Feb 24 20:31:47 who is the chair? Feb 24 20:32:19 te kojo Feb 24 20:32:37 we should've outlined some meeting rules before :S Feb 24 20:32:46 heh Feb 24 20:32:48 th0br0, probably. ;) Feb 24 20:32:54 now we know Feb 24 20:32:57 next topic you say? :p Feb 24 20:32:58 Hopefully wont kill anybody, though. Feb 24 20:33:07 * lbt considers asking about debs... Feb 24 20:33:09 GeneralAntilles: sure not, but reading the log might by a pita in the end ;) Feb 24 20:33:17 don't.do.it.please.lbt :P Feb 24 20:35:35 on the sidebar here... is sub-areas important? Feb 24 20:36:28 order, order in my meeting room! Feb 24 20:36:46 ^^ Amby Feb 24 20:38:10 lbt, quite possibly. Feb 24 20:38:22 * GeneralAntilles 's answer to most stuff right now is "I don't know". Feb 24 20:40:21 what is SSO? Feb 24 20:40:38 single-sign on Feb 24 20:40:55 -.- damn that as obvious Feb 24 20:40:58 once logged in in one area, you are logged in everywhere Feb 24 20:42:44 I guess we're using git then Feb 24 20:43:12 of course Feb 24 20:43:27 there is no alternative, is there, CosmoHill? :D Feb 24 20:43:44 hehe Feb 24 20:43:53 and don't come talking about svn ... :P Feb 24 20:44:02 I use git so infrequently I have to look up the commands Feb 24 20:44:33 well, there are some git cheat sheets around AFAIR Feb 24 20:45:22 CosmoHill: simple, use it more Feb 24 20:46:00 added SSO to http://wiki.meego.com/Glossary#S :) Feb 24 20:46:07 thanks :) Feb 24 20:46:11 oh an OSU Feb 24 20:46:14 and* Feb 24 20:46:59 no-one wants karma ? Feb 24 20:47:10 k,a Feb 24 20:47:13 karma? Feb 24 20:47:13 nooooooooooooooooooo :D Feb 24 20:47:13 i'm against it Feb 24 20:47:31 lbt, yes, but direct numbers IMO Feb 24 20:47:44 1 bug -> 1 p, 1 post -> 1p ... Feb 24 20:47:48 how can we karma-whore w/o karma? Feb 24 20:48:00 i think karma-whoring is enough of a reason to be against it Feb 24 20:48:16 VDVsx: nah - the fluid & mind bending algos are part of the fun Feb 24 20:48:46 with secret -ve karma rules too Feb 24 20:49:18 I would prefer karma, but it did not make my 3 highest priorities list :) Feb 24 20:49:35 * VDVsx makes lbt responsible for the karma algos :D Feb 24 20:49:39 yeah - but all yours are already there.. Feb 24 20:49:42 woohoo Feb 24 20:50:04 -10 if nic =~ /^V/ Feb 24 20:50:50 GeneralAntilles: Go to the preferences page, fill in your email and confirm it. Feb 24 20:50:58 X-Fade, have done that 3 times now. Feb 24 20:51:08 GeneralAntilles: Nice. Feb 24 20:51:10 It works once, then the next day I try to use the wiki it tells me I'm not confirmed. Feb 24 20:51:24 Ah, some automated copy ;) Feb 24 20:52:09 tekojo: can i ask a question about IRC rules? Feb 24 20:52:11 Stupid goddamn wiki Feb 24 20:52:22 CosmoHill, don't pull the chair into the sideline channel is #1. :P Feb 24 20:52:34 eheh Feb 24 20:53:25 well as far as i know there are no formal rules Feb 24 20:53:44 just common sense Feb 24 20:53:53 lbt: what is that? Feb 24 20:54:03 * GeneralAntilles would really like to discuss the Midgard issue before everybody gets set off on Drupal. Feb 24 20:54:14 midgard? drupal? Feb 24 20:54:18 CMS Feb 24 20:54:22 Amby: I'll let you know when I see some Feb 24 20:54:22 ah Feb 24 20:54:29 meego.com uses Drupal because that's what moblin.org was using Feb 24 20:54:32 and then you'll shoot it Feb 24 20:54:33 maemo.org is Midgard Feb 24 20:54:44 and the much larger community with a big, established infrastructure in place. :P Feb 24 20:54:45 GeneralAntilles: I'd propose using the existing planet and social news implementation, but we can make Midgard use Drupal's user DB Feb 24 20:54:45 lbt: never heard of that thing :-) It's only in fairytales Feb 24 20:54:56 bergie, I'd rather just use Midgard. Feb 24 20:54:59 just like now maemo.org's Midgard implementation uses GForge's DB Feb 24 20:55:10 GeneralAntilles: I wouldn't mind that either Feb 24 20:55:18 midgard is slow. Feb 24 20:55:18 +1 for midgard ;) Feb 24 20:55:30 I dislike having that decision forced on us thanks to which sides' web team had more people under NDAs. . . . Feb 24 20:55:47 th0br0: not necessarily. new versions are pretty fast Feb 24 20:56:13 th0br0: maemo.org doesn't uses previous generation Feb 24 20:56:14 GeneralAntilles: more likely they'd already made one 'cause they where told to Feb 24 20:56:22 s/doesn't// Feb 24 20:56:22 JimiDini meant: th0br0: maemo.org uses previous generation Feb 24 20:56:27 ah ok :) Feb 24 20:56:27 then we had the big reveal Feb 24 20:56:34 th0br0: in here... OBS... Feb 24 20:56:51 sure lbt :) i was just wondering whether he also wanted that group to talk about packaging policies etc Feb 24 20:57:01 where do we put the community services subgroup wiki pages? ;) Feb 24 20:57:27 lbt: as in http://wiki.meego.com/Proposal_for_a_Repository_working_group ... if yes, then i'm willed to help Feb 24 20:58:27 that group needs a meeting :) Feb 24 20:58:31 indeed we doo. Feb 24 20:58:32 *do Feb 24 20:58:37 also some mailing list if possible :) Feb 24 20:59:38 anaZ: ping (#meego-meeting) Feb 24 21:00:01 doesn't the meeting end soon? Feb 24 21:00:16 CosmoHill: dunno, duncare Feb 24 21:00:21 pong Feb 24 21:00:28 ? Feb 24 21:00:32 is there a meeting? Feb 24 21:00:34 sorry Feb 24 21:00:41 /join #meego-meeting Feb 24 21:00:55 hey you use adium too Feb 24 21:02:46 I cannot eidt the Community website meeting anymore Feb 24 21:03:14 Amby, it was locked Feb 24 21:03:28 GeneralAntilles: thanks, see it now Feb 24 21:03:41 Which just compounds my list of issues with the wiki today. <_< Feb 24 21:04:38 <13WAAFQRH> http://thismight.be/offensive/uploads/2010/02/23/image/288459_CSS%20Mess.jpg Feb 24 21:04:39 lbt: maybe we should have the whole repository group take careo f OBS? Feb 24 21:04:41 anaZ: you missed build ;) Feb 24 21:04:58 th0br0: yes... Feb 24 21:05:02 slaine_: almost Feb 24 21:05:09 more as in http://shopper.garage.maemo.org/ Feb 24 21:05:09 lbt: I missed build how/ Feb 24 21:05:09 ta Feb 24 21:05:28 sorry, I am having difficulties following the discussion Feb 24 21:05:29 anaZ: no real worries - it's a 'community' meeting is all Feb 24 21:06:03 noisy and it'll raise ideas and allow us to identify interested people Feb 24 21:06:06 looking for the who's who for people to go to for XXX service Feb 24 21:06:34 anaZ: there are logs...somewhere Feb 24 21:06:40 slaine_: I was updating the wiki but qgil locked it - I guess it was also the agenda :) Feb 24 21:07:17 can we have the meeting on the wiki instead? :) Feb 24 21:07:23 qgil: if you could let go of the meeting wiki page? Feb 24 21:07:23 goes slower Feb 24 21:07:24 heh Feb 24 21:07:27 didn't we have one Feb 24 21:07:42 Amby he's not in here Feb 24 21:08:00 so what about the build? Feb 24 21:08:11 is there an agenda? items to discuss? Feb 24 21:08:20 anaZ: http://wiki.meego.com/Community_website_meeting_2010_2_24 Feb 24 21:08:22 anaZ: if you're around for a while, I'd like to pick your brains about http://moblin.org/documentation/building-moblin-packages-natively Feb 24 21:09:58 oh man, that was a while back Feb 24 21:10:02 http://wiki.meego.com/Who%27s_who Somebody mind re-alphabetizing the MeeGo community list? Feb 24 21:10:14 but sure, we could even move it to the wiki Feb 24 21:10:23 actually it was moved to the wiki... Feb 24 21:10:26 GeneralAntilles: not me, i lost my passwords when i swapped hdd's Feb 24 21:10:36 does anyone know who the mailinglist admin is? Feb 24 21:10:38 including my wifi password for my home network :( — tethered to n900 Feb 24 21:10:46 meego-repository should get some ml of our own asap if possible Feb 24 21:10:46 http://www.adiumxtras.com/ Feb 24 21:10:52 something like that for meego projects? Feb 24 21:11:18 anaZ: yeah, it was. It doesn't seem to work though. I'm still getting that same unpackaged error for /usr/share/info/dir, same thing I got using my own scripts on a regular moblin install Feb 24 21:11:55 CosmoHill: is there a way to get black text in adium? Feb 24 21:12:00 and this needs some enhancements to allow download of needed packages instead of relying on complete repo Feb 24 21:12:05 * timeless_mbp hates this stupid blue text Feb 24 21:12:07 black text? Feb 24 21:12:11 slaine_: it needs a new config file Feb 24 21:12:18 timeless_mbp, what theme? Feb 24 21:12:21 Aha Feb 24 21:12:49 * timeless_mbp wonders what a theme is Feb 24 21:12:52 anaZ, could you be kind enough to reply to my dev@moblin.org email with the new config attached ? Feb 24 21:12:54 * timeless_mbp is using yMous Feb 24 21:13:01 meeting wiki page unlocked Feb 24 21:13:06 timeless_mbp, it's black-on-white here. Feb 24 21:13:14 Check the Messages settings? Feb 24 21:14:53 i have green/blue on white Feb 24 21:16:27 OCS? Feb 24 21:17:09 Open Content Syndication? Feb 24 21:17:29 Open Collaboration Services Feb 24 21:17:38 open collaboration services API Feb 24 21:17:51 is that on the glossery? Feb 24 21:17:58 No, it's on fd.o :) Feb 24 21:18:00 probably not yet Feb 24 21:18:04 CosmoHill: in a minute :) Feb 24 21:18:24 we provide Maemo Downloads app listing via OCS API so you can show it on your own site or build a better "app store client" Feb 24 21:18:29 lbt: alright, added a link to the repo group to the meeting Feb 24 21:18:35 http://www.freedesktop.org/wiki/Specifications/open-collaboration-services Feb 24 21:19:00 * GeneralAntilles notes jeremiah isn't in a sideline channel so I can harass him. . . . Feb 24 21:19:40 CosmoHill: Check appinstaller for maemo 5. Feb 24 21:19:57 CosmoHill: This uses the information from maemo.org/downloads/ Feb 24 21:20:33 lbt: You can hate on me now :) Feb 24 21:20:58 nah - just wanted to answer but in sidebare Feb 24 21:21:00 http://wiki.meego.com/Glossary#O is updated, if anyone feels to add a longer desciption to OCS Feb 24 21:21:02 s/e// Feb 24 21:21:03 lbt meant: nah - just wantd to answer but in sidebare Feb 24 21:21:16 yes OSI license Feb 24 21:21:16 Hehe Feb 24 21:21:23 OSI only! Feb 24 21:21:27 No DRM Feb 24 21:21:28 Amby: added a bit Feb 24 21:21:31 No non-free Feb 24 21:21:37 but it's the vendor instance of MeeGo I run on Feb 24 21:21:43 bergie: thx Feb 24 21:21:49 jeremiah, let's take a particular case of RST38h's emulators. Feb 24 21:21:58 Sorry, he has to host externally Feb 24 21:22:01 if I use a vendor API then I still want to be on Meego planet Feb 24 21:22:04 X-Fade: i will Feb 24 21:22:08 jeremiah, and that doesn't hurt users? Feb 24 21:22:14 and I may need different versions to use various location APIs Feb 24 21:22:19 jeremiah, that's a hardline that harms everybody. Feb 24 21:22:24 GeneralAntilles: It may, but look at what they get Feb 24 21:22:28 They get real freedom Feb 24 21:22:37 * GeneralAntilles groans. Feb 24 21:22:44 uhm? Feb 24 21:22:48 Groan all you want Feb 24 21:22:50 Freedom is picking the types of applications they want to use. Feb 24 21:22:53 yes Feb 24 21:23:07 Sure, as long as those freedoms are passed forward Feb 24 21:23:14 excluding stuff is like playing a nazi (like apple) Feb 24 21:23:17 I got versioned Feb 24 21:23:20 Look, the LF cannot host non-OSI licenses Feb 24 21:23:28 why Feb 24 21:24:38 but didn't dneary just point out that maemo is non-OSI ? Feb 24 21:24:45 sidebars? Feb 24 21:25:01 Maemo contains some non-OSS packages, yes Feb 24 21:25:03 slaine_: he meant the SDK Feb 24 21:25:13 But it is not certain that will be included in the repos Feb 24 21:25:15 CosmoHill, chatter. Feb 24 21:25:20 MXR? Feb 24 21:25:22 Apparently there is a new SDK Feb 24 21:25:25 I can't see how it would be a good thing for MeeGo to exclude that sort of stuff Feb 24 21:25:33 Amby, Maemo/MeeGo/Moblin/Mozilla Cross Reference. Feb 24 21:25:36 Amby, mxr.maemo.org Feb 24 21:25:40 since it makes it harder for users, and users want their apps easily Feb 24 21:25:47 red: because there will be OSS equivalents Feb 24 21:25:48 if something, that has become clear past couple of years Feb 24 21:25:51 * CosmoHill feels that his head will explode at some point Feb 24 21:26:01 red: and because the idea is that anyone can take MeeGo and put it on a device Feb 24 21:26:11 red: Closed apps are easily available anywhere. Feb 24 21:26:16 App stores for example Feb 24 21:26:29 surely you should be able to do, yum groupinstall "MeeGo Desktop Development", to get the SDK's ? Feb 24 21:26:49 jeremiah, so if RST38h wants to distribute freeware emulators, he has to use Ovi Store (hurts him) or host his own 3rd-party repo (hurts users). Feb 24 21:26:54 slaine_: That is not how it has been in the past Feb 24 21:26:55 * lbt notes jeremiah is a raving freedom fighter.... and I thought I was fairly extreme! Feb 24 21:27:01 thiago_home: and having such software available makes that impossible how? Feb 24 21:27:15 GeneralAntilles: Why on earth does it hurt him to have those apps in the OVI store? Feb 24 21:27:32 jeremiah, because he has to carry a non-trivial amount of insurance and needs to pay a fee to do so? Feb 24 21:27:52 Is he not a commercial entity? Feb 24 21:27:53 Er, pay a fee to distribute through Ovi. Feb 24 21:27:57 Doesn't he already have to do this? Feb 24 21:27:59 jeremiah: that's how it is on Moblin Feb 24 21:28:00 no Feb 24 21:28:04 CosmoHill: RPM version not important or relevant atm Feb 24 21:28:08 That's a specific case anyway. Feb 24 21:28:13 slaine_: I hope it will be that way in the future Feb 24 21:28:18 lbt: i think they are Feb 24 21:28:20 It will be if I have my way Feb 24 21:28:20 red: if the base distribution contains non-OSS, then it can't be redistributed/deployed without constraints Feb 24 21:28:30 RPM5 is not RPM version 5 Feb 24 21:28:36 red: you'll need to contact each individual copyright holder and ask for permission Feb 24 21:28:39 But I have to fight to get stuff released open Feb 24 21:28:40 CosmoHill: yep - but not in this meeting Feb 24 21:28:47 fair enough Feb 24 21:28:47 Though, Intel did package up a Moblin SDK for non-Moblin dev environments too Feb 24 21:29:12 hrm Feb 24 21:29:17 Yeah - there is tons of closed stuff that will be based on MeeGo Feb 24 21:29:33 seems like legal jibberjabber is cutting in front of sanity once again : Feb 24 21:29:35 :) Feb 24 21:29:35 That is why it is so important that MeeGo is open Feb 24 21:29:44 red: no, it looks perfectly sane Feb 24 21:30:04 a device shipped by a company can contain non-OSS on top of MeeGo Feb 24 21:30:07 perhaps in your pov, but from an end user and hobbyist programmes pov not so much Feb 24 21:30:18 meego is lgpl? Feb 24 21:30:20 and you can obviously install non-OSS as a user Feb 24 21:30:37 I think MeeGo will be any OSI approved license Feb 24 21:30:40 Not just lgpl Feb 24 21:30:56 for example, Ovi Maps is not OSS. And yet you can expect it to be present in whatever Nokia devices Nokia ships based on MeeGo Feb 24 21:31:34 however, Ovi Maps will not be in the MeeGo base distribution Feb 24 21:31:46 Exactly Feb 24 21:31:49 And it should not be Feb 24 21:31:51 indeed Feb 24 21:32:03 so my MeeGo app can't use ovi maps? Feb 24 21:32:21 even though that's the map app on the users device? Feb 24 21:32:21 Of course it can Feb 24 21:32:28 if a company making (say) a cable TV decoder wants to ship Ovi Maps and Ovi Store on their MeeGo-based device, they can contact Nokia and obtain the license Feb 24 21:32:31 so it's a nokia only meego app Feb 24 21:32:32 It can pull in the map, use the map Feb 24 21:32:34 lbt: if i can it would require you to use a meego based nokia Feb 24 21:32:49 But the proprietary code cannot be served from the MeeGo repo Feb 24 21:32:57 lbt: or there may be a generic Maps API Feb 24 21:32:59 you* Feb 24 21:33:04 that allows you to interact with Ovi Maps or another implementation Feb 24 21:33:14 thiago_home: or I'd have versions per subdomain in meego Feb 24 21:33:21 both happen Feb 24 21:33:27 You and subdomains Feb 24 21:33:30 in any case, this is an example case. Feb 24 21:34:04 thiago_home: it just happpens to be the one I used in meego-meeting ... :) Feb 24 21:34:53 the same STB company could negotiate with Google for a Google Maps version for MeeGo. It doesn't have to be OSS. Feb 24 21:35:04 but they can also simply take Marble, which is OSS. Feb 24 21:36:13 the same applies for browsers. Want to ship Opera MeeGo (hypothetical)? Contact Opera. Feb 24 21:36:32 otherwise, there are plenty of OSS browsers. Feb 24 21:36:55 red: does it make sense now? Feb 24 21:40:48 maemo and moblin both include non-OSI licensed things :-/ have to wait and see if Meego actually removes them all. Feb 24 21:40:49 Similarly I don't understand the official Vs community (or main Vs universe) ideas, if Meego is a Open project then how is "official" different from "community", surely "official" will be run by the community? Feb 24 21:40:55 thiago_home, we're not talking about vendors, we're talking about community developers. Feb 24 21:41:58 people from the community can produce non-OSS, if they want Feb 24 21:42:05 and make it available for vendors to pick and choose Feb 24 21:42:18 So if I create a new map app that uses the OviMaps API, I can't push it to the meego garage ? Feb 24 21:42:20 but the point is that the base distro mustn't have those packages Feb 24 21:42:20 thiago_home, the issues here is distributing freeware non-free stuff to users through meego.com Feb 24 21:42:30 slaine_: depends on whether the API is OSS or not. Feb 24 21:42:36 thiago_home: we're talking community, not base Feb 24 21:42:37 thiago_home, obviously, but we aren't discussing distro or vendor stuff. :) Feb 24 21:42:45 Well, I think the argument was that OviMaps wasn't Feb 24 21:42:57 GeneralAntilles: I hadn't thought of freeware non-open Feb 24 21:43:16 thiago_home, a large number of the emulators on Maemo fall under that description. Feb 24 21:43:18 yay glezos! sticking to the fedora meeting eof's ;) Feb 24 21:43:21 but, again, sure, the community can create a non-free repo Feb 24 21:43:28 I think I started the arg with jeremiah - he said no non-OSI. I was on 'subdomains' and dependencies on closed APIS Feb 24 21:43:31 LF probably won't touch it, but the community can organise it Feb 24 21:43:43 Define "community" Feb 24 21:43:44 thiago_home: this isn't a non free repo though Feb 24 21:43:49 but will it be hosted Feb 24 21:44:03 lbt: what is it then? Feb 24 21:44:11 or will devs of such titles have to host their own repo Feb 24 21:44:13 it's a community dev doing an OSS app that runs on a vendor device and uses a closed API Feb 24 21:44:26 I've had to host my own repo for rpms that Moblin won't ship Feb 24 21:44:33 slaine_: exactly Feb 24 21:44:34 If you're not OSI compatible, you won't be hosted in the official MeeGo repos Feb 24 21:44:37 How does that fit in now Feb 24 21:44:50 slaine_: you're a community dev Feb 24 21:44:51 jeremiah, does that count for vendors too? Feb 24 21:44:51 slaine_, maemo.org currently distributes non-free stuff. Feb 24 21:45:01 lcuk: Yes Feb 24 21:45:03 Personally I think meego.com should provide that service for the community, too. Feb 24 21:45:05 lcuk: ignore the troll ;) Feb 24 21:45:13 GeneralAntilles: for that I can agree Feb 24 21:45:20 GeneralAntilles: yes Feb 24 21:45:20 I mean, nothing wrong in providing the service Feb 24 21:45:26 So this would be akin to the debian non-free repo ? Feb 24 21:45:31 the community organises and maintains the repo Feb 24 21:45:33 lbt: in debian speak that's needs a "contrib" repo as it would be a Free package that depends on non-free Feb 24 21:45:39 we want meego.com to host open apps that use real-life devices Feb 24 21:45:41 * CosmoHill seems to have stopped paying attention Feb 24 21:45:49 or not Feb 24 21:45:56 bfree: and that was my point about 'subareas' Feb 24 21:46:00 can the community themn agree on a standard non-free repo hosted elsewhere? Feb 24 21:46:02 specialist places Feb 24 21:46:09 but 1st class citizens Feb 24 21:46:10 ahynes1: Yes - good idea Feb 24 21:46:25 fragmentation problem Feb 24 21:46:27 ahynes1: not non-free Feb 24 21:46:37 but non-OSI app Feb 24 21:46:43 maemo.org community repo was built to outlast enthusiasts Feb 24 21:46:48 because too many repos come and go Feb 24 21:46:50 which is almost the same Feb 24 21:46:56 lbt, do something Ovi Store-style where your useragent or profile prefs set which software you see? Feb 24 21:47:35 the web front end is not the only way to install things surely? Feb 24 21:47:56 web front end? Feb 24 21:48:13 I think that's how the Intel AppUp works Feb 24 21:48:14 lbt: yeah non-OSI or nonlibre free Feb 24 21:48:15 lcuk: you thinking of installing programs via the terminal? Feb 24 21:48:47 yes, or via restore tool or anything thats not ust browsing web and supplying user agent Feb 24 21:49:09 sorry - in meeting Feb 24 21:49:28 ahynes1: the app code must be OSI but it can depend on closed API Feb 24 21:49:47 timeless_mbp: the idea is to provide some kind of backend for simply managing actions (tasks) Feb 24 21:52:13 hi Feb 24 21:52:29 hello Feb 24 21:52:43 I'm an n900 ownner and sometimes developer Feb 24 21:52:50 just seeing what's going on Feb 24 21:53:15 (and being annoyed that my wireless keyboard seems to double up letters sometimes!) Feb 24 21:54:12 bobbyd: iI'm using Xchat from my N900 right now Feb 24 21:54:27 I suppose the fact there's an n900 on the front page of the meego website is no indication of whether meego will actually run on the thing :) Feb 24 21:54:38 ahynes1: :) Feb 24 21:54:45 bobbyd, yeah, I find that rather depressingly hilarious Feb 24 21:54:51 i thought that was an n900 Feb 24 21:54:54 it looks nice Feb 24 21:54:57 but costs way to much Feb 24 21:54:58 Although MeeGo is more likely to run on the N900 than Maemo 6 was. Feb 24 21:55:03 well Feb 24 21:55:09 I suppose this is a good thing Feb 24 21:55:27 meego will have more weight and will be more likely to be able to compete against Andriod Feb 24 21:55:35 Android even :) Feb 24 21:55:50 bobbyd, personally I'd like to beat the Nokia business folks with frozen trouts. Feb 24 21:55:55 jjust got to see if smashing the two projects together works Feb 24 21:56:09 We shall see. Feb 24 21:56:13 so is maemo 6 not going to happen or will meego take over after that Feb 24 21:56:23 GeneralAntilles: I don't think Maemo was ever going to rival Andriod, just in terms of awareness and adoption Feb 24 21:56:41 apparently maemo 6 will be a version of meego Feb 24 21:56:43 strike1, Harmattan/Maemo 6 is now Harmattan/MeeGo Feb 24 21:56:50 Which is mostly a marketing thing. Feb 24 21:56:56 ok that makes sense. jw Feb 24 21:56:59 Since the platform isn't going to resemble it in the slightest. Feb 24 21:57:03 (basically still Maemo 5) Feb 24 21:57:22 i'm pretty optimistic. iMve run some RPM and Fedora ARM stuff on my N900 Feb 24 21:57:32 in reality though, if meego is completely open, it should be able to get it to run on the n900 Feb 24 21:57:57 bobbyd, only problem is what actually makes up that platform. Feb 24 21:58:06 which might make the n900 the longest lived phone ever :) Feb 24 21:58:15 and sshed from a moblin laptop to my N900 Feb 24 21:58:19 GeneralAntilles: you mean there might be closed additions for specific devices? Feb 24 21:58:26 bobbyd, right Feb 24 21:58:30 well Feb 24 21:58:33 There most certainly will be Feb 24 21:58:35 and certainly Harmattan is composed of closed components Feb 24 21:58:50 So MeeGo on N900+1 wont be the same as MeeGo on N900. Feb 24 21:58:58 Indeed. Feb 24 21:59:11 Better off with Debian Mobile Feb 24 21:59:26 Assuming somebody doesn't beat the stupidity out of the business people. Feb 24 21:59:35 Meego is closer to what Mer wants/wanted to become :-) Feb 24 21:59:43 You are an eternal optimist GeneralAntilles! :) Feb 24 21:59:44 \o/ Feb 24 21:59:58 jeremiah, Nokia beat THAT out of me a long time ago. Feb 24 22:00:04 :) Feb 24 22:00:09 so who here is from the moblin side? or is everyone maemoified? Feb 24 22:00:25 (not that I should be talking of sides of course :) ) Feb 24 22:00:34 heritage... Feb 24 22:00:45 the sides fell off the truck Feb 24 22:01:11 I thought we were all for one and one for all? Feb 24 22:01:11 yeah, all the good stuff fell out .... debs.... Feb 24 22:01:16 timeless, it helps both you and the beginners to discuss things. i found a load of bugs and duplications by talking with zach about different aspects we were starting documenting Feb 24 22:01:18 bobbyd: I guess I'm both now Feb 24 22:02:10 what's moblin been used for int he past? linux netbooks? Feb 24 22:02:29 bobbyd: me I guess Feb 24 22:02:34 'zach'? Feb 24 22:02:45 mostly netbooks right now Feb 24 22:02:46 timeless_mbp, Summer of Code student. Feb 24 22:02:50 in my domain, zach = zach@realm:mozilla.org Feb 24 22:03:02 some unreleased MIDs and SmartPhones too Feb 24 22:03:04 i'm not saying they aren't useless Feb 24 22:03:11 i'm saying that unguided, they're harmful Feb 24 22:04:00 there was a good post recently on loading moblin image on a memory stick, soI started running moblin that way Feb 24 22:04:04 anyone doing documentation needs to have very direct(*) supervision Feb 24 22:04:47 * slaine_ waves a ahynes1 Feb 24 22:06:31 * ahynes1 waves @ slaine_ Feb 24 22:07:03 slaine_ : I owe you a follow up email Feb 24 22:07:13 indeed, I've been waiting patiently for one Feb 24 22:07:18 and from qgil for that matter Feb 24 22:07:29 (when I get some time) Feb 24 22:07:41 slaine_: huh? Feb 24 22:08:17 you wondered why my crappy site didn't have comments and I offered to blog post any comments Feb 24 22:09:08 However, as a group, I think we've all moved past those conversations now anyway Feb 24 22:09:56 Yeah, I think so Feb 24 22:13:55 btw how is Qt pronouced? Feb 24 22:14:05 I pronouce it Qu-Tea Feb 24 22:14:40 as do I Feb 24 22:14:46 cute Feb 24 22:14:52 I also hear lots of people say it that way Feb 24 22:14:54 righ, g2g. Feb 24 22:15:00 http://meego.mkdir.name/logs/meego-meeting/2010/meego-meeting.2010-02-24-20.04.html << the logs . Feb 24 22:15:02 but dont trust me Feb 24 22:15:04 yay Feb 24 22:15:05 time for sleeps Feb 24 22:15:07 call into #qt Feb 24 22:15:11 catch you all tomorrow Feb 24 22:15:19 yeah. see you Feb 24 22:15:24 bye bye Feb 24 22:15:26 take care Feb 24 22:15:53 CosmoHill: Qt guys say "cute" as it's said in English Feb 24 22:16:09 Trolltech said it was "cute" Feb 24 22:16:21 Though I always say cue-tea. Feb 24 22:16:31 "I'm learning cute" "you poof" Feb 24 22:16:49 ah CosmoHill is english Feb 24 22:16:50 * GeneralAntilles could cue some tea. Feb 24 22:17:09 mmm... tea Feb 24 22:17:10 lbt, what, with his £500 car and all. Feb 24 22:17:30 heh missed that Feb 24 22:17:42 Maulkin: stop stalking me Neil ;-) Feb 24 22:17:45 Maulkin: in other words, hi Feb 24 22:18:03 * qgil hesitates giving a last shot to Talk before going to sleep Feb 24 22:18:08 bye! Feb 24 22:18:15 masochist Feb 24 22:22:25 lbt, well, we always suspected there was something wrong with Quim. ;) Feb 24 22:22:45 heh Feb 24 22:23:51 3am visits to tmo just shows he is as deepily addicted to the community as we are :) Feb 24 22:24:08 Stskeeps: Or the kids wake him up ;) Feb 24 22:24:44 X-Fade, sounds like beatings are required. Feb 24 22:25:21 Good night! Feb 24 22:25:33 night tekojo Feb 24 22:25:36 beatings? Feb 24 22:25:56 X-Fade, for kids who wake their parents up early in the morning. :P Feb 24 22:29:30 Hi all, i heard that meego will use the UI from moblin but for application-development Qt is that right? Feb 24 22:31:47 * timeless_mbp doesn't think so :) Feb 24 22:37:40 Wutzara: I don't think it's decided Feb 24 22:39:49 thiago_home: ah ok. It's strange because Moblin UI use clutter and mx - which are pure C/Glib. And i want to develop a plugin for the toolbar so im a little bit confused about the change to Qt ;) Feb 24 22:41:22 cough...is the deb vs rpm debate over? Feb 24 22:43:12 xxiao: yes Feb 24 22:43:21 multiple times too i think Feb 24 22:43:35 let's just say yes so it doesn't start again Feb 24 22:44:12 so i guess there will be a deb-based meego from a different community then :) Feb 24 22:44:36 you could probably do a script that will convert rpm to deb Feb 24 22:44:53 CosmoHill: it exists. it's called 'alien' Feb 24 22:44:59 oh yeah Feb 24 22:45:05 Hydroxide, alien does not really always work though Feb 24 22:45:24 xxiao: I was about to say, the results of such an automated conversion (in either direction) rarely integrate well Feb 24 22:46:23 it must have something to do with novell/opensuse, now i don't believe meego is going to take deb, but i hope there will be a deb-meego, like what n900 guys have now Feb 24 22:47:07 IIRC they're still planning to sue deb for harmattan aka what was going to be called maemo 6 before the rebranding Feb 24 22:47:34 but the major version following that is supposed to switch to rpm to converge with moblin. (note, I have no inside info and don't work for any relevant company. this is just my understanding of public statements) Feb 24 22:48:10 s/sue deb/use deb/ (much to the probable relief of ian murdock's former wife! :P) Feb 24 22:48:22 it's not really about rpm/deb, it's about the upstream source, which one is popular, and if there is a company or community(debian) behind all these. Feb 24 22:48:39 anyway i do not want to have another debate, just want to check quick Feb 24 22:48:55 xxiao: right, I mean they aren't going to likely make the switch away from a debian base on the nokia side until after harmattan Feb 24 22:49:07 I don't want to get into the debate either, since I know it won't do any good Feb 24 22:49:15 just stating my understanding of the facts Feb 24 22:49:25 understood :) Feb 24 23:07:27 poke me if needed Feb 24 23:48:25 where's the place to talk about libdui stuff? Feb 24 23:48:59 here? Feb 24 23:49:26 nice :) Feb 24 23:49:45 i just haven't seen much talk about dev'ing with it in this channel yet Feb 24 23:51:26 GeneralAntilles: is there still much going on in #meego-meeting ? Feb 24 23:52:20 no it finished Feb 24 23:52:21 doesn't look like it Feb 24 23:53:04 T somebody said it was the end and i left Feb 24 23:53:10 tripzero: there's a #meego-devel , but I don't think its very active yet due to there being no code. Feb 24 23:54:06 just talk in here Feb 24 23:54:15 wait there is a devel? Feb 24 23:54:33 i think we only have hello.cpp Feb 24 23:55:04 um, there's a bunch of harmattan stuff on gitorious now Feb 24 23:55:20 so technically, one should be able to start writing apps Feb 25 00:08:48 w00t! Feb 25 00:09:49 ? Feb 25 00:10:12 Got my duiWidget actions to work Feb 25 00:11:01 cool Feb 25 00:11:36 apparently you can't have actions on a DuiLabel, but if you create widget then add your label and actions, it works Feb 25 00:13:15 hey Feb 25 00:13:30 could someone change http://meego.com/front so that when you're logged in, it says who you are instead of just 'my account'? Feb 25 00:16:36 file a bug? Feb 25 00:17:15 * timeless_mbp decides tripzero is serious Feb 25 00:17:25 ;) Feb 25 00:17:42 not sure if any of the web guys are in here Feb 25 00:18:06 maybe Feb 25 00:19:36 timeless, i bet 50 comments before such a modification is allowed Feb 25 00:19:42 if at all Feb 25 00:20:52 lcuk: given that bugzilla is currently restricted access Feb 25 00:21:00 i don't think i have to worry about that many comments :) Feb 25 00:21:40 * timeless_mbp tries to find an account name Feb 25 00:25:48 tripzero: bug filed :) Feb 25 00:26:02 nice Feb 25 00:26:12 * timeless_mbp ponders filing bug 10 Feb 25 00:26:12 lol Feb 25 00:26:53 timeless, why are bugs closed? Feb 25 00:26:57 or restricted Feb 25 00:27:02 dunno Feb 25 00:27:05 whats the url Feb 25 00:27:05 i'm not an admin Feb 25 00:27:17 oh: Feb 25 00:27:18 Bug #1 does not exist. Feb 25 00:27:25 well, that's why i couldn't count it Feb 25 00:28:02 there are only 2 bugs in the database Feb 25 00:28:17 in case you're wondering, Bug #2 does not exist. (either) Feb 25 00:33:59 * timeless_mbp chuckles Feb 25 00:34:06 could someone please review http://moblin.org/community/bugzilla/how-report-bugs-bugzilla ? Feb 25 00:41:29 erm Feb 25 00:41:40 bugzilla should be up by next week Feb 25 00:42:20 timeless, "`wget http://moblin.org/community/bugzilla/how-report-bugs-bugzilla`; echo lol" Feb 25 00:42:33 i know they like exact steps Feb 25 00:43:25 but how in gods name would a person know the difference between the suggested change Feb 25 00:43:52 # For example, instead of paraphrasing commands by saying: Feb 25 00:43:52 "suspend the system or put system to S3" Feb 25 00:43:53 we prefer to see the following exact commands as steps to reproduce the bug: Feb 25 00:43:53 # % echo mem >/sys/power/state Feb 25 00:44:10 ? Feb 25 00:44:23 thats the example they specify on the page you mentioned Feb 25 00:44:23 normal users can't / don't stick a system into S3 Feb 25 00:44:42 the only users who put a system into S3 are the ones who would actually be using 'echo mem > /sys/power/state' Feb 25 00:45:08 the problem, is that those stupid users are likely to file the bug in the form 'put system to S3' Feb 25 00:45:27 but yeah, it's not a good example for average users Feb 25 00:45:29 ive filed bugs in the past that say "computer would not resume from standby" Feb 25 00:45:31 find a better example Feb 25 00:45:46 lcuk: arguably that's not a good set of steps to reproduce Feb 25 00:45:51 of course not Feb 25 00:46:06 and its also not the best example for bugzilla instructions either Feb 25 00:46:12 the point of the little bit is to get people to describe what they actually did Feb 25 00:46:16 not what they generally did Feb 25 00:46:26 find a better example Feb 25 00:46:29 please Feb 25 00:46:36 but it's ~3am, so don't make me find it Feb 25 00:46:42 there's a reason i asked people to look at it Feb 25 00:46:43 heh Feb 25 00:51:26 I thought echo blah > /sys/blah for S3 suspend bypassed all the magic scripts in userspace that ensure a smooth ride? :-) Feb 25 00:52:02 pm-suspend? Feb 25 00:52:34 ShadowJK: dunno, but maybe that's what caused the bug :) Feb 25 00:55:46 on my desktop I always used gnome-power-cmd.sh suspend Feb 25 00:55:53 which fires off the magic scripts too Feb 25 01:17:42 ShadowJK: use pm-suspend Feb 25 01:39:56 2.6.33 is out Feb 25 01:40:17 w00t Feb 25 01:51:07 cyas **** ENDING LOGGING AT Thu Feb 25 02:59:58 2010