/srv/irclogs.ubuntu.com/2011/02/13/#kubuntu-devel.txt

DarkwingDuckWhat was the reason of switching to LibreOffice from OpenOffice?00:45
JontheEchidnaThe Go-OO.o variant of OO.o switched to LO00:48
JontheEchidnaor rather merged, since Go-OO.o and LO shared the same freeness ideals00:48
=== yofel_ is now known as yofel
DarkwingDuckJontheEchidna: thanks02:08
ScottKOr to put it slightly differently, sucks less.05:18
bambeemorning08:05
DarkwingDuckScottK: sucks less? When will KOffice be ready?08:15
* DarkwingDuck glances at apachelogger 08:15
Tm_TDarkwingDuck: you mean Calligra?08:42
DarkwingDuckTm_T: Hmm?08:43
DarkwingDuckNo, I blame everything on apachelogger 08:43
Tm_TDarkwingDuck: I'm talking about your KOffice comment08:43
DarkwingDuckIt just works better that way.. I used to blame everythign on nixternal but, figured that apachelogger is a better target... :P:P08:43
Tm_TDarkwingDuck: http://www.calligra-suite.org/08:46
DarkwingDuckTm_T: is it ready for Distro deployment?08:47
Tm_TDarkwingDuck: when there's stable release08:48
Tm_Twhich, if I recall, isn't so far away08:49
DarkwingDuckTm_T: Awesome. because I know at SCALE that question is going to come up in my talk.08:49
Tm_TDarkwingDuck: you prolly like to have some source for this information, and I'm not that (;08:50
Tm_Tand personally, in short term I don't care if Calligra or KOffice is the one that has release and usage first08:50
DarkwingDuckWhat I will prolly say is that "The devs for KOffice to not believe that KOffice is stable enough for mass deployment on a distro level at this time.08:51
valoriethey pretty much say exactly that on their website08:52
DarkwingDuckhey valorie 08:52
skfinHey *08:55
valoriehi DarkwingDuck08:59
valoriehow's it going?08:59
DarkwingDuckIt's... going08:59
valoriesure it09:02
valorieis, I mean09:02
valorieFeb half gone!09:02
skfinCoffee half done!09:04
DarkwingDuckHeh. My birthday is this week09:04
skfinDarkwingDuck: happy bday!09:05
skfinI said it now because I would not remember it on a correct day09:05
DarkwingDuck:D 17th09:05
skfinAnd hmm... Its last day of the week so it has to be today?09:05
DarkwingDuckhehehe09:05
skfinLol, mine is on 16th...09:06
skfin....of april :D09:06
DarkwingDuck:D09:07
valorieyou just missed V Day, DarkwingDuck09:10
valoriewith your birthday, I mean09:11
valoriegosh I'm tired09:11
valorieway early for me to go to bed, but maybe.....09:11
DarkwingDuckYeah... So am I LOL.09:11
skfinYou're not the only one valorie09:11
DarkwingDuckI'm heading ot bed in a few09:11
shadeslayer\o10:10
ari-tczewhi shadeslayer10:10
shadeslayerssup ari-tczew :)10:10
yofelo/10:56
bambeeexcept language-selector itself, which other process could use com.ubuntu.LanguageSelector ?11:15
=== yofel_ is now known as yofel
=== em is now known as emma
=== emma is now known as em
=== Mamarok_ is now known as Mamarok
=== tarun is now known as c2tarun
=== tarun is now known as Guest70368
ScottKDarkwingDuck: Since Koffice/Calligra are nowhere near OOo/LO in terms of MS Office compatibility I think we're not even close to calling them 'ready'.16:01
shadeslayerRiddell: with regards to the KWallet issue in the TODO, i don't think it's possible, what could be done is, make network manager save passwords in plain text instead of kwallet a default16:24
shadeslayer( assuming that's what the issue is about )16:24
shadeslayerbambee: around?16:27
bambeeyup16:27
shadeslayerbambee: whatcha doing on qt-language selector?16:27
* shadeslayer is bored of reading the KAuth page16:28
shadeslayeroh i should probably read the KCM page :P16:28
bambeeI'm not sure that Kauth will be required... 16:28
shadeslayerand dbus ...16:29
shadeslayerbambee: no no ... i meant ... KAuth for the user management KCM16:29
bambeeactually the underlying package manager is qapt-batch which uses kpackagekit and polkit16:29
shadeslayerrighto16:29
bambee(so authentification is ok)16:29
shadeslayerprobably handled by kpk itself16:29
bambeefor setsystemlanguage using com.ubuntu.LanguageSelector polkit is implicitly used16:29
bambeebut I don't understand HOW the dbus server is started (it should be started as root refering to its .conf)16:30
shadeslayeryeah i have to read dbus too16:30
bambeeyou could have a look at this part ?16:30
shadeslayerbambee: i'm reading up on dbus too ... never used it16:31
shadeslayerbambee: your nick keeps reminding of Scurbs :P16:31
shadeslayer*Scrubs16:31
bambeethat's why it's my nick :D16:33
shadeslayerhehehe 16:33
bambeeI love scrubs, and I love JD :D16:33
bambeehehe16:33
shadeslayerwho doesn't <3 scrubs16:33
ScottKshadeslayer: Plain text passwords aren't a solution.16:33
shadeslayerScottK: yes, they're a workaround16:33
ScottKshadeslayer: They are a gaping wound.16:33
shadeslayerbut that's the only solution i could come around16:34
shadeslayers/around/up with16:34
ScottKOK.  Cure should not be worst than the disease.16:34
shadeslayertrue ... but i talked to pinotree in #kde-devel, and it's not possible to unlock kwallet without prompting the user for a pass16:35
bambeeshadeslayer: have a look at LanguageSelector/qt/QtLanguageSelector.py16:53
shadeslayeri've seen it16:54
bambeeonPushButtonOk()16:54
bambeewhat do you think about session reloading ?16:54
bambeeIn my humble opinion, we've to ask the user before restarting session16:55
shadeslayerbbiab16:56
JontheEchidnahttp://www.msqt.org/16:56
JontheEchidnatrolololol16:56
bambeeand invoke-rc.d is not correct anymore16:57
bambee(strange warnings on stderr when you launch kcm from a terminal)16:57
bambeeJontheEchidna:  #include <MSQt™DBus/MSQt™DBus>  lool :D17:06
bambee;)17:06
JontheEchidna;)17:06
Quintasansheytan: ping17:45
sheytanQuintasan pong17:45
Quintasansheytan: #project-neon17:45
bambeeDoes someone know which other process uses com.ubuntu.LanguageSelector ?17:51
JontheEchidnaonly language-selector-gtk should use that iirc17:57
bambeeJontheEchidna: ok thanks18:00
JontheEchidnaThe Qt language-selector frontend makes a call to qapt-batch, which uses the QApt Worker's polkit settings for installation18:00
bambeefor packages yes, but not for set system language18:01
JontheEchidnaIf the Qt frontend were to get the ability to set system language, it would need some form of priviledge as well as a small worker app to do the writing18:01
bambeeqt-language-selector use writeSysLang methods18:01
bambee(from LanguageSelectorBase)18:01
bambee(which uses dbus)18:01
JontheEchidnaoh, cool18:01
bambeeI meant, why use a dbus backend for that ?18:02
bambeeohh ok18:02
JontheEchidnawait, so does the langaugeselectorbase use polkit from writeSysLang?18:03
bambeeyes it does18:03
JontheEchidna(I've not looked at the language-selector source code in ~9 months since my GSoC proposal for last year didn't get approved)18:03
bambeenot the code itself but polkit authentification is automatically handled18:03
JontheEchidnain that case writing system lang settings should just work with the qt frontend18:04
bambee(a password is asked to the user and authentification works)18:04
JontheEchidnaIt's using DBus to talk with a root-running worker that actually writes the system lang settings18:06
JontheEchidnaso that the frontend doesn't have to run as root18:06
JontheEchidnaI think the qt frontend still has a check for running as root that should probably be removed if the polkit stuff does indeed work18:07
rbelem_afiestas: ping18:07
JontheEchidnabambee: ...and it looks like it does work :)18:10
bambeeJontheEchidna: we could also use kcmodule with kauth (kcm part works) nop ?18:10
JontheEchidnaI don't think we have to bother doing anything auth-wise, language-selector-common does all the auth work18:10
JontheEchidnaare you planning a language-selector kcm?18:11
bambeeJontheEchidna: I working on it, it's almost finished ;)18:11
JontheEchidnaoh, neat!18:12
bambeeand language-selector is now completly translated (listView language too)18:12
JontheEchidnabut yeah, I don't think you'll have to do anything with KAuth since LanguageSelectorBase's writeSysLang stuff does the auth18:12
JontheEchidnaand the writing, etc18:12
bambeeok18:12
bambeebtw :  qt-language-selector has the same features as gnome-language-selector18:14
JontheEchidnaBasically how it works is: 1) User clicks "set as system lang", 2) LanguageSelector Base calls the root worker service via DBus, 3) root worker checks for auth via polkit, 4) polkit invokes the KDE Polkit frontend, 5) user gives pass, 6) root worker writes changes18:14
bambee(translations, writing aids, fonts can be selected)18:14
JontheEchidnaThat's really cool, great work. :)18:15
bambeeJontheEchidna: mhhh interesting... polkit seriously rocks!!! :)18:15
JontheEchidnayeah, it's great for cross desktop environment stuff18:17
JontheEchidnabbiab, I have to go in to town18:19
c2tarunneed help in creating symbol file18:32
bambeeJontheEchidna: One boring stuff is session restarting : invoke-rc.d kdm reload (without being root)18:39
bambeecan we make a request to the session manager or to kdm itself , or something like that ?18:41
yofelc2tarun: http://pkg-kde.alioth.debian.org/symbolfiles.html18:43
bambeehttp://imageupload.org/?di=912976236781 => the gui is simple enough for a noob ?19:15
DarkwingDuckScottK: thanks!19:17

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!