/srv/irclogs.ubuntu.com/2011/12/18/#ubuntu-devel.txt

=== ion_ is now known as ion
=== ion_ is now known as ion
=== doko_ is now known as doko
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
Tuxiscool1Hello. Since Unity started to be used by default in 11.10, I noticed that my application's menus are showing without their icons when the app uses the global menu. However, I've noticed that by using icons that are loaded from a system icon theme, they show correctly in the unity global application menus. So, in order to work around this, I figure I'll add Icons temporarily to a theme, but I need a few suggestions as to how I can go06:21
=== FlannelKing is now known as Flannel
=== ubott2 is now known as ubottu
micahgpitti: sorry, but I don't think I'll be able to get Firefox up tonight, will try to get it up later today so when you start tomorrow it should be ready (hopefully)09:17
ManDayDo I see this right that casper has no means for autologin unless running a Display Manager?10:49
ograhmm, whoever approved nvidia-tegra into the archive, a BIG THANK YOU ! ... but it somehow ended up in universe ... should be multiverse (unsupported binary drivers)10:59
* ogra would really like to see who accepted a package in the accepted message11:06
niels_Hello im Niels and im new to ubuntu development11:29
sagacihi niels_11:36
AmpelbeinRiddell: Hi! Was the removal of kalgebra-dev in https://launchpad.net/ubuntu/+source/kalgebra/4:4.7.90-0ubuntu2 by accident or is it gone forever?11:36
niels_hi Id like to join the ubuntu development but im really new at this11:36
Ampelbein!development | niels_11:37
ubottuniels_: Interested in becoming an Ubuntu Developer? Get started here: https://wiki.ubuntu.com/UbuntuDevelopment11:37
niels_ok i have already configured launchpad and stuff11:37
niels_but how do i join a project11:45
niels_whats a good project to start on?11:45
sagaciwhat are you interested in11:49
RiddellAmpelbein: it's mostly now in analitz-dev12:12
RiddellAmpelbein: which I'll upload tomorrow12:12
RiddellAmpelbein: what do you need it for?12:12
AmpelbeinRiddell: I was looking at the NBS list, cantor lists it as a build-dep.12:13
Riddelloh there's a new cantor to go with it12:14
Riddellit's all in the PPA, kalgebra was uploaded a bit early by accident12:14
AmpelbeinI see, thanks!12:15
=== rsalveti` is now known as rsalveti
ManDayDo you see a way which does not require hacking squashfsroot/etc/init/... to make casper auto-startx with the $USERNAME?13:00
ManDayCasper could need quite some updates. Looks like most of the code dates back to 8.04 and has a lot of "extremely ugly hacks" as the comments put it13:15
=== EyesIsAsleep is now known as EysIsPerson
=== EysIsPerson is now known as EyesIsServer
Cheeryfirst time after I started using unity I consider stopping using ubuntu alltogether. it reminded me from one very nasty.17:59
Cheerythe problem existed before gui change as well.18:00
Cheerybut in different setting.18:01
CheerySay there comes a need to configure something in ubuntu. so okay you quickly find the setting you have to change because you have search engines and help files and whatnot.18:02
Cheerythe setting is layed into a graphical interface.. that's rather okay even if unnecessary18:02
Cheerynow then say you have 'Open With' and you'd like to use ~/software/newest-blender for it.18:04
Cheerythe actual feature you think should do this will bring you an 'assistance' menu that doesn't contain your blender in it!18:04
Cheerybut that's not bad still.18:05
Cheerynow comes the most deterring part.18:05
Cheerywhen you search for solution, you get instructions for using that gui setting and nothing else.18:05
CheeryI even found a forum post:18:06
Cheeryhttp://ubuntuforums.org/showthread.php?s=04e9c7d6b9d25bdf1a8def4d722a6cab&p=11545913#post1154591318:06
Cheeryhey that's a good answer! except that the poster DID knew it already. :D18:06
Cheeryand it fucks everyone off.18:06
Cheeryyou could overall help the user best by pushing the settings into single same place conceptually, yet keeping them physically separate.18:09
Cheeryglobal configuration doesn't always work though.18:10
CheeryI'll think up something.18:10
Cheeryabout every config in linux is a textfile anyway. but some actually require gui to get them properly configured. :)18:15
Cheery'-18:16
Cheeryalright. now I found it. with some more effort.18:17
dobeyCheery: i don't quite understand what point you were trying to make :)18:21
Cheerydobey: you have guis for changing settings and occassionally there happens that gui doesn't help you at all.18:27
Cheerydobey: but it doesn't end there18:27
dobeywhat do you mean by "help you" there?18:28
Cheerynormally you'd change setting by typing config lines into a file.18:29
Cheeryit's supposed to help you if you make a gui for changing those settings without opening the file.18:29
dobeyi don't think a gui is supposed to necessarily help with that18:30
Cheerydobey: anyway. when you search for setting that gui app which was supposed to do what you wanted harms you because all your searches route to that app.18:30
dobeyand i don't think users snould normally be changing configuration like that18:30
dobeywere you complaining about unity, or configuraiton in general?18:31
Cheerydobey: ubuntu. though this appears in windows, which is why I don't use windows18:31
Cheeryit may appear elsewhere as well.18:31
dobeychanging things you shouldn't be changing, may break things, yes18:32
dobeythat's not limited to software :)18:32
Cheeryas 'open this file with a specific software I downloaded myself to a local file?'18:33
Cheeryyou may consider that's not a common thing to do. but you just screw yourself there because that's just plain ignorancy.18:34
dobeyopen the application, go to File->Open, find the file, click "Open"18:34
Cheerydobey: and what do you do with the nautilus app you've got?18:34
Cheerydobey: or auto-open in your browser? :)18:35
dobeyi think everyone wants to get rid of file browsers in general18:35
Cheerybecause you can mutilate your way through doesn't mean things should be broken.18:35
dobeybut all the necessary underlying pieces aren't quite there yet to enable that18:35
Cheeryhow do you get rid of file browser?18:36
Cheeryyou can replace it with a better app, yes.18:36
Cheerythat'd be preferred actually18:36
dobeymeaningful and useful search and indexing of files18:36
JanCdobey: I see no reason to get rid of file browsers, although they could become somewhat more intelligent sometimes...  ;)18:36
dobeyJanC: because browsing files is pretty much never what you want to do18:37
Cheerydobey: and what do you do when you want to create a directory?18:37
dobeyfile browsers are just very tedious and manual search interfaces18:37
dobeyCheery: you don't, because directories are meaningless18:37
Cheerydobey: if they are, why are they there from the start?18:38
dobeymeaningless to users, not to computers18:38
JanCdirectories are more meaningless to computers than to users18:38
ManDaybroder: Specifying   ip=frommedia on commandline works even better than symlinking true from NetworkManager18:38
dobeyi've never logged into my computer and thought "you know, today i'll make a directory"18:38
ManDayDoes anyone know why, after I boot with casper, I got the CD added to my sources.list ?18:39
dobeyJanC: not according to ls -d "~/.*"18:39
Cheerydobey: yeah. but you've probably thought today you're starting something, and create a directory for all work files you need for that thing.18:39
Cheerydobey: directories solve a *very hard* problem in somewhat sensible way.18:40
dobeyCheery: only because there is no better way to do it currently, because IDEs pretty much all suck.18:40
JanCdobey: those directories are there for the users, not for the computer (a computer doesn't care whether those files are in directories)18:40
dobeydirectories are easy because they're what everyone has used for the past 20 years18:40
dobeyit doesn't make them the best solution18:40
dobeyJanC: users don't care aabout the stuff in there18:41
Cheerydobey: this far I haven't seen better even if I have searched for one.18:41
dobeyJanC: except for maybe .porn or something :P18:41
JanCdobey: but they care they are not visible when looking for their own files, which is why they are in hidden files/directories  ;)18:41
JanCso directories were invented so that users could file away documents in logical places18:42
dobeyJanC: not really, no18:42
penguin42dobey: File browsers for stuff  in .* blah you're probably right, but for organising there own files I think directories still make some sense18:42
JanCit might not be perfect, but it was better than what was there before  ;)18:42
dobeydirectories were invented because there were no GUIs at the time18:42
dobeypenguin42: not really18:43
Cheerydobey: directories persisted for long after there were GUIs18:43
dobeypenguin42: organizing things is work. why should i have to do that work, when i have this super fast computer that can do it all for me?18:43
penguin42dobey: How would you organise the files with a GUI in a way that was different underneath from directories?18:43
dobeypenguin42: you don't. the computer does it. users shouldn't have to do that work18:43
JanCand when I say I still want a file browser, I certainly want it to be more advanced than what we have now (static categories of files)18:43
dobeyCheery: yes, because humans are lazy18:44
JanCBeOS had "dynamic categories" in its original file system  ;)18:44
penguin42dobey: hmm but what do you do with all those files you've got - I don't search for data a lot of the time, I know where I put it - it's the same with real paper18:44
dobeyCheery: and change is hard. cf. unity/gnome318:44
dobeypenguin42: i don't have files. i have content, most of which happens to be encapsulated in files, because that's how computers have worked for 60 years18:45
JanC(or "dynamic directories" if you want)18:45
Cheerydobey: oh bend over with that. you said you'd want to index all your files and use search every time to get on your files.18:45
JanCdobey: data is stored in "files" in the real world too  ;)18:45
penguin42dobey: That's OK, but with your content would you want to organise that content in some way?18:45
dobeypenguin42: don't assume that because i said search and indexing is the answer, that users are the ones doing the searching.18:45
Cheerydobey: or lets even forget the concept of 'file'.18:46
Cheerydobey: now. what do you got in there?18:46
penguin42dobey: But I don't think in all cases the users or even the computer has to do search - I have an organisation and I know where I put some stuff (admittedly not everything)18:46
dobeyCheery: in where?18:46
Cheerydobey: say if you had thing you're fantasizing about, how would it perform?18:47
dobeypenguin42: why do you care *where* it is on the hard disk? it is irrelevant. all you care to do is use the data.18:47
dobeyCheery: pretty much the same way my phone does.18:47
penguin42dobey: Agreed, but I have a lot of data - I have the note about what I was doing with my bills, I have some notes about web pages I'm going to visit18:48
Cheerydobey: well you care about the location for backup purposes.18:48
penguin42Cheery: That's avoidable18:48
Cheerydobey: also, you care that all the data is in consistent place so you can use it.18:48
dobeyCheery: not really; the backup software cares about location. all it has to do is back it up, and restore it, if need be18:48
dobeyi don't care where on disk it is18:48
penguin42dobey: I mean I have to separate some of my information into categories about different things I'm doing; I'm not sure I'd be able to give it information that a computer would be able to arrange any better18:48
dobeypenguin42: you mean you want to tag your data?18:49
Cheerydobey: for example sometimes this fails because person sends a document file but not images he has linked into document.18:49
dobeyCheery: it doesn't fail. broken applications are still broken18:49
JanCas said before: the original BeOS filesystem worked that way, ages ago...  ;)18:49
dobeya document should be self-contained18:50
penguin42dobey: Yes, and I'm happy with directories effectively being places where all the things with the same tag are listed; but the interesting questions are what happens as you rearrange and delete things with a tag - it's not always obvious18:50
Cheerydobey: which you can do by wrapping your doc into a directory.18:50
penguin42dobey: I mean 'directories' are after all a card-file analogue18:50
dobeypenguin42: i don't understand your question. if you delete something, it gets deleted.18:50
penguin42dobey: Or does it just remove the tag from some subset of the items that were so tagged?18:51
dobeyCheery: then it's not a document, it's a zip file full of crap18:51
penguin42dobey: OK, if you just had tags what would you do to arrange a set of information in time order ?18:51
dobeysearch for that tag, and sort results by date?18:52
Cheerydobey: except if .zip file also contains an extra file which makes it appear as something else.18:52
penguin42dobey: date of what - when you wrote it? When the stuff in the file talked about?18:52
ManDayDoes anyone know why, after I boot with casper, I got the CD added to my sources.list ?18:52
dobeyCheery: stop making up hacky solutions to very rare problems, as some excuse as to why you need a file browser18:52
penguin42dobey: IMHO what you end up with is a hierarchy of tags - which is OK, but a flat tag cloud is pretty useless18:52
dobeypenguin42: whatever date you wish to sort buy18:53
dobeyby18:53
penguin42dobey: OK, so you've got a set of stuff tagged and with a date, and a friend comes along and gives you a copy of a similar thing that he's worked on - how do you differentiate the two sets ?18:53
dobeypenguin42: directories are hierarchies of tags, but only one tag per N items18:53
dobeyyou don't tag it with a date; dates are inherent properties18:54
JanCdobey: even with your metadata-based document store, you will need a "file browser" (or "document browser", or whatever you want to call it)18:54
penguin42dobey: Well I include the filename as well as the directories I guess18:54
penguin42dobey: But a directory is not one tag - it's the hierarchy of how you got there - dave/photos/2011/december18:54
dobeyJanC: no i won't18:54
penguin42dobey: That's very different from dave/errors/2011/december18:55
penguin42dobey: It's interesting gmail used tags initially instead of folders, but have now made them hierarchical and ended up with something closer to folders18:55
Cheerypenguin42: I don't like that sort of sorting directories.18:55
dobeypenguin42: and again, you don't actually care about the directories at that point. you care about the 'tags' as you call them18:56
penguin42Cheery: It's sometimes useful though18:56
Cheerypenguin42: I generally do not care about when it's created. :)18:56
Cheerypenguin42: and it's stored by the file system already18:56
penguin42dobey: I agree but I'm saying hierarchical linked directories and files are very similar to hierarchical tags anyway18:56
broderManDay: that's done by one of the scripts in casper-bottom - if you're digging into what casper is doing, it's worth skimming all of them18:56
penguin42(and I don't agree directories are a computer thing - we've stored things in books in organised libraries for centuries)18:57
dobeypenguin42: this isn't a similarity contest though18:57
ManDaybroder: I tried, haven't found it.18:57
dobeyit's about improving UX, and reducing workload for the user18:57
ManDayI grepped for everything sensible but nothing came up18:57
penguin42dobey: I'm OK with reducing workload for the user and improving the user experience, and I think a tagged approach can help - but I think as soon as you have more than a little bit of information you need something a bit more powerful than a flat tag cloud18:58
broderManDay: ./scripts/casper-bottom/41apt_cdrom18:58
dobeypenguin42: this also isn't about libraries; and they've only been that way, because we're only at the point of replacing them with electronics now.18:58
dobeypenguin42: i don't know why you're assuming some sort of flat tag cloud18:58
dobeytags are a single piece of data18:59
penguin42dobey: OK, can you explain what you mean by a tag just so we understand18:59
JanCI would say all forms of metadata is what you want19:00
dobeya tag is a user-defined piece of metadata they add to something; like tagging some recipes as breakfast, lunch, dinner, brunch, or dessert or something19:00
dobeyJanC: which is why i said indexing, not tagging19:00
JanCand if you like to add directory=dave/errors/2011/december as metadata, that's fine  ;)19:00
Cheeryhmm found a way to add .desktop, but did not find how to get the 'open with' work properly19:01
dobeyCheery: what are you trying to open with, with? it works perfectly fine here19:01
penguin42dobey: I just found that tags work well for small amounts of data/files - like the few you might have on a phone, but when you have thousands of tag matches life gets harder19:02
JanCbut even with all that meta-data, I want to be able to "browse" my files (even if it doesn't involve a hierarchical tree)19:02
Cheerydobey: I have application binary in /home/software/ which I want to use when opening a certain kind of file.19:02
dobeyJanC: why?19:03
Cheerydobey: that binary doesn't show up in 'open with' -menu, and I can't see a button which adds it.19:03
JanCdobey: what's the alternative?19:03
JanChow do I find files/documents/data otherwise?19:04
penguin42dobey: I find myself wanting to do things like restrict matches to only things with a particular tag, but not in the confidential set or etc etc and you start having to remember which tags you have19:04
dobeyCheery: the .desktop needs to have the mime type listed for the file you want to open19:04
dobeyCheery: and you need to run update-desktop-database on the directory where the .desktop file is, to update the cache19:04
dobeyJanC: WHY do you want to browse files? your music should show up in your music player, documents in editor/viewer, videos in video player, etc…19:05
penguin42dobey: Why do you want to separate the types of media?19:06
dobeypenguin42: making your life complicated with directories or tags is still making your life complicated; but that is a choice you made19:06
JanCdobey: what if I want all files related to some topic/project, but don't know what the types of files are?19:06
penguin42dobey: No, I believe it's a necessity when you have a lot of data19:06
dobeypenguin42: i disagree19:06
penguin42dobey: And that's why I like directories :-)19:07
dobeyJanC: what is a topic/project?19:07
JanCdobey: it could be anything19:07
JanCthat's the point exactly19:07
penguin42dobey: No, but tags are good - I just don't think they can be used to remove directories completely, only to partially arrange stuff19:07
dobeyJanC: then how do you know it is a topic/project if you don't know what a topic/project is?19:08
JanCdobey: I could give an example, but not exactly a definition (outside of "about everything")19:08
JanCsay i want to find everything I have about Ubuntu19:09
dobeysearch -> "Ubuntu"19:09
Cheerynow it suddenly just figured it out :o19:09
Cheeryoh well19:09
JanCdobey: search where?19:09
dobeyJanC: in the search application19:09
Cheeryenough! I'm frustrated enough it with. >:/19:10
Cheerynow going to do the actual stuff I was planning.19:10
JanCso what's the difference between a "file search application" and a "file browser"?  ;)19:10
penguin42dobey: Hopefully that search application will have remembered all the things tagged with Ubuntu and organised them into a cache that will let it find all the things labelled with ubuntu quickly - lets call it a directory19:10
dobeyit's not a file search application; it's a search application19:10
dobeypenguin42: it's called an index19:11
penguin42dobey: I think you'll find the thesaurus has those as the same thing19:11
CheeryJanC: idk. but it's sort of silly thing to think different if your filesystem is directory based.19:11
JanCI suppose that all depends on your definition of "file"19:11
dobeydirectories don't work here, without having N copies of the file, for every tag you want it to have19:11
dobeyor N directories for all tags19:12
penguin42dobey: No, we've got hard links - they do work19:12
dobeywhich are wastes of disk space19:12
penguin42(or at least links of some type)19:12
dobeypenguin42: and it's a complete hack solution19:12
dobeyand a waste of disk space19:12
penguin42dobey: As opposed to the waste of CPU time in searching for stuff you've previously organised?19:12
JanCand it works, which the alternatives don't (yet) ;)19:12
dobeyJanC: local content are what people generally mean by 'file'19:12
dobeyalternatives work fine19:13
dobeythey just only exist on phones/tablets19:13
dobeypenguin42: you clearly don't understand how optimizations work i guess :)19:13
JanCdobey: they don't work for the simple reason that most data lacks the required metadata19:13
dobeyJanC: they work perfectly fine19:13
dobeythere is no required metadata19:14
dobeyi have never needed/wanted a file browser on my phone19:14
ManDaybroder: Can I delete the concents of /run in the squashfs?19:15
JanCdobey: neither have I, but then again, I use my phone as a phone...  ;)19:15
broderManDay: yes, it will be shadowed by a tmpfs very early in the boot19:15
ManDaythanks19:15
penguin42dobey: Well, not on my phone, but I do access google docs from my phone - albeit only with 2 or 3 files19:15
penguin42<dinner>19:16
ManDayAny other directories which I may purge for the liveCD image?19:16
ManDay(besides the usual tmp ones)19:16
broderManDay: probably, but i don't konw what they are off the top of my head19:16
ManDayok, i guess /run is good neough19:17
tehuser_uHello, I am trying to set up a PPA, and I do not know if I have correctly published my key to the keyserver, is there some way to determine this?20:25
tehuser_ulaunchpad won't accept my key fingerprint, and I think I published directly to the ubuntu keyserver about 20 minutes ago.20:28
Ampelbeintehuser_u: Go to http://keyserver.ubuntu.com/ and search for the user id to see if it is published correctly.20:31
tehuser_uok. Cheers.20:31
tehuser_uok, no it hadnt. thanks.20:36
ManDayThanks broder21:29
micahgslangasek: I syncd libverto which is a new build-dep of krb5, but it'll need a push through NEW and an MIR before krb5 can build unless you want to temporarily switch to the in source version23:10

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