**** BEGIN LOGGING AT Tue Mar 30 02:59:57 2010 Mar 30 04:58:30 morning! Mar 30 05:29:26 morning yanli Mar 30 05:29:39 morning Stskeeps Mar 30 05:52:50 hey all Mar 30 05:52:55 anyone alive in here atm ? Mar 30 05:53:07 yup Mar 30 06:33:02 yanli: is there some way in %packages to indicate i want a package from a certain repo, or version? Mar 30 06:33:49 Stskeeps, sorry, i'm not sure, i don't know too much about ks file Mar 30 06:34:38 k Mar 30 06:57:09 moin Mar 30 07:42:19 yay, more snow Mar 30 07:42:35 Mar 30 07:44:29 if it just were snow.. Mar 30 07:44:49 Surfa: true Mar 30 08:13:58 any body here? Mar 30 08:14:08 shoot Mar 30 08:14:08 :P Mar 30 08:14:55 o Mar 30 08:15:49 Tomstang: quiet a lot of us Mar 30 08:16:13 thanks is that meego room? Mar 30 08:16:56 it is Mar 30 08:17:44 Stskeeps: interesting how quiet it's gotten here over the last few weeks Mar 30 08:17:46 well can i use it whit my N900 now? Mar 30 08:17:55 Tomstang: it's not released yet Mar 30 08:18:07 code repositories open tomorrow Mar 30 08:18:21 3/31? Mar 30 08:18:23 slaine: silence before the storm Mar 30 08:18:44 Stskeeps: very true, will be interesting to see who returns to shout Mar 30 08:18:47 Tomstang: yes Mar 30 08:19:04 Tomstang: I'd imagine you'll start to see alpha images pretty quickly Mar 30 08:19:15 but initially it won't be a full replacement for your n900's os stack Mar 30 08:19:29 The aim is to have MeeGo 1.0 release for May iirc Mar 30 08:19:52 And if I'm not mistaken for both n900 and netbooks Mar 30 08:19:52 thanks buddy Mar 30 08:20:00 np Mar 30 08:20:23 where i can download code? Mar 30 08:20:42 we'll know tomorrow Mar 30 08:20:58 I'd imagine repo.meego.com Mar 30 08:21:12 last 8 hours Mar 30 08:21:46 I'm not sure what time(zone) on the 31st the code is going to open Mar 30 08:21:59 GMT+14 Mar 30 08:22:00 :P Mar 30 08:22:41 morning dneary Mar 30 08:22:53 morning slaine Mar 30 08:23:22 might be Mar 30 08:23:40 +8 haha Mar 30 08:23:44 Tomstang, Is. Mar 30 08:24:09 Tomorrow everyone has to say happy birthday to me :) Mar 30 08:25:20 is your birthday tomorry? Mar 30 08:25:38 Tomstang, yup Mar 30 08:25:43 It's meego's birthday too Mar 30 08:25:46 how cool is that Mar 30 08:26:11 cool Mar 30 08:27:07 you should have a birthday party for both of you O(∩_∩)O Mar 30 08:27:34 Let's wait for the announcement first... it might slip into April 1st Mar 30 08:27:41 & then no-one would believe it Mar 30 08:29:01 yeap Mar 30 08:29:51 +14 UK ? Mar 30 08:30:04 +14 UK ? Mar 30 08:30:31 Kiritibati Mar 30 08:30:57 lbt, lol, that reminds me of the old Wing Commander games Mar 30 08:30:58 oh Mar 30 08:35:12 see u later i got go Mar 30 08:47:30 tomorrow is meego's birthday? Mar 30 08:50:38 slaine, In the projects you've worked on, has anyone ever come up with a decent way for documentation maintainers to receive docs patches? Mar 30 08:51:08 dneary, What's documentation ? Mar 30 08:51:16 alden: yeah, we'll do a c-section :-P Mar 30 08:52:34 slaine, I mean, every project I've been involved with has required a toolchain for building docs (gtkdoc, docbook lite, latex, doxygen, javadoc, whatever) and expected people who wanted to submit, say, a patch for a paragraph which needed re-writing as a diff -u against the svn/git/cvs repository Mar 30 08:52:56 nod Mar 30 08:53:05 I've not seen it done any other way unfortunately Mar 30 08:53:13 documentation is code Mar 30 08:53:17 slaine, Everything from API documentation to user docs for an application or graphical environment, including developer guides and tutorials Mar 30 08:53:37 Docs is cods Mar 30 08:53:43 docs is code, yes Mar 30 08:53:56 Hi, where can someone report a kernel bug? Mar 30 08:53:58 so there's a metadocument that a toolchain parses to create documents Mar 30 08:54:00 But unlike code, you can submit intelligible patches to the "compiled" docs Mar 30 08:54:26 * lbt really liked the djangodocs annotation approach. Mar 30 08:54:38 Say your docs are HTML, you can convert that to plain text Mar 30 08:54:44 The thing about it is that you could extend that using a decent web app Mar 30 08:54:54 so the annotated para has a guid Mar 30 08:55:10 And submit a "patch" to the plain text in a plain text email Mar 30 08:55:29 Then someone else would have to take that suggestion & integrate it into the docbook source Mar 30 08:55:33 and the tools could at least point the delta to the code Mar 30 08:55:35 what format is the patch ? Mar 30 08:55:50 slaine, Like this: Mar 30 08:58:06 "The paragraph starting "If you want to have the search terms highlighted..." might read better if it said "When using contextual searching, every occurrence of the search term in the document can be highlighted by choosing the "Highlight all" option in the contextual search bar" Mar 30 08:58:12 Send. Mar 30 08:58:21 Or proposed in bugzilla Mar 30 08:58:23 Whatever Mar 30 08:58:40 The point is, we can use English & searching instead of patch Mar 30 08:59:04 At a basic level, the problem is that with generated documentation, patching the output is useless unless the changes are incorporated at the inputs. So "someone" has to reverse engineer the patch to patch the input. Dev's don't like doing that so more often than not the changes are lost. The only way I've seen this handled properly is via a wiki or other CMS system. Mar 30 08:59:51 slaine: so you need something that ties a para in the html doc to the source Mar 30 09:00:13 then when you click 'submit patch' Mar 30 09:00:17 which is what a wiki/CMS will provide Mar 30 09:00:36 slaine, Yeah, that's what I said: "Then someone else would have to take that suggestion & integrate it into the docbook source" Mar 30 09:00:39 What generated documentation? Mar 30 09:00:39 but that's not going to help someone updating a para for the MX gtkdoc for example Mar 30 09:00:42 it gras the source string, opens up a little window with before/after and sends a patch Mar 30 09:00:58 Somebody wants to curse us with generated documentation again? Mar 30 09:01:14 slaine, The problem with a wiki is that (to my knowledge) there's no gitty way to do it where patches get submitted & a maintainer reviews them & accepts or rejects them Mar 30 09:01:24 nod Mar 30 09:01:56 So basically, you're talking about a web tool that'll let people highlight some text, type in alt text and submit a git diff to a maintainer Mar 30 09:02:01 yes Mar 30 09:02:04 RST38h, Worse than that - "official" MeeGo docs are being written using RoboHelp, and then published as HTML & XML for importing into transifex Mar 30 09:02:17 slaine, That would rock my world Mar 30 09:02:33 It wouldn't actually be that hard, I think... Mar 30 09:02:47 dneary: Am I the only one seeing another clusterfuck coming? Mar 30 09:02:50 If the web tool knew about the source that generated the output that should be doable. I don't know of any such tool though Mar 30 09:03:16 Would certainly rock though, and be valuable for other upstream projects Mar 30 09:03:40 But, to be clear, the bulk of docs related to MeeGo will be upstream docs Mar 30 09:03:58 You'd need a docbook to html front-end, plus an edit/preview/submit form which generated a patch, and a review queue which would have to be public, with a read-only interface, and an accept/reject/review interface for the maintainer Mar 30 09:04:13 The question is whether to allow the maintainer to modify & accept patches Mar 30 09:04:30 slaine, The bulk of developer docs, yes Mar 30 09:04:45 slaine, That is, API guides & even developer guides for stuff like DBus Mar 30 09:05:05 yeah, but user guides for the UI etc. would be MeeGo specific, so it'd be handy there alright Mar 30 09:05:30 slaine, But there is a world of docs for MeeGo only - style guides, embedded development guides (anything related to the SDK), tutorials, documentation for MeeGo applications, etc Mar 30 09:05:48 nod Mar 30 09:06:36 RST38h, We're discussing the toolchain (and, more importantly, the requirements) on meego-communiurrent thinking was yesterday, let's give the situation some time to evolvety (or is it meego-dev?) - Margie just indicated what c Mar 30 09:07:03 "urrent thinking was yesterday, let's give the situation some time to evolve" should have been at the end, not in the middle Mar 30 09:07:17 Ruddy sensitive touchpad too close to the keyboard. Mar 30 09:11:47 lol Mar 30 09:12:11 took a few attempts to parsify that Mar 30 09:41:31 http://www.mdhjakten.se/dela/?id=dti2d6s Mar 30 09:41:33 meeegooo Mar 30 09:43:53 * slaine lols at latest clutter list email Mar 30 09:44:21 amanda9: wtf? :P Mar 30 09:44:53 " I want to write this program (yeah, right). Can you tell me if someone has already done the same and if so where is the code. If not, I'll follow up asking how to do it." Mar 30 09:46:09 Stskeeps: spam Mar 30 09:46:23 Stskeeps: been circulating various channels now day or two Mar 30 09:47:59 oh dear, that university just went on my blacklist Mar 30 09:48:14 http://www.mdhjakten.se/ :P Mar 30 09:49:17 Stskeeps: you might like to remove it from channel too Mar 30 10:40:51 sorry about the OT but does anybody know where desktop widget settings are stored in fremantle? need to manually remove a widget that's causing hildon-home to thrash Mar 30 11:23:11 thiago: strikes me that the Qt API docs are an area people may want to annotate/patch/comment - do you have a process for that (yet)? Mar 30 11:26:58 for patching, I'd guess it would be modifying the doc on the source and submitting a MR on gitorious Mar 30 11:28:48 hi there Mar 30 11:35:47 meego-dev really attracts some crazies Mar 30 11:37:51 Stskeeps: :-) Mar 30 11:37:55 (I assume you mean me) Mar 30 11:38:04 lbt: we're very proud of our docs :-) Mar 30 11:38:06 no, read latest post Mar 30 11:38:20 [MeeGo-dev] Say Goodbye to GTK, Will Meego open to what extent? More than Android or Less than? Mar 30 11:38:24 Stskeeps: oh lord Mar 30 11:38:34 the subject already causes me to headdesk Mar 30 11:39:01 thiago: I know - I usually use them as the gold standard :) Mar 30 11:40:18 OTOH the majority come from the C++ src .... so may not be as relevant to the docs toolchain debate Mar 30 11:42:09 yes Mar 30 11:42:15 everything is tied in to the Qt source code Mar 30 11:43:57 Even tutorials? Mar 30 12:01:05 Stskeeps: it's a justified question though. Mar 30 12:01:26 well, he completely ignores what nokia is doing with qt.. Mar 30 12:01:26 :P Mar 30 12:01:41 http://meego.org/ looks broken Mar 30 12:01:43 I suppose, yes, if you're incapable of doing research and thinking about what you find Mar 30 12:01:50 chakie_work: not owned by the project Mar 30 12:01:50 chakie_work: .com, .org is not related to meego. Mar 30 12:02:23 w00t_: ok, so where to look then Mar 30 12:02:38 hm, the topic here says "MeeGo - http://meego.com" Mar 30 12:02:41 as I, and the topic indicate, meego.com Mar 30 12:02:44 not meego.org. Mar 30 12:02:47 but that's not related? Mar 30 12:02:49 Stskeeps: yeah... still... GTK is easier to use than Qt IMHO, you don't require the super-fat qt designer for it :D Mar 30 12:02:57 .com and .org are two totally different TLDs.. Mar 30 12:03:05 besides, android isn't open source at all. Mar 30 12:03:10 sure, they released most of the code. Mar 30 12:03:15 w00t_: oh, ok, didn't know that Mar 30 12:03:19 but there isn't much (read nothing) you can really do with it Mar 30 12:03:48 th0br0: you don't need to use Qt Designer to use Qt, if you don't want Mar 30 12:04:14 w00t_: true, but if you want to design UIs using Qt there isn't much other (good) choice) Mar 30 12:05:46 th0br0: I'd assume because those that use designer that have a problem with it contribute to it - or alternatively, don't use a graphical designer tool Mar 30 12:05:50 (there's plenty of both) Mar 30 12:06:11 true. i tend to use it from time to time too anyway... Mar 30 12:06:26 it's just that the glade designer is far more lightweight than the qt one Mar 30 12:06:31 designer isn't a fat application Mar 30 12:08:07 imho it is... it takes about 45s to actually start up but i'm running gnome right now Mar 30 12:08:23 but that might be caused by all the kde stuff Mar 30 12:08:33 nvm actually, it isn't of much importance Mar 30 12:08:41 th0br0: something is probably wrong with your setup Mar 30 12:09:15 I can launch creator and finish opening a ~50 file project in well under 10 seconds Mar 30 12:09:16 i guess glade would be just as heavy on a kde desktop Mar 30 12:09:27 (I'm also using gnome at present) Mar 30 12:09:32 software's loading time is by far the most important feat to judge it. Mar 30 12:09:42 heh Mar 30 12:09:47 well, yeah... i just confused designer-qt4 and qtcreator ... but nvm Mar 30 12:10:18 th0br0: designer and creator are related in that they reuse code (I believe), if anything, creator is a superset of designer Mar 30 12:10:22 i restart software all the time just for fun. Mar 30 12:10:29 mh k. Mar 30 12:10:36 koivula: well, no, there is a point to that Mar 30 12:10:49 45 seconds *is* a long time, regardless of how infrequently you do it Mar 30 12:10:58 anyway, i'm back to readin gsome more wot now. (wheel of time) Mar 30 12:11:07 (until I did that test now, I'd had my creator instance open a week :P) Mar 30 12:11:47 it takes a few minutes to open Qt Creator on my ubuntu netbook install Mar 30 12:11:51 I for example thought Mar 30 12:11:55 lbt: yes, all tutorials are Qt source code Mar 30 12:11:59 slaine: netbook is a bit of a different kettle of fish Mar 30 12:12:04 jave would be good. but virtual machine is really slow to start. Mar 30 12:12:04 $QTDIR/examples/tutorial Mar 30 12:12:10 jave/java Mar 30 12:12:40 slaine: would be interesting to see where the bottlenecks are there, IO would be something I'd be curious about Mar 30 12:13:15 w00t_: in fairness, there's something wrong when my whole OS and User Environment takes 16 seconds where as 1 app takes minutes Mar 30 12:13:26 *nod* OK - like I say, good docs and it would be nice to consider them as a base process Mar 30 12:13:36 I think it's an issue with the Ubunutu build Mar 30 12:13:41 someone here said they had the same problem Mar 30 12:13:52 slaine: ah, that also might be related perhaps.. mine is self-built Mar 30 12:14:26 slaine: still.. minutes compared with the desktop env starting in seconds is something very, very wrong somewhere :P Mar 30 12:14:30 slaine: it takes 2.3s here to start and open a test project. warm cache, though. Mar 30 12:15:10 andre, are you on 10.04 ? Mar 30 12:15:20 slaine: try qtcreator -profile with a recent build Mar 30 12:15:26 slaine: no, 9.10 Mar 30 12:15:26 it takes 15s for me with a cold cache, but less than 3 with a warm cache Mar 30 12:15:34 and this is a debug mode Qt and a debug mode Creator Mar 30 12:15:43 andre: that is quite useful Mar 30 12:15:53 I've applied a bunch of updates since the last time I tried, I'll give it another shot Mar 30 12:16:26 slaine: also note that you could switch off plugins you don't need nowadays Mar 30 12:16:42 thiago: so presumably a largeish part of that is in IO.. debug mode gives huge binaries, no? Mar 30 12:16:56 yes, but the ELF loader doesn't need to load it all Mar 30 12:17:08 however, in debug mode, all of the Tulip functions are non-inline Mar 30 12:17:12 and not optimised Mar 30 12:17:26 ow. Mar 30 12:17:46 and considering how often they're used.. right Mar 30 12:17:46 in any case, I keep my Creator open for days at a time Mar 30 12:17:58 I restart it only when I've built a new version Mar 30 12:18:11 ok, they've obviously fixed it Mar 30 12:18:16 6.7s there Mar 30 12:18:19 thiago: right, more or less the same Mar 30 12:18:23 slaine: much more sane :P Mar 30 12:18:29 thats good, I can actually use it now :) Mar 30 12:18:30 it takes far longer to rescan QtCore, QtGui, QtNetwork and QtDBus, plus half a dozen unit tests Mar 30 12:18:41 though, I'll probably be nuking the install tomorrow :) Mar 30 12:19:16 hah Mar 30 12:24:15 Stskeeps: oh dear Mar 30 14:54:21 <_abhishek> Hi I want to setup the meego development environment I went through http://meego.com/developers/getting-started its says I require meego toolchain from where do I get this ?? Mar 30 14:55:06 _abhishek: i'd wait for day one :) Mar 30 14:57:39 <_abhishek> Stskeeps: you mean its not yet out ?? Mar 30 14:57:59 correct Mar 30 14:58:36 come tomorrow things should start picking up Mar 30 14:59:09 <_abhishek> Stskeeps: cool thanks a lot :) Mar 30 15:11:08 Anyone know if the intel 'Pine Trail' Atom processors are supported by Fedora12 ? Mar 30 15:26:26 ... Mar 30 15:26:31 moblin can't connect to cifs shares Mar 30 15:26:31 nice Mar 30 15:28:57 microlith, Why is that nice? Mar 30 15:29:10 sarcasm doesn't convey well across IRC Mar 30 15:33:04 why would moblin connect to cifs shares Mar 30 15:44:31 any news on download date yet ? Mar 30 15:45:16 DeuX: No Mar 30 15:45:18 end of month is tomorrow, so sometime between 00:00 and 23:59 GMT+14 Mar 30 15:45:19 :P Mar 30 15:46:14 ok, maybe earlier Mar 30 15:46:14 :P Mar 30 15:47:12 not if Stskeeps has his way! Mar 30 15:47:13 :P Mar 30 15:47:32 the LHC didn't help the deadline Mar 30 15:47:33 :P Mar 30 15:48:33 ah, I see, the plan was for the world to end before the code release Mar 30 15:48:34 :P Mar 30 15:49:23 indeed Mar 30 15:49:52 could still have a black hole right now, but time is so stretched we'd never know Mar 30 15:50:06 talk about day zero and day one taking forever.. Mar 30 15:50:06 :P Mar 30 15:50:11 hehe Mar 30 15:50:20 It feels like we're in a black hole, how's that ;) Mar 30 15:56:46 let's talk about how we can create that black hole :) Mar 30 15:59:51 kidding. we're making progress. I know it feels like a black hole already. Mar 30 16:00:13 I'm really looking forward to having stuff out in the open. Mar 30 16:02:38 So are we Mar 30 16:02:40 :) Mar 30 16:03:19 DawnFoster: Is there an approximate time when the repos will be opened ? Mar 30 16:03:48 the exact time hasn't been announced Mar 30 16:04:35 ah, true, there's a TSG meeting tomorrow too Mar 30 16:04:36 I can tell you that we're not planning to wait until midnight, but no promises :) Mar 30 16:05:04 we will have some kind of update in the TSG (still trying to wrestle the agenda out). Mar 30 16:05:28 I can tell you that the TSG meeting will be at 20:00 UTC Mar 30 16:05:44 live DNS push? Mar 30 16:05:52 http://wiki.meego.com/TSG_meetings Mar 30 16:06:14 DawnFoster: being a bit nitpicky, there's nothing on the agenda and it's frozen 48 hours before ;) Mar 30 16:06:30 yeah, that 48 hours was a little aggessive :) Mar 30 16:06:43 My plan is to get it out 24 hours in advance Mar 30 16:07:16 things are a bit chaotic right now Mar 30 16:07:21 you can always blame it on the timeshift caused by the LHC that everyone else didn't notice ;) Mar 30 16:07:45 yes! that was it. no chaos here. blame it on the LHC Mar 30 16:08:30 Oh dear, I don't envy you guys. tomorrow will be a rough/exciting day Mar 30 16:08:31 daylight savings! Mar 30 16:09:38 slaine: i fully expect it to be total chaos to the extent a lot of volunteers sign up for helping out cos they identify a lot of problems :P Mar 30 16:10:53 rofl Mar 30 16:11:05 "This is broken, I'll fix it. me me me me" Mar 30 16:12:20 don't underestimate the value of intentionally creating itches Mar 30 16:12:20 :P Mar 30 16:20:37 Hello. Does anyone know when MeeGo (or Mobline 2.2) will be released? Will there be some preview-images like Moblin had? When will they be released? Mar 30 16:21:42 day one should be end of this month Mar 30 16:22:26 day one = release of final? Mar 30 16:22:36 In the last TSG meeting, this is what was communicated: MeeGo 1.0 in May. MeeGo 1.1 in October. 6 month cadence from there on. Mar 30 16:22:49 Arnie-75: more like the project starts in the open, i think Mar 30 16:23:00 day one is when we start opening up the code repositories for developers to use for development. Mar 30 16:23:02 ok Mar 30 16:23:12 day one is not a release and is not final Mar 30 16:23:36 Here are some more details in the minutes to the last TSG meeting: http://trac.tspre.org/meetbot/meego-meeting/2010/meego-meeting.2010-03-24-19.58.html Mar 30 16:23:59 thanks, I'll reead it Mar 30 16:24:06 we have another TSG meeting tomorrow at 20:00 UTC where the TSG will provide some additional updates Mar 30 16:24:16 http://wiki.meego.com/TSG_meetings Mar 30 16:27:09 Hi DawnFoster Mar 30 16:27:43 hi dneary Mar 30 16:28:05 DawnFoster, Let me know if I'm stepping on any toes (or if you vehemently disagree with any of the drums I've been banging) - I'm keen to help, and looking for opportunities Mar 30 16:28:21 I'm interested to see how your metrics dashboard comes along Mar 30 16:29:00 I'm trying to get an answer to your documentation licensing question now. Mar 30 16:29:19 I saw you were involved in Ignite Portland also - very cool. Mar 30 16:29:41 Once we get the code out, we should get a better feel for how to get people more involved. Mar 30 16:29:46 DawnFoster, Thanks! Those kinds of things are easier to do at the start than they are to fix afterwards Mar 30 16:30:09 yeah, I've been involved in organizing all of the Ignite Portland events (we've done 8 of them)! Mar 30 16:30:21 It's one of my favorite events. Mar 30 16:30:32 I just organised the first Ignite Lyon for GIW Mar 30 16:30:40 Good fun Mar 30 16:30:51 Cool - how did it go? Mar 30 16:30:59 it's such a fast-paced fun event Mar 30 16:31:04 I still have video to edit & publish Mar 30 16:31:59 We had 13 speakers, on subjects from free software & free culture to running & innovations in forage for dairy cows Mar 30 16:32:45 A fun night :) Mar 30 16:32:50 nice! the diversity is one of the things I love about Ignite. Mar 30 16:33:13 we are lucky to have a streaming video guy who handles the video for us. Mar 30 16:33:25 it can take forever to edit / publish video Mar 30 16:34:38 Yeah, me too Mar 30 16:34:51 The cow feed was my favourite talk of the night Mar 30 16:35:08 Followed by "How to bankrupt your first company as quickly as possible" Mar 30 16:35:28 (all in French I'm afraid, so unless you're a French speaker you won't be able to appreciate them) Mar 30 16:35:42 Anyway - I'm off for the night Mar 30 16:35:42 we had one on how to kill and eat a roadkill deer once - not my *favorite* talk, but one of the more interesting. Mar 30 16:35:44 heheh Mar 30 16:35:47 later Mar 30 16:35:49 Bye Mar 30 16:40:40 * mmeeks wonders if anaz is around Mar 30 16:48:19 mmeeks - did you need something from him? Not sure if he's around or not. Mar 30 16:48:37 DawnFoster: yep - a build-service configuration question Mar 30 17:13:28 * Shapeshifter notices that maemo gitorious is now meego gitorious. Mar 30 17:16:02 http://maemo.gitorious.org/ is still there Mar 30 17:21:19 and http://git.maemo.org is too Mar 30 18:10:08 yeah I was kinda confused. because tracker is in meego design, while libqttracker still has maemo design on gitorious. Mar 30 18:10:40 Does someone know what meego will mainly be using for file associations? Just /usr/share/applications/defaults.list? No xdg-mime? or gconf? Mar 30 18:10:54 xdg-mime Mar 30 18:11:02 thiago_home: thanks :) Mar 30 18:11:11 but the user-preferences are not specified Mar 30 18:11:20 KDE and GNOME don't share that part Mar 30 18:13:11 actually, I'm guessing here, but I don't see why not, since that's the freedesktop.org standard Mar 30 18:48:08 meego source released yet? Mar 30 18:49:07 you're one day early Mar 30 18:49:37 i thought day1 was 31st ? Mar 30 18:50:04 so you expect code on day 0? Mar 30 18:50:07 but we are having the meego meeting tonight right? Mar 30 18:50:13 no, tomorrow Mar 30 18:51:02 here are the details on the TSG meeting: http://wiki.meego.com/TSG_meetings (date / time / etc.) Mar 30 18:51:17 we'll have the agenda up soon. Mar 30 18:51:43 * thiago_home ponders if it's the 31st already for alden Mar 30 18:51:47 that would explain a lot Mar 30 18:52:54 it is Mar 30 18:53:09 sorry, we're still in "yesterday" :-) Mar 30 18:53:22 the TSG meeting is still 25 hours away Mar 30 18:53:32 so adjust your expectations Mar 30 18:53:43 heh sure Mar 30 18:53:45 my bad Mar 30 18:53:47 darn time zones :) Mar 30 18:54:56 http://en.wikipedia.org/wiki/Swatch_Internet_Time Mar 30 18:55:36 yeah, sounds much less confusing :) Mar 30 18:55:52 the TSG meeting will be on March 31st, @875 Mar 30 18:58:01 or another very useful format is Julian Day 2455288.375 Mar 30 19:05:09 UTC is pretty unambiguous. ;) Mar 30 19:06:55 sooooo .... where will the gst-plugins-ugly be at? Mar 30 20:02:07 * lbt prods auke Mar 30 22:07:35 lbt: You around? Mar 30 22:07:51 I looked a little at the OBS and kinda started some documentation. Mar 30 22:08:12 Amazing how little OBS documentation there is out there. Mar 30 22:08:28 I am Mar 30 22:09:29 true Mar 30 22:09:46 Do you have some magic docs of your own? Mar 30 22:10:04 what level? Mar 30 22:10:07 installation? Mar 30 22:10:11 And can you tell me if I can run the OBS without the web front end, which looks like a slow, heavy RoR app Mar 30 22:10:11 or use Mar 30 22:10:18 I pulled from git already Mar 30 22:10:24 So I guess installation might be good Mar 30 22:10:31 But I might try a custom install Mar 30 22:11:07 I suggest a plain install first - get a VM with everything running and configured. Mar 30 22:11:17 then move on from there Mar 30 22:11:25 There are a lot of components Mar 30 22:11:34 So, it goes, Debian OS -> VirtualBox -> OBS ? Mar 30 22:11:41 schedulers, dispatchers, workers, api, webui Mar 30 22:11:42 etc Mar 30 22:11:45 yes Mar 30 22:11:48 I know I'm supposed to use SuSE but, I dunno Mar 30 22:11:57 Linux is Linux Mar 30 22:12:06 yep... Mar 30 22:12:09 cool Mar 30 22:12:12 okay Mar 30 22:12:18 ie : use suse Mar 30 22:12:31 once that works use something else :) Mar 30 22:12:32 Well, I'm gonna try on debian first Mar 30 22:12:45 I don't have SuSE at hand. Mar 30 22:13:22 Plus, Linode doesn't offer a SuSE VPS Mar 30 22:13:31 Which is kinda weird Mar 30 22:13:47 use the Net install Mar 30 22:13:51 iso Mar 30 22:13:58 and install a minimal server - no gui Mar 30 22:14:20 Well to install on debian they said start with the git repo ? Mar 30 22:14:29 in #opensuse-buildserver Mar 30 22:15:13 yeah - but that's like starting with hand-writing ELF headers when you want to write a Qt app... Mar 30 22:15:15 http://www.novell.com/prblogs/?p=2153 <--- W00t Mar 30 22:15:24 sure... you're hardcore... but .... Mar 30 22:15:43 You mean I'm just setting myself up for more work than necessary? Mar 30 22:15:49 yup Mar 30 22:16:01 it's not trivial to setup on suse Mar 30 22:16:04 So just get an idle local box, throw suse on it, install the OBS ISO Mar 30 22:16:12 once you get the hang of it... port it Mar 30 22:16:23 \177ELF Mar 30 22:16:24 use vbox Mar 30 22:16:37 I love vbox, but why use vbox? Mar 30 22:16:51 I mean I know why I use it, but why do you use it? Mar 30 22:16:52 err, so you can trash it, snapshot it, etc etc Mar 30 22:17:04 Oh, but then any VM would work Mar 30 22:17:08 yeah Mar 30 22:17:18 won't kvm give me better performance in this case? Mar 30 22:17:46 yes, but at this point you want ease of use .... and I thought you said vbox? Mar 30 22:17:53 you did Mar 30 22:18:01 [23:11] So, it goes, Debian OS -> VirtualBox -> OBS ? Mar 30 22:18:03 Yep, I did. =] Mar 30 22:18:17 so shurrup and do as you're told ;) Mar 30 22:18:26 So SuSE -> vbox -> OBS ISO ? Mar 30 22:18:53 no, you use Debian on your desktop don't you? Mar 30 22:18:59 well yeah Mar 30 22:19:06 But I'm not gonna run this on my desktop Mar 30 22:19:38 OK.... Mar 30 22:19:39 The goal is to evalute this for production Mar 30 22:19:52 So I'd like to run some real builds Mar 30 22:19:59 ah, OK Mar 30 22:20:06 is this for maemo? Mar 30 22:20:17 lbt: This is for GENIVI Mar 30 22:20:33 GENIVI is an automobile consortium Mar 30 22:20:55 They are developing an OS for IVI (In Vehicle Infotainment) Mar 30 22:21:04 OK - so you want a reasonably proper setup Mar 30 22:21:10 Yep Mar 30 22:21:21 so for sure you don't mess about with Debian :) Mar 30 22:21:29 not for production yet Mar 30 22:21:33 Hold it right there. Mar 30 22:21:51 heh Mar 30 22:21:55 Debian is actually the only Free OS that complies with CGL Mar 30 22:22:13 sure... not what I mean Mar 30 22:22:26 You mean OBS production? Mar 30 22:22:34 if you want a production stable OBS you don't use Debian to host it Mar 30 22:22:38 yet Mar 30 22:22:38 ah Mar 30 22:22:40 okay Mar 30 22:23:14 How much HW do you have? Mar 30 22:23:21 1 multi-core machine? Mar 30 22:23:45 I don't know yet, I may have a Dual Core machine Mar 30 22:23:57 Fairly recent Core 2 Duo Mar 30 22:24:12 ok, so you have enough for an eval but not a 'proper' setup Mar 30 22:24:20 What do I need? Mar 30 22:24:35 I mean, we have a build farm with ssh tons of memory and such Mar 30 22:24:40 Do I need something like that? Mar 30 22:24:44 If so, why? Mar 30 22:24:51 not to evaluate Mar 30 22:24:56 This is just a bunch of perl scripts with a ruby frontend Mar 30 22:25:00 but to use as a build-farm Mar 30 22:25:06 ah Mar 30 22:25:08 hmm Mar 30 22:25:13 have you got an account on the suse OBS yet? Mar 30 22:25:19 Yeah Mar 30 22:25:49 and you've seen https://build.opensuse.org/monitor+ Mar 30 22:25:55 sorry https://build.opensuse.org/monitor Mar 30 22:26:07 No, I'll go read that Mar 30 22:26:33 each line (mainly 'idle' right now) is a server... Mar 30 22:26:58 yes it's a bunch of perl scripts... but it's pretty sophisticated :) Mar 30 22:26:58 aha Mar 30 22:27:15 Well, yeah. Perl is sophisticated. :) Mar 30 22:27:30 So the web frontend monitors a build farm Mar 30 22:27:30 when you throw 10,000+ packages at it... they build Mar 30 22:27:40 yes Mar 30 22:27:53 oooookaay Mar 30 22:27:56 Impressive Mar 30 22:28:47 http://wiki.opensuse.org/openSUSE:Build_Service_Backend_Key_Components Mar 30 22:29:20 Yeah, those are all the perl modules Mar 30 22:29:28 I looked through some of that source code Mar 30 22:29:31 OK Mar 30 22:29:35 http://en.opensuse.org/Build_Service Mar 30 22:29:52 so, anyway Mar 30 22:30:06 if I had a single multi-cpu machine to setup Mar 30 22:30:21 I'd setup opensuse11.2 on it Mar 30 22:30:50 and create some vms Mar 30 22:30:53 Okay, so SLED or SLES? Mar 30 22:31:03 why desktop? Mar 30 22:31:09 I dunno Mar 30 22:31:14 just askin' Mar 30 22:31:33 one VM would be the webui/scheduler Mar 30 22:31:45 okay Mar 30 22:32:06 the main host would actually be a worker but would be firewalled Mar 30 22:32:26 the worker needs to create more VMs on the fly Mar 30 22:33:00 Is there a UML diagram or similar? Mar 30 22:33:10 the reason the host is a worker is that I'm not au-fait with nesting VMs Mar 30 22:33:21 Xen certainly can't Mar 30 22:33:33 and kvm is new-ish in the code Mar 30 22:34:09 (no UML) the worker should spawn VM-based chroots for each job Mar 30 22:34:27 VM _and_ chroot? Mar 30 22:34:45 to ensure maximum security (given that each user has root and a compiler and breaking a chroot isn't that hard) Mar 30 22:34:55 okay Mar 30 22:35:00 so the VM has no NW interface Mar 30 22:35:22 no pulling in source or acting as an illicit pr0n-server Mar 30 22:37:03 When you say nesting VMs, you mean spin up a virtual machine which then spins up another VM? Mar 30 22:37:09 Or do you mean side-by-side? Mar 30 22:37:10 yeah Mar 30 22:38:20 Do you guys run this internally in Nokia? Mar 30 22:38:27 Or are you evaluating this? Mar 30 22:38:29 yes Mar 30 22:38:37 Which? Run or eval? Mar 30 22:38:41 run Mar 30 22:38:59 OBS is a done deal Mar 30 22:39:10 What sort of resource level in terms of Man-months do you use? Mar 30 22:39:34 I mean how many people are on the OBS team? Mar 30 22:39:47 I know Nokia don't want that kind of thing discussed too much Mar 30 22:39:56 ah okay, enough said Mar 30 22:40:14 It is more than just you right? =) Mar 30 22:40:27 :) I am allowed to publish how we install Mar 30 22:40:35 but not details of the hardware Mar 30 22:40:47 H,,, Mar 30 22:40:52 Or rather hmmm. Mar 30 22:41:04 So _if_ MeeGo uses OBS . . . Mar 30 22:41:10 Meego does Mar 30 22:41:12 we know that Mar 30 22:41:20 How do we know that? Mar 30 22:41:24 Is it official? Mar 30 22:41:27 oh yes Mar 30 22:41:30 okay Mar 30 22:41:31 Cool Mar 30 22:41:43 So who maintains OBS for MeeGo? Mar 30 22:41:46 Community? Mar 30 22:42:14 this is a big issue atm - and part of the RWG proposal Mar 30 22:42:52 Because maintainance / access / control of the build farm is going to be pretty damn strategic Mar 30 22:43:20 maybe Mar 30 22:43:33 Sure its open source, but _we'll_ build _your_ source Mar 30 22:43:45 Hmmm Mar 30 22:44:46 have you done my tutorial yet? Mar 30 22:44:57 No, where is it again. :) Mar 30 22:45:08 I can tell from the questions you ask :) Mar 30 22:45:30 :p Mar 30 22:45:33 http://wiki.maemo.org/Mer/Build Getting Started Mar 30 22:46:02 then, eventually, http://wiki.maemo.org/Mer/Build/Application_Building#Local_Builds Mar 30 22:46:12 Excellent, thanks. Mar 30 22:46:23 I'll make sure to read those before we chat again. :) Mar 30 22:46:32 http://gitorious.org/opensuse/build-service/blobs/raw/master/dist/README.SETUP Mar 30 22:47:10 Ta as they say in old blighty Mar 30 22:47:17 anytime Mar 30 22:47:22 Now I've got to get my ass to bed. Mar 30 22:47:30 Thanks again lbt! Mar 31 00:29:47 http://www.splashtop.com/press_releases_detail.php?Id=52 Mar 31 00:30:29 silent in here tonight Mar 31 02:30:58 shhhh **** ENDING LOGGING AT Wed Mar 31 02:59:56 2010