/srv/irclogs.ubuntu.com/2008/09/11/#ubuntu-desktop.txt

seb128and the code is not really trivial00:01
james_wso, page_size -> 0, and keep page_increment?00:02
seb128I would do that yes00:03
james_wseb128: bug 267892 if you would like to sponsor tomorrow00:46
ubottuLaunchpad bug 267892 in gnome-system-tools "[time-admin] unable to manually adjust the clock past 13:49:49" [High,Triaged] https://launchpad.net/bugs/26789200:46
seb128james_w: right, tomorrow, I was just about to go to bed ;-)00:46
seb128thanks00:47
james_wthank you00:47
james_wand sleep well :-)00:47
seb128thanks, you too00:48
cocoticohey need help loading ubuntu to my dell03:20
lapohi08:07
=== BugMaN1 is now known as BugMaN
huatsmorning09:21
seb128lut huats09:25
seb128hey mvo09:25
huatshello seb128 and mvo09:27
mvohey seb128, huats09:36
seb128mvo: bug #26863609:50
ubottuLaunchpad bug 268636 in gnome-control-center "gnome-keyboard-properties crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()" [Medium,Confirmed] https://launchpad.net/bugs/26863609:50
seb128mvo: is that fixed in the new version you uploaded yesterday or is that something else that you changed?09:51
seb128gicmo: hey hey09:51
gicmohey09:51
gicmoyo mvo09:51
gicmolong time no see09:51
seb128gicmo: waouh, alex just commented on a gvfs bug ;-)09:52
seb128gicmo: gnome bug #55133709:53
ubottuGnome bug 551337 in general "gedit crashes browsing fileselector ssh locations" [Critical,Unconfirmed] http://bugzilla.gnome.org/show_bug.cgi?id=55133709:53
gicmoseb128: maybe he is slowly getting back ...09:54
gicmowould be so awesome09:54
seb128gicmo: looks like, he wrote that he's going to work on a fix for this one09:54
gicmowohooot09:55
seb128;-)09:55
seb128gicmo: did the dbus trash crash thing go somewhere yesterday?09:55
seb128gicmo: I'll mark the bug as a blocker I think otherwise GNOME 2.24 will be crashland09:55
gicmoyeah10:04
gicmoman, flash is so broken here10:09
seb128-here10:09
gicmoseb128: neither swfdec nor adobe's thing work11:07
gicmoseb128: I still get the cups error11:13
gicmogrrr11:13
seb128which one?11:13
gicmoE [11/Sep/2008:12:12:56 +0200] CUPS-Add-Modify-Printer: Unauthorized11:14
gicmowtf11:14
seb128gicmo: try asking on #ubuntu-devel maybe11:15
seb128gicmo: could you update http://bugzilla.gnome.org/show_bug.cgi?id=547568 to reflect what the issue is?11:21
ubottuGnome bug 547568 in trash backend "gvfsd-trash crashed with SIGSEGV in g_main_context_dispatch()" [Critical,Unconfirmed]11:21
seb128gicmo: and comment on the bug11:22
gicmosounds like a plan, although I am not quite sure, further investigation needed11:23
seb128gicmo: code freeze is on monday, the bug is milestoned for 2.24, just write your though and maybe alex or mclasen or davidz can have a look too11:24
gicmoyep11:25
gicmoI told it davidz already11:25
=== mvo__ is now known as mvo
seb128ok11:27
gicmoseb128: adding the printer worked through the web interface11:27
seb128weird11:28
gicmoit asked me for u/p though11:30
mvoseb128: do you know more about the new gconf system mechanism? that was added very recently in gconf. it allows system settings via dbus/policykit. I played with it and have code that uses it, but when I try it on a new user it seems to be not used11:58
seb128mvo: no I didn't look at it, do you know where is writes the changes?11:59
mvoi.e. /etc/gconf/gconf.xml.system is created and looks ok11:59
mvobut its not read11:59
seb128mvo: did you unset the gconf user key if there is one?11:59
mvoand the permissions are funny (0600)11:59
mvoeh, 0700 for the dir I mean11:59
seb128mvo: ah, this dir is not in /etc/gconf/2/path12:00
seb128mvo: the debian/default.path needs to be updated, good catch12:01
seb128hum12:02
seb128not sure that's required now though12:03
seb128defaults/gconf-defaults.c lists it explicitly12:03
mvohm12:04
mvoseb128: it seems to be needed here, I added it into the path that now it is fine, without that, it does not work (permissions had to be corrected too)12:06
mvomeh, both firefox and epiphany do not honor the http_proxy env?12:12
mvoseb128: I have a close look at the gconf stuff now and see what I can do12:34
mvoseb128: if you don't mind I upload a new gconf that adds /etc/gconf/gconf.xml.system and that also adds it to the default gconf2 path?12:43
loolmvo: What is it for?12:55
loolah sorry read backlog12:55
loolmvo: We forked the gconf path settings to add our own Debian/Ubuntu pathnames; I guess that the upstream default path now lists this system path and we forgot to add it to the Debian/Ubuntu fork of the config12:56
loolmvo: So yeah definitely a good idea to merge these changes in our fork12:56
mvolool: ok, thanks13:21
seb128mvo: feel free to do any change you want13:26
seb128lool: apparently they didn't but that might be a mistake, the patch comes from fedora and they might have their own path too and didn't update the upstream one13:27
loolYay for fedora13:27
mvothanks seb12813:27
seb128vuntz: hello14:00
vuntzseb128: allo, wie geht's?14:07
vuntzja, ja, genau14:07
* vuntz is willing to speak german again14:08
seb128vuntz: guten tag14:10
seb128vuntz: http://bugzilla.gnome.org/show_bug.cgi?id=55181814:10
ubottuGnome bug 551818 in clock "wrong adjustement limit in the clock applet" [Normal,Unconfirmed]14:10
nxvlhi14:11
nxvldoes anyone know where can i find the code of the "Log Off" applet?14:11
nxvlseb128: did you know?14:12
seb128nxvl: what applet? what ubuntu version?14:12
nxvlseb128: the Quit applet14:12
seb128nxvl: that's not an applet, what do you want to know exactly?14:13
vuntzseb128: feel free to commit :-)14:13
nxvlseb128: the applet where you click and have Restart, Shut Down and stuff14:13
seb128nxvl: or rather the applet is a button calling a dialog14:13
seb128nxvl: still not a clear question no14:13
nxvlok, let me take a screenshot, une sec14:14
seb128nxvl: do you want to speak about the applet or the dialog?14:15
seb128nxvl: and what ubuntu version are you using because that changed in intrepid14:15
seb128nxvl: the screenshot is not really useful there14:15
* tedg hides :)14:16
seb128hey tedg, why do you hide? ;-)14:16
seb128tedg: did you change it?14:16
tedgI'm guessing he's meaning the FUSA applet.14:16
seb128ah14:16
tedgThough, I'm not sure.14:17
seb128tedg: did you fix the crasher I pointed the other day btw?14:17
nxvlseb128: http://people.ubuntu.com/~nxvl/Quit_Button.png14:17
andreasnspeaking of the quit dialog (from the menu), is it supposed to count down 60, 50, 40, 30, 29, 28, 27, 26... ?14:17
tedgI think so, but I need to get some feedback on PPA versions before I can make an "official" release and try a new live CD.14:17
nxvlseb128: ok, better i tell you what i'm specifically looking for14:17
seb128andreasn: yes, talk to vuntz about it if you don't like it, I think the idea was than changing every second is somewhat stressing, I find it confusing too and though the counter was not working14:18
nxvlseb128: i want to write and automates stress test for a machine, and what i want is it to reboot several times in a row14:18
seb128tedg: intrepid is an unstable version it's there to get user feedback, no need to use ppa before uploading to intrepid usually14:18
tedgseb128: Well, for those of us who aren't core-dev the PPA is much much faster ;)14:19
nxvlseb128: and i din't want to use 'sudo reboot' since it will ask for my password and i don't want to write it all the time, so i was looking for the code of that dialog to check what is it doing14:19
andreasnseb128: I don't have a strong opinion really, but my first reaction was that it was broken too.14:19
seb128tedg: right but don't hesitate to subscribe the sponsor team so those get actual testing, ppa will give you testing nowhere near intrepid14:20
tedgseb128: but yes, let me get mpt's review this morning and I think it's ready.14:20
seb128nxvl: again what ubuntu version are you using, that changed in intrepid14:20
nxvlseb128: oh, sorry, hardy14:21
seb128the session dialog uses the gdmflexiserver interface14:21
seb128you can also look at what update-notifier is doing for the "reboot now" dialogs, mvo can probably point you to the source for that, it's an easy gnome-session interface14:22
nxvlseb128: right i forgot about update-notifier14:22
nxvlseb128: thank you!14:22
* nxvl HUGS seb128 14:22
seb128you're welcome14:22
mpt... gnome-keyring ...14:57
pittimvo: what was the sponsoring trouble with bug 56792 again?14:58
ubottuLaunchpad bug 56792 in apt "String consisting entirely of variables has no translation hint" [Low,Fix committed] https://launchpad.net/bugs/5679214:58
pittiotherwise the desktop-wise sponsoring queue looks good, good job everyone14:58
mptseb128, is the current choice between asking for keyring access every time you launch a program that uses it, vs. never asking at all?14:59
seb128mpt: it's between asking the first time you run the application and not at all15:00
seb128first time in the session rather15:00
mptThat's unfortunate15:00
mptThe use case is preventing an unauthorized program from accessing your passwords and doing naughty things with them15:01
mvopitti: that one is fine I think, I just commited it and did not upload because the change is really tiny and I wanted to check if I have other pending apt stuff first15:01
mptIf a program has exactly the same file size and hash as it did last time you logged in, it shouldn't need to ask again15:02
seb128mpt: right, the things is "do users read those dialog or just click allow", knowing that programs asking for a password to do not nice things will probably use a name which will make it looks like a regular desktop application to users15:02
seb128mpt: in fact I'm not sure about "in the session" now, because we obviously don't get this dialog at every login for network-manager, evolution, etc15:03
seb128mpt: alright, that's the first time it's used, not only for the session15:04
seb128which is not too bad I guess15:05
mptright15:05
mptThis seems like it was half-copied from the Mac, which has different problems and different available solutions15:05
pittimvo: right; please unsub u-m-s then15:06
mptOn the Mac it's conceivable that an attacker's Web site could download an application that pretends to be (for example) Safari, which has access to your passwords, so the alert is supposed to protect you in that case15:07
pittimpt, seb128: still, it shouldn't ask at all about standard Ubuntu applications IMHO; then the dialog becomes much more useful, since it's something users haven't seen before (if a malicious program wants to access it)15:07
mptIn Ubuntu that won't happen, because anything you download won't be executable in the first place15:08
mvopitti: done, sorry, I was not aware that I can do that15:08
pittiseb128, mpt: can we reasonably determine which program accesses the keyring? if so, could we suppress the confirmation for programs in /usr/bin and so on?15:08
pittimvo: no problem at all, thank you!15:08
mptpitti, exactly15:09
seb128pitti: that's out of the scope of this configure option now and join the upstream bug discussion about improving the behaviour15:09
seb128so I guess we want to keep the current behaviour for now15:09
pittiseb128: ok, I will comment on the upstream bug15:09
seb128and work with upstream on making those dialog showed only for non known applications15:09
seb128pitti: thanks15:09
* pitti turns this into an action item15:10
pittiseb128: WDYT about the approach?15:10
seb128pitti: looks good to me too15:10
pittigreat15:12
seb128hum15:41
seb128anybody looking for an update to do? ;-)15:41
seb128Ampelbein, pochu: ^? ;-)15:41
Ampelbeinseb128: memememe!15:41
Ampelbein;-)15:41
seb128Ampelbein: http://ftp.gnome.org/pub/GNOME/sources/conduit/0.3/conduit-0.3.14.tar.gz15:42
Ampelbeink15:42
seb128thanks15:42
pittiooh, conduit15:42
* pochu is reading the desktop team meeting backlog15:42
seb128Ampelbein: make it use python-webkitgtk if possible ;-)15:42
Ampelbeinok, i'll see.15:43
jcastroAmpelbein: http://www.conduit-project.org/wiki/0.3.1415:52
jcastroAmpelbein: upstream has asked for webkit/gio love for this release.15:53
jcastroAmpelbein: so if you could enable all that that would be awesome15:53
Ampelbeinjcastro: i'll try my best. thanks for the wiki-page hint15:53
jcastroAmpelbein: I'm in contact with upstream if you have questions/issues, just poke me if you need help.15:54
Ampelbeinok, thanks.15:54
jcastroAmpelbein: if it all magically works the first time around let me know so I can tell upstream we're all set. :D15:56
tjaaltonanyone here with intel gfx and problems with the screensaver hanging the machine?16:16
seb128I don't use the screensaver16:17
seb128I can try though, is that happening every time you use it?16:18
tjaaltonpretty much, you need to set the screen to blank from the power-save settings16:18
tjaaltonso screensaver 1min, blank 2min and see what happenss16:18
tjaalton-s16:18
pochugfx?16:21
tjaaltongraphics16:21
tjaaltonit hangs at least with i96516:21
pochuI have i96516:22
tjaaltonand I found the commit that is the culprit16:22
pochuah, so no need to test? ;)16:22
tjaaltonso once you have confirmed that it hangs, setting vblank_mode=0 in drirc makes it work again16:22
tjaaltonwell, I'd like to know that the workaround works for others too16:22
tjaaltonthe real fix is to update the kernel drm module16:23
pochuI don't know how to do those things...16:23
tjaaltonno need to, just try if it hangs, and if yes, copy http://users.tkk.fi/~tjaalton/dpkg/drirc to /etc16:24
tjaaltonI'll try drm git next16:24
pochuhmm, if I mount a digital camera and try to copy some photos with nautilus it doesn't work, and even files in my desktop dissapear (until I kill nautilus)...16:24
pochutjaalton: ok, let me try that16:24
tjaaltonpochu: cool, thanks16:25
pochuI guess if it hangs killing gnome-screensaver will be good enough? I'm copying some things over ssh and I wouldn't like to lost the connection :)16:26
pochutjaalton: it didn't hang16:30
pochublank screen 1 min, then power saving16:31
pochu(screen to sleep, I mean)16:31
tjaaltonok, no worries16:32
tjaaltonssh would work, but killing g-s or X wouldn't help16:32
Ampelbeinjcastro: ok, for conduit i added the following build-depends: python-webkitgtk-dev (>= 1.0), python-gobject-dev (>= 2.15.3), libgnomevfscommon-dev (>= 0.99.7.1)16:34
Ampelbeinjcastro: and their respective packages in depends.16:35
Ampelbeinbut somehow the ppa-build-machine seems to be broken. it hangs.16:36
jcastrook, awesome16:37
Ampelbeinjcastro: i attached the files to bug 269011 . could you check?16:38
seb128Ampelbein: where?16:38
ubottuLaunchpad bug 269011 in conduit "Please upgrade to 0.3.14" [Wishlist,In progress] https://launchpad.net/bugs/26901116:38
seb128Ampelbein: looking16:38
Ampelbeinlast lines in build-log:16:38
Ampelbeinmake[6]: Leaving directory `/build/buildd/conduit-0.3.14/conduit/modules/GoogleModule/gdata'16:38
Ampelbeinmake[5]: Leaving directory `/build/buildd/conduit-0.3.14/conduit/modules/GoogleModule/gdata'16:38
Ampelbeinsince 15 minutes or so.16:39
Ampelbeinhttps://edge.launchpad.net/+builds/lemon16:39
seb128maybe it tries to access online datas16:39
=== asac_ is now known as asac
mptAny final interface design requests from anyone before the User Interface Freeze? :-)16:41
Ampelbeinseb128: and with pbuilder on my local machine i get:  pbuilder-satisfydepends-dummy: Depends: python-vobject which is a virtual package (same for python-pygoocanvas, python-webkitgtk-dev and libgnomevfscommon-dev)16:45
seb128Ampelbein: libgnomevfscommon0? that package doesn't exist in intrepid16:45
Ampelbeinlibgvfscommon.16:46
Ampelbeinsorry16:46
seb128Ampelbein: that's the one you added to the depends16:46
seb128same about libgnomevfscommon-dev16:46
seb128and those are GNOME 1 things16:46
seb128that's wrong16:46
seb128why did you add those?16:46
Ampelbeinthought they would be needed since conduit-wiki said: We require the latest releases of both python-gobject, and Gobject/GIO/Gvfs16:47
seb128gvfs != gnomevfs16:47
seb128new gobject,gio,gvfs means libglib 2.1616:48
seb128ie, new python-gobject16:48
Ampelbeinah, ok.16:48
seb128by doing a diff between configure.in versions there is no build-depends change required16:48
seb128you just need to add python-gobject (>= 2.15.3) to the depends16:49
seb128and python-webkitgtk16:49
Ampelbeinok.16:49
Ampelbeinso no, build-depends for those needed?16:50
seb128no16:50
seb128there is no compilation at build time for python16:50
seb128so there is no build-depends required usually if the configure doesn't look for those16:51
Ampelbeinok, thanks again for the info. reuploaded.16:52
seb128Ampelbein: "+     - added Depend on python-gobject-dev", that's python-gobject16:53
seb128the control is right that's just a changelog typo error16:53
Ampelbeinjust to make sure: if its not indicated by configure.in changes there is no need for adding build-depend? only in depends if (like in this case) a software changes runtime-requirements16:55
Ampelbeinseb128: reuploaded16:55
seb128Ampelbein: looks good now, thanks17:11
Ampelbeinseb128: but still does not build in pbuilder. but the version in the repos doesn't build either so i guess its a problem with pbuilder.17:12
seb128right17:13
seb128Ampelbein: I'm wondering if the pywebkitgtk patch is correct though17:13
seb128Ampelbein: could you change the debian/rules to install conduit.real rather than patching the wrapper?17:14
Ampelbeinseb128: ok17:15
Ampelbeinseb128: now after looking and searching i must ask: how? i have no idea...17:28
seb128Ampelbein: edit debian/rules17:31
Ampelbeinseb128: ok. that one is clear. i added cp -f /usr/bin/conduit.real /usr/bin/conduit to the binary-indep: build install - section.17:32
seb128Ampelbein: after $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp17:32
Ampelbeinah, pl17:32
seb128ah, your line is wrong, it tries to modify the system one17:33
seb128you need to cp $(CURDIR)/debian/tmp/usr/bin/conduit17:33
Ampelbeinok, so cp -f $(CURDIR)/debian/tmp/usr/bin/conduit.real $(CURDIR)/debian/tmp/usr/bin/conduit - should there be a "backup" of the wrapper?17:35
seb128no need to backup it no17:36
seb128I'm away for a bit, bbl17:39
Ampelbeinreuploaded17:39
mvogicmo: what do I have to do (if any) after I invoked a org.freedesktop.DBUs.GLib.Async method via dbus_g_proxy_call() ? I understand I need to read the reply somewhere (even if I don't care about it)?18:11
waltersmvo: you can use _call_no_reply if you want to ignore the return18:24
seb128Ampelbein: still around?18:46
mvowalters: thanks, I will try that. my code currently dbus_g_proxy_call() but that seems to work only for the first call, subsequent ones do not seem to work18:46
mvoI will try _no_reply()18:46
seb128Ampelbein: an another small change, would be nice to move rather than copy the binary so there is no a duplicate copy installed18:50
seb128anyway I've to run again, bbl18:50
Ampelbeinseb128: i'm back again. reuploaded now with mv.19:31
mvompt: still here?19:43
=== pochu_ is now known as pochu
Ampelbeinjcastro: ping? conduit 0.3.14 is now in my ppa in case you want to test.20:07
jcastroAmpelbein: that would be great, link?20:25
Ampelbeinhttps://edge.launchpad.net/~andreas-moog/+archive20:25
Ampelbeinerm: http://launchpadlibrarian.net/17540789/conduit_0.3.14%7Eppa-0ubuntu1_all.deb20:25
Ampelbeinwrong copy ;-)20:25
jcastroAmpelbein: everything seems to be working20:32
Ampelbeinjcastro: not really. just tried a sync f-spot <-> flickr and got that upon refreshing: http://paste.ubuntuusers.de/391911/20:37
jcastroI'm doing a picassa sync right now20:37
Ampelbeinjcastro: was my mistake. i forgot to enable dbus writing in f-spot.20:41
Ampelbeinnow it works20:42
unfohi all.  When former Windows users see a menu item called "Add/Remove..." they immediately think it is only for removing software, not adding, since the Windows "Add/Remove" control panel is useful only for removing and useless for adding.21:32
unfoHow can we fix this problem?21:32
Ampelbeinunfo: there is a tooltip help which explicitly states that you can install and remove applications from there.21:40
unfoAmpelbein: i, for one, never read tooltips.21:41
unfoDo any of you?21:41
Ampelbeinunfo: when i don't know what an option does, sure.21:41
unfoAmpelbein: also, have you ever seen the Windows "Add/Remove"?21:42
unfoit is useless for adding.21:42
unfoI think most former Windows users think they know what "Add/Remove" does.  They think it removes and doesn't really add.  So they figure they have no reason to check the tooltip.21:42
Ampelbeini don't think so. add/remove is self-explaining.21:44
unfoAmpelbein: really: have you ever seen the Windows "Add/Remove"?21:55
unfo:)21:55
Ampelbeinsure i have.21:55
Ampelbeinfrom what i know its possible to add optional components to already installed software from there.21:55
Ampelbeinm$ office for example.21:56
unfoAmpelbein: yes.  But not to add whole new apps.21:56
Ampelbeinunfo: we must not follow bad style.21:56
unfoAmpelbein: correct.  That is why gnome-app-install can add new apps.21:57
Ampelbeinunfo: what do you want the menu to look like? "Add, YES YOU CAN ACTUALLY INSTALL SOFTWARE FROM HERE/Remove applications?"21:57
unfohow about Get/Remove?21:57
unfoor, how about showing new users a "Ubuntu Tour"?  the first item in the tour could be a screenshot of gnome-app-install and a paragraph of text about what it does.21:58
unfoor a Tip of the Day?21:58
unfoor rename the menu item Download/Install/Remove?21:58
unfoanyone? other ideas?21:58
unfoAmpelbein: what do you think?22:02
Ampelbeini'm fine with add/remove... get sounds awkward. the ubuntu-tour would be a good idea, if its not started by default after installation. but i still don't think many users will falsely assume they can only remove software from there.22:04
unfoAmpelbein: you should hang out in #ubuntu more often.  Many many newbies go to a website, click "download" just like they would in windows, then try to extract and compile the tarball themselves.22:05
unfoHas anyone else here also ever noticed that newbies often do that?22:06
Ampelbeinunfo: that wouldn't change even with the button relabeled.22:06
pochuunfo: I suggest you report a bug about it with some alternatives. Otherwise your suggestion will get lost22:06
unfopochu: i should list all the alternatives in one bug?22:07
unfoor should i make it a mailing list post instead?22:07
unfoAmpelbein: i hear your point.  Maybe when newbies run "configure" or "make" for the first time it should warn them to try apt-get?22:08
unfos/it/Ubuntu22:08
seb128unfo: there is "add" in the name, if that doesn't suggest you can add...22:09
unfoseb128: did you read the entire scrollback ever since I joined this channel 40 minutes ago?  :)22:10
seb128unfo: no it's too much backlog ;-)22:11
seb128unfo: I quickly read over it, microsoft doing stupid thing is not a reason to break ubuntu too22:12
unfoseb128: please read it :) do you now see why "add" does not suggest to Windows users that they can add?22:12
unfooops, mid-air enter collision.  s/.*//22:12
Ampelbeinseb128: i redone the changes to conduit and uploaded the updated dsc and diff.gz. jcastro already looked into it and it works for him. bug 26901122:12
ubottuLaunchpad bug 269011 in conduit "Please upgrade to 0.3.14" [Wishlist,Confirmed] https://launchpad.net/bugs/26901122:12
seb128yes, because microsoft and dumb and users switch and don't want to think and don't read documentation22:12
seb128Ampelbein: ok, looking22:12
unfoseb128: but the fact that users don't read documentation *is* a fact of life.  IMO we must deal with it22:13
unfos/must/should22:13
seb128unfo: their don't read title either?22:14
Ampelbeinunfo: then what makes you think the users would read a guidancetour or a warning when running make/configure? they would just think: "damn linux, does not let me install software"22:14
unfoseb128: what is title?22:14
seb128unfo: not a lot we can do for users who refuse to think and read22:14
seb128unfo: add and remove22:14
seb128there is add written there22:14
unfoseb128: oh.22:14
unfoi see what you meant now22:15
unfoseb128: what do you think of my several suggestions at I made at 20:58 local time?22:15
unfoAmpelbein: that is true, i hate the windows welcome.exe pointing me to the tour, i always skip it22:16
unfoand check "Do not show me the Welcome to Windows dialog again"22:16
seb128unfo: we decided again the wizard or tour some time ago I think, and renaming ... suggest a better option which is not any longer22:16
unfoGet/Remove22:16
seb128unfo: the current title is already long in some locale and that makes the menu looks ugly because it gets streched due to the longer title22:16
seb128add or get22:17
seb128not a real different if you ask me22:17
unfohmmmm22:17
unfoseb128: maybe "get" implies it will download and install?22:17
seb128to me it implies it'll download, not install22:18
unfoIMO it's worth it for the menu to be stretched and ugly in some locales if it prevents even 1% of newbies from trying to compile their new software from source.22:19
unfoseb128: you don't agree?22:19
unfo:)22:19
seb128no22:20
unfoseb128: i don't know what i can do then.22:20
seb128I don't think it's worth making the menu ugly in some languages only because some users don't want to read a tooltip or the documentation and are not curious enough to click on an icon22:21
unfoI think it is.22:21
unfoany other votes? :)22:21
seb128well, if users prefer to build tarball than spend 15 seconds to read a tooltip good for them22:21
seb128we will not lower quality only to please those users who prefer to jump on tarballs rather than read22:22
unfoseb128: when you install new GUI apps, do you read the docs?22:22
seb128no, but when I install a system I look in the menus22:22
seb128we have a system, administration, synaptic package manager22:22
unfoand you look at the tooltips for things that you understand?22:22
seb128and an add and remove entry in applications22:22
unfo:)22:22
seb128well, when I search to install something I do look at what menu entry allow me to do that22:23
unfoI suspect most newbies have no clue what a "package manager" is22:23
seb128and I do read tooltip for the ones where the title is not clear enough to me yes22:23
unfoseb128: but do you look at the tooltips for things that you think you already understand?22:24
unfo:)22:24
seb128maybe not, but I don't find something I open the documentation before trying to build things on a command line22:24
seb128+when22:24
unfo@21:22 "lower quality" > plus, when users try to build tarballs, it doesn't just waste time for those users, it also wastes time for helpers in #ubuntu.22:25
seb128I don't think users are that stupid22:25
unfoseb128: so ask in #ubuntu22:25
seb128you are to be a pretty advanced user to start building tarballs22:25
unfoI am pretty sure they will confirm what I am saying.22:25
unfoseb128: no, just read "INSTALL" then blindly follow22:25
unfoit will fail at "looking for C compiler"22:25
seb128IRC is a pretty focussed minority which is technical enough to join IRC22:25
unfoseb128: true.22:26
seb128that's people who think they are clever enough to not read the documentation22:26
seb128but who don't understand "add" in a menu item22:26
seb128not a lot we can do about those22:26
unfoso how do we collect usability data from people who are not technical enough to go on IRC or forums or mailing lists?22:26
seb128we do usuability studies22:26
unfohave we done that?  are there results online?  /me googles22:27
seb128ie, take an user who never used ubuntu but has some vague clue what a computer is22:27
seb128sit him or her in front of an ubuntu desktop22:27
seb128tell him to install an image viewer22:27
seb128and look at what he or she does22:27
unforepeat:  have we done that?  are there results online?  :)22:27
seb128no, we can't do that for every menu item22:27
seb128that cost lot of money22:28
unfoah I just found a usability test22:28
unfohttp://contentconsumer.com/2008/04/27/is-ubuntu-useable-enough-for-my-girlfriend/22:28
seb128that's one user comment22:28
seb128I would not call that usuability test22:28
unfoshe was sent to adobe.com then she downloaded a tarball.22:28
unfoseb128: i stand corrected.22:28
unfoseb128: i found an experiment: http://contentconsumer.com/2008/04/27/is-ubuntu-useable-enough-for-my-girlfriend/22:29
seb128that's something the firefox guys work on22:29
seb128the "install plugin" thing should start the package manager tools to install deb in intrepid I think22:29
seb128or at least they are working on it22:29
unfo"Twelfth Task: Install Skype".  "Erin went straight away to skype.com. I think she was wary after her experience with Flash, but Skype have a great download page for Linux, where it lists different packages for the more popular distros. Ubuntu was at the top, and Erin saved the .deb file to the default location."22:30
unfoshe did not try to use a package manager, she went to a download page.22:30
seb128right, that's way microsoft users work, and that's not changing the menu item that will fix that22:31
unfoseb128: true.22:31
seb128I bet they don't open the menu or look at titles22:31
unfoso how do we stop ex-microsoft users from going to a download webpage and downloading a .deb or a tarball?22:32
seb128well, we can't force knowledge into users, so we don't22:32
unfoI wonder what apple does for users who switch.22:33
unfoHmm, I am reminded of the Macs at the PSII lab at York University in Toronto, Canda22:33
unfothe 200 or so PCs are 50% used, the Macs are maybe 2% used.  people tend not to use them.22:33
seb128well, the way you install software on linux is written on the web, in reviews, in magazins, in forums, in the documentation, etc22:36
seb128users should be able to read the information somewhere at some point and then know22:36
seb128and teach to other users22:36
unfosome people tell their friends to try linux, and hand them a CD, and provide no training.22:37
seb128well there is no good reply to that, people have to learn some way22:38
unfoI used to do it.  Nowadays I hand over a CD and provide my contact info and encourage them to contact me with any questions.  I don't think anyone ever has.22:38
seb128people who start using win learn too22:38
unfothey can learn from anyone22:38
unfopeople who start using lin can only learn from a tiny minority percentage of the people around them.22:39
seb128if those users are technical enough to join IRC and start building tarball they should be able to do a google query which tells them to use the add remove software22:39
unfowhat google query will they do?22:40
unfo"searching for C compiler...none found"?22:40
unfo:)22:40
seb128"install software_name ubuntu"22:40
unfopick a software_name, i will try it22:40
unfoquickly, no cheating please :)22:40
seb128skype22:41
unfo1 sec22:41
seb128which is probably a bad example since it's not available in ubuntu ;-)22:42
unfoseb128: 1st google hit: https://help.ubuntu.com/community/Skype.  instruction 1 is "Add the Skype repository*".  Lower down it points you to https://help.ubuntu.com/community/Repositories/Ubuntu which is excellent.22:43
unfoStep 2. "Reload or update the package information".  Confusing instruction.22:43
unfoseb128: ok, pick a different example22:43
Ampelbeinicq22:43
seb128Ampelbein: pidgin is in the default install22:44
seb128anyway this discussion is sliding22:44
Ampelbeinoh, right.22:44
unfomaybe it's hopeless trying to make ubuntu easy for the average ex-microsoft user who goes to download pages.22:45
seb128well, it's an hard problem22:45
seb128at least not as easy as changing the add,remove entry naming22:45
unfothat's fair.22:45
seb128you are welcome to mail usability suggestions you have on the ubuntu-devel-discuss or ubuntu-desktop lists, it's a better place to have discussion than IRC for such questions, wide audiance and time to think about the issue before replying22:46
seb128maybe add,remove could be renamed22:46
seb128but I know that's something that has already been discussed22:47
unfoi wonder if the download-page issue has ever been discussed.  I will look for old threads about it.22:47
seb128it used to be "add remove softwares" or similar I think, which had this menu streching issue22:47
seb128the download thing has been discussed for sure22:47
unfoseb128: yes, "Add/Remove Programs" or something like that.22:47
seb128there is apt urls which can be used to install debs from a webpage for example22:48
unfohow many download pages mention apt urls?22:48
unfo:)22:48
seb128and the firefox guys work on way to install plugins etc in deb format for example22:48
seb128I don't say it's used a lot22:48
seb128I say that has been discussed and some work has been started22:48
seb128you are welcome to bring good suggestions though ;-)22:49
unfofair.  but i suspect apt urls won't catch on much more22:49
seb128but the technical side will only bring so far, at some point you need website to do their part of the work or something22:49
seb128that's a social issue rather than a technical one22:50
seb128and that will not be easy to change22:50
pochuseb128: good news, nemiver has been updated in Debian and we can sync it!23:04
pochuthe bad news are that I haven't tested it yet23:04
crevettepochu: \./23:05
crevetteno need to write a FF23:05
seb128pochu: ok, let me know if you test it23:08

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