15:02:44 #startmeeting Power management for Fedora 15:02:44 Meeting started Thu Oct 15 15:02:44 2009 UTC. The chair is pknirsch. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:44 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:03:02 And welcome everyone! 15:03:22 hello 15:03:26 hello :-) 15:03:32 Looks like we have the usual suspects here with skalnik1, marcela_, jvcelak and plautrba 15:03:39 :) 15:03:47 hello 15:04:06 hallo 15:04:18 so lets get started with the usual last week recap 15:04:27 #topic Last week recap 15:05:31 We mainly talked about the test day for next week and made a couple of decisions regarding it 15:05:52 and distributed tasks among everyone so we can fix the last issues we had 15:06:57 next we quickly covered documentation where marcela_ already provided a nice overview and where we agreed to work more on over the next weeks 15:07:29 and to poke people once more to get some feedback or input. 15:09:03 finally we checked on the status of the tasks and updated them accordingly. seems NM behaves properly now with F12 and vpn and tuned-adm doesn't need kobo anymore. 15:09:15 (very brief recap ;) 15:09:49 lets go on to the test-day, only 1 week left! 15:10:00 #topic Test day Oct-22 15:10:28 So, where do we stand there this week? 15:10:33 jvcelak: ^ 15:10:53 well :-) 15:11:19 i was working on the tests scripts. and RPM package which will install all necessary dependencies 15:11:49 it's almost finished - i think. but there are still some issues. 15:12:29 what kind of issues? 15:12:47 some instructions need update. and testday-pack-results doesn't work very well. 15:13:16 is it already using the idea of packing all the results together and uploading them somewhere? 15:13:17 then there are some changes in scomes test.. we have to compile some module, therefore our package won't be noarch 15:13:30 i will explain.. ;) 15:13:37 oki :) 15:13:41 * pknirsch keeps quiet now ;) 15:13:59 :-X 15:14:03 :D. all the tests have "wrapper script".. like fedora-run-something 15:14:13 * testday-run-something 15:14:31 it stores all results to /usr/local/testday-091022/results 15:14:58 eve if you run some test more times we will have the results 15:15:10 jvcelak: isnt better /tmp/testday? 15:15:41 jscotka: I am not sure. Some people delete content of /tmp during system boot. 15:16:11 actually in /usr/local/testday-091022 we have all our data (testing scripts) 15:16:40 ah, yes, it is possible 15:16:40 jscotka: fe i have /tmp on tmpfs so i get lost all data after reboot 15:17:04 so then directory like /opt 15:17:06 then there is a script "testday-pack-results" which takes all results and packs it in /tmp/testday-091022-results.tag.gz file 15:17:57 And I think the rest can do the user. I mean uploading the file. 15:18:00 okay, then is sounds good 15:18:00 i have no /opt :-) 15:18:26 skalnik1: why? 15:18:41 s| i have no /opt|| 15:18:41 you deleted it? 15:19:05 because in normall installation there are allways /opt dir. 15:19:21 no, i didn't use glasses 15:19:35 I don't like interrupting you, but that's all I wanted to say to that package. ;) And now we can discuss. 15:19:48 never mind, I picked /usr/local before because anyone has it 15:20:28 +1 15:20:42 +1 15:21:07 /opt sounds fine, +1 15:21:22 (can always do a mkdir -p first ;) 15:22:04 pknirsch: now i'm not sure if my +1 is in correct column 15:22:43 * plautrba voted for /usr/local 15:23:03 There will be only one small problem with /opt. $PATH is not set by default to /opt/bin or something like that. but this can be solved by symlinks 15:23:09 jvcelak: It was only cosmetic issue, no matter where will be results ;-) 15:23:39 jscotka: bit now we are unable to decide :-D 15:23:41 *but 15:23:43 +1 /usr/local 15:23:54 jscotka: scripts are located in /usr/bin, aren't? 15:23:57 jvcelak: ^^ 15:24:17 * marcela_ voted for /usr/local 15:24:31 plautrba: scripts are in /usr/local/testday-091022/bin and there are symlinks to /usr/local/bin 15:25:05 /usr/bin/testday-run-scomes -> /usr/local/testday-091022/bin/scomes 15:25:16 * jvcelak voted for no changes ;) => /usr/local 15:25:59 there is no /usr/local/bin/ directory in rpm 15:26:52 I probably intended to put it in /usr/local/bin ... it's a mistake 15:27:19 * pknirsch is confused now. 15:27:47 http://plautrba.fedorapeople.org/testday-2009-10-22/ 15:28:07 ah 15:28:24 +1 for /usr/local, looks like the better place tbh 15:28:57 isnt easier to add path into PATH. It is no good idea do add something into /usr/bin or somewhere else 15:28:57 so im for /opt and add proper path into PATH variable because, then it is easy to clean, 15:29:17 for the results? 15:29:28 jscotka: it's covered by rpm so i don't see any problem with placing in /usr/bin 15:29:54 jscotka: paths doesn't really matter, user uninstall it after tests. It doesn't have tobe perfect 15:29:57 ah, then it is okay 15:30:24 great :) 15:30:32 i didnt know, that rpm is ready 15:30:48 jscotka: if we consider the orignal purpose of hier we have to put the results in /var :-D. I would leave it. 15:31:17 so +1 to /usr/local for the rpm files then? 15:31:32 yes :-) 15:31:57 let's skip to another topic? jvcelak makes it. I belive in him! 15:32:04 yep :) 15:32:16 marcela_: :-D thanks. 15:33:07 +1 15:34:55 +1 also 15:34:59 so, what else do we need to work on for test day? the wiki has been nicely updated, just needs a few things to be finished from what i can see 15:35:21 pknirsch: yes. i'm working on it right now. 15:35:31 +1! 15:35:32 ;) 15:35:39 some things need to be cleared... what about the archive with results. I don't have any idea how to upload it comfortably. 15:36:20 what if it turns out we can't do that easily? 15:37:58 users can upload one file by themselves 15:38:09 alright :) 15:38:10 don't they? 15:38:22 onto the wiki? 15:38:26 ye, they should have a fedora account anyway i think 15:38:26 yeah 15:39:47 well. i will change the table with results... we would probably need only 3 columns: user, smolt and results 15:41:11 but maybe we should make some rules about uploaded filenames... but that's a tiny problem. 15:41:12 great 15:41:47 jvcelak: maybe you could write out the file already with a unique filename 15:41:48 ? 15:42:09 pknirsch: great idea. :-) 15:42:23 unique == random ;) 15:42:31 jup :) 15:45:09 do we really neeed uniquie filenames? we didn't have this rule last test day and users were able to upload it correctly 15:45:42 or we can just mention it in rules - don't overwrite others files 15:45:46 * pknirsch remembers overwriting someones elses' file ;) 15:45:55 plautrba: I think overwriting can easily happen. 15:46:24 ok, so lets use mktemp 15:46:26 the random suffix is easy to do and it can solve many problems. ;) 15:46:44 +1 random 15:46:59 I think we don't have to vote ;) 15:47:05 :( 15:47:13 ;) sorry 15:47:39 Can I ask about documentation? 15:47:43 +1 15:48:01 +1 (for pknirsch because he likes voting ;)) 15:48:07 :) 15:48:22 anything else about test day? if not we can go to documentation 15:48:38 maybe.. ;) just o note 15:49:34 i have rewritten the description of all tests. please go through it and if you catch some bug in my English - fix it ;) 15:49:46 kay 15:49:55 we can cave it with smolt number in name 15:51:24 that's all, pknirsch: it's you turn 15:51:25 alright, but lets move on to documentation for now, can exchange test-day stuff via email offline 15:51:31 jvcelak: thanks :) 15:51:35 https://fedoraproject.org/wiki/SIGs/PowerManagement/UserDocumentation 15:51:37 #topic Documentation 15:51:47 alright, marcela_, your turn :) 15:52:05 well, you can add something to your packages or part when nothing is written 15:52:32 1.2, 1.3, 1.4 are complete mystery for me, so you can put there your tips 15:53:07 also someone with gnome can write about gpm, not me :) 15:53:13 :) 15:53:25 let me make a note to poke richard about gpm 15:53:38 I will sent link to Rudi, he can check it, use it, whatever 15:54:04 as you read in email Don Domingo sent us a draft about Developer Documentation 15:54:34 here's draft http://pastebin.test.redhat.com/16280 15:55:29 what do you think? 15:57:41 looks good. 15:57:56 especially as its not limited to power but broader 16:01:05 yeah, that's nice 16:01:45 but I don't think I can write more tips for more languages especially if I don't know them ;-) 16:02:49 i think if we collect what we have and generalize that first and the make specific examples for c/c++, python and perl we should be fine. 16:03:05 any good developer should be able to see the ideas there 16:03:05 yeah 16:03:21 great, I add also some links which can be included and it will be done 16:03:30 perfect! thanks marcela_ ! 16:04:25 That's all about docs, I'll be bothering guys from docs team now 16:04:46 splendid! 16:04:58 i've done something as well regarding docs ;) 16:05:36 I've finally found the time yesterday and today to put together the results for the various tunables we currently have and know about 16:05:48 the wiki can be found here: https://fedoraproject.org/wiki/SIGs/PowerManagement/TunablesMeasurement 16:06:26 it's still not 100% complete, but it's at least a good overview now with real results. 16:06:32 wow, that's great 16:07:10 i'd still like to get this done for a desktop machine at some point, but i'll do that in the next weeks. 16:14:33 alright, thats really awesome progress this week 16:14:55 and again thanks skalnik1 for your RHEL5 vs F12 comparison 16:16:02 to be continued .... 16:16:08 :) 16:18:13 alright, but i think we're done for today then. 16:18:21 anyone got any questions? 16:18:52 -1 16:18:59 -1 16:19:21 pknirsch: don't hesitate to vote ;-) 16:19:40 hahahahaha 16:19:47 -1 ;) 16:20:00 then lets call it for day, thanks everyone for coming and for your great work! 16:20:04 pknirsch: you can even use an "neutral vote +0" 16:20:05 #endmeeting