/srv/irclogs.ubuntu.com/2010/11/13/#ubuntu-desktop.txt

=== tkamppeter_ is now known as tkamppeter
bcurtiswx_unity+compiz.. i can't click the ubuntu button on the top left17:30
bcurtiswx_and things on my gnome-panel will not work and cause it to crash.. (i'm using what was said to, whcih were humanity icon theme17:32
faganbcurtiswx: on my intel system unity+compiz doesnt even work17:36
faganits really early so I presume there are some huge bugs17:37
bcurtiswx_fagan, yeah I hope that it improved drastically if they really want it out by Alpha117:37
bcurtiswx_improves*17:37
faganbcurtiswx: well if it was stuck in the default right now id have to go back to maverick17:37
faganI wouldnt mind but compiz works perfect but shell and unity+compiz dont work at all17:38
faganunity+mutter worked ok17:38
bcurtiswx_fagan, thankfully i have docky with a terminal icon.. otherwise switching off from ccsm would have been hard.. its off for me now as it doesn't work17:39
bcurtiswx_my alt+f2 wasn't working either..need to figure out how to get that back17:40
faganalt+f2 wasnt in mutter+unity either17:40
faganI think its a design thingy17:40
faganI hope unity starts working on my laptop since ill be doing some work on it starting in march :/17:41
bcurtiswx_ah OK17:41
bcurtiswx_what type of work?17:42
faganbcurtiswx: an internship for my college course17:42
bcurtiswx_nice, CS department?17:42
faganwell my course is software development17:43
faganill be doing odds and ends in unity for 6 months ish17:43
bcurtiswx_i should take a course in software dev.. im in model dev myself.. which is completely different17:43
faganinteresting17:43
bcurtiswx_i'd really like to create a linux app for displaying space weather conditions live... but i wouldn't even know where to start17:45
faganbcurtiswx: that sounds a little insane :)17:46
bcurtiswx_which part? :P17:46
faganthe space weather :)17:46
bcurtiswx_thats my field.. computational sciences and informatics in space sciences and astrophysics17:46
faganah17:47
bcurtiswx_if i can create an app to take the already-available live measurements from satellites and use a GUI to allow easy display.. it would benefit a lot of people/agencies etc..17:49
fagansounds cool17:50
bcurtiswx_yup, :) i consider it my ultimate goal.. since I would have to self-learn everything17:50
faganbcurtiswx: well there is lots of docs out there and quickly is awesome for that kind of thing17:52
bcurtiswx_what exactly is quickly?17:53
fagansince it makes all of the packaging and building and ppa stuff easy17:53
faganits just a set of templates and commands to make things more automated17:53
faganit takes away most of the hard stuff and makes it so you can get down to coding17:54
bcurtiswx_fagan, i'll have to give it a look.  thx for the heads up17:54
faganno problem17:54
faganAh now I get why its not working18:03
fagancompiz must have a problem after the last updat18:03
fagan*update18:03
faganill ask on monday about it and see if there is something weird going on18:05
bcurtiswx_fagan, great :)18:48
kklimondaech, if all the effort tha has been put into quickly were put into creating a nice IDE.. we would probably get a code completion ;)19:16
fagankklimonda: well geany has code completion20:09
faganI love it for C/C++ because it knows about /include for the standard libs20:10
kklimondafagan: when I say code completion I think Visual Assist X ;)20:11
faganyeah20:12
devildanteVisual Assist What there?20:12
kklimondadevildante: a plugin to visual studio that enchances its intellisense.20:12
devildantehmm, what does it do exactly to enhance?20:13
devildanteit20:13
faganintellisense is awesome as it is20:13
* fagan is a fan although its very shameful to admit 20:14
kklimondadevildante: it's context aware for one20:14
kklimondanow that we have gobject introspection it's actually possible to write some cool stuff with it.20:15
fagankklimonda: geany works from history as well as the common functions and others stuff20:15
faganalthough it doesnt do gtk and other stuff20:15
faganits only the base stuff20:15
devildantewhat's context aware? (sorry, n00b alert :p)20:15
fagandevildante: context aware is knowing when stuff is out of scope and stuff like that20:17
faganand using == instead of =20:17
devildanteah20:17
kklimondadevildante: for example it's aware of argument types that function accepts and gives you only such suggestions (and only from things available in the current scope)20:17
fagankklimonda: I beat you to it20:17
fagan:)20:17
devildanteAWESOME20:17
kklimondaindeed20:18
kklimonda^2 ;)20:18
devildante(I hate you now, you make me love visual studio :p)20:18
kklimondadevildante: don't worry - we all do20:18
kklimondait's a secret of all FOSS developers - we all love visual studio. Those who don't just haven't used it ;)20:19
fagandevildante: microsoft actually do a good job with visual studio20:19
faganI love the .msi maker thingy in it20:19
devildantewe NEED a good ubuntu IDE20:19
faganits something I really want for ubuntu20:19
fagandevildante: id say just make geany awesome20:19
devildanteI actually thought of something like that some time before20:19
faganits already half way there20:20
kklimondathe easier half ;)20:20
faganwell yeah20:20
devildantefagan: that's just an advanced text editor20:20
kklimondadevildante: we need all kind of stuff - good IDE, good interface for gdb, good profiler20:20
faganwe do have eclipse too20:20
devildanteI love it, but it's not going to be an IDE20:20
faganalthough its very annoying and bloated20:20
devildantekklimonda: yes :)20:20
devildantefagan: I think devs mainly use eclipse for java only20:20
faganand netbeans although its not half as good as eclipse20:21
fagandevildante: well there are plugins for everything20:21
devildantefagan: I know, but it's mainly *used* for java ;)20:21
kklimondaand python20:21
faganthe python plugin is one of the most used20:21
kklimondaPydev is a really good ide for python20:21
devildantehmm, I see20:21
faganyeah kklimonda thats the one20:22
faganthere was a little bit of talk at the last uds about a ubuntu ide20:22
faganbut I dont know if there was any plans drawn up20:22
kklimondafagan: every time a discussion about that starts someone brings quickly and it's the moment I stop caring ;)20:22
kklimondaI love quickly but it's like we are on a different page.20:23
fagankklimonda: well quickly is awesome and we could do a projects thing for an ide made with it20:23
devildanteI thought of three use cases for an Ubuntu IDE: packagers who can package apps and maintain them real quick, opportunistic devs, and big vs (adobe, etc.) who are what visual studio focuses on20:23
devildantekklimonda: that could be a use case :)20:23
faganand the run, package and all the rest of the stuff could be used in an ide20:23
devildanteyes20:24
devildanteand we could even propose to propose it in extras.ubuntu.com/paid apps automatically (if it ever gets automatic at one point :p)20:24
kklimondait will in next 10 years or so20:24
fagandevildante: extras isnt for paid apps20:24
devildantelol20:24
kklimondamaybe that's why I'm so frustrated lately20:25
devildanteI know20:25
kklimondawe don't really have 10 years20:25
devildantekklimonda: we had 6 years, why can't we have another ten? ;)20:25
faganhmmm well we need something like the android marketplace20:25
devildantefagan: that's USC20:25
kklimondadevildante: because more and more developers are swithing to the web development. It's the new FOSS.20:25
faganI mean how to get apps in there20:25
fagannot the installer itself20:26
devildantefagan: that's extras.ubuntu.com ;)20:26
fagannot really20:26
devildantekklimonda: heh :) just wait and see20:26
devildantefagan: why?20:26
faganextras is just for little small fire and forget apps20:26
faganthe android marketplace is a single place that you dump everything20:27
kklimondadevildante: I'm seeing it right now - there is a steady influx of developers in foss world but most of them are coming to web-oriented projects.20:27
devildantefagan: extras is still kind of a draft - maybe it will open up later :)20:27
faganwell I wouldnt bet on it20:28
* fagan is on the ARB after all so id know 20:28
kklimondafagan: android model is something we are aiming for20:28
devildantekklimonda: the core will always be there to develop :)20:28
fagankklimonda: its what we need20:28
kklimondafagan: not with extras but in general20:28
kklimondadevildante: but the core will sustain only so many developers.20:28
kklimondadevildante: Ubuntu will prevail as a system but will fail as a platform.20:29
devildantekklimonda: we need some feature in the core that web apps can't do, so users are happy and we can have more developers :p20:29
faganwell the ideal for me would be to have an easy way for developers to package up their app and just submit it and then have the users flag the bad ones like in the android marketplace20:29
faganit would sustain itself20:29
kklimondadevildante: that's the problem - there isn't much that web apps can't do anymore or won't be able to do in next few years.20:29
faganand have the same process for paid and unpaid apps20:29
kklimondafagan: yes, it may sustain itself and it's a long-term goal afaik20:30
devildantefagan: can you just submit an app in the marketplace and be accepted? so it's not like App Store?20:30
kklimondafagan: the real problem is how to get there20:31
kklimondafagan: as someone at the UDS put it this goal is so far away we don't even see how to reach it right now.20:31
devildantekklimonda: doomsday scenario would be we would have to learn web programming - horror :p20:31
fagandevildante: in the android marketplace you dont need to get accepted20:32
faganeverything is20:32
faganjust think youtube20:32
kklimondadevildante: well, it's a failure for FOSS in general. cloud takes away users' freedom.20:32
devildanteah20:32
fagananything bad gets flagged and pulled20:32
faganso ratings bring the best to the top20:32
devildantefagan: that would beat the security advantage that repos have, I think20:33
faganand the bad stuff either is at the very bottom and no one uses it or it get used and they get flagged20:33
kklimondadevildante: beat?20:33
devildantekklimonda: the cloud IS the problem ; web apps are not ;)20:33
devildantekklimonda: lol no :p20:33
kklimondadevildante: cloud isn't the problem; web apps are :P20:34
devildantewait what? :p20:34
kklimondadevildante: I can imagine a cloud controlled completely by the user20:34
devildantekklimonda: that would defeat its purpose, no?20:34
kklimondadevildante: but it works only as long as you have control over applications.20:34
kklimondadevildante: no, why?20:34
devildantekklimonda: I simply don't see a use case for it... perhaps you could show it to me?20:35
kklimondadevildante: you can do it like that - put couchdb on some remote server and sync it with your computer.20:35
devildante:)20:35
kklimondadevildante: you get cloud advantage - remote access to data and you keep your data with you at all times20:36
devildantekklimonda: big companies like google wouldn't be pushing the cloud if this were so simple20:36
kklimonda(it can even work without any remote server but is harder to configure)20:36
devildanteoh?20:36
kklimondadevildante: they care about your data20:36
fagangoogles app engine is a cloud20:36
devildantekklimonda: but you can't just set up a remote server ; at least, the average user wouldn't do it20:37
kklimondadevildante: yes - but then in my perfect world various companies would provide hosting for cocuhdb instances. (actually, two companies do that already)20:37
devildantekklimonda: which are? (interested)20:37
kklimondadevildante: couch.io is one20:38
kklimondadevildante: oh, right - Canonical is second20:38
devildantekklimonda: Ubuntu one is not FOSS on the server side20:39
kklimondadevildante: but you can use them as a couchdb instance providers.20:39
devildantehmm, yah20:39
fagandevildante: it is couchdb serverside20:39
faganthe magic is how everything works together20:40
devildantekklimonda: but what guarantees the company won't sneak on your data?20:40
devildantefagan: aah20:40
kklimondafagan: well, file syncing isn't couchdb20:40
fagankklimonda: well couchdb can store objects20:40
kklimondadevildante: sure - there is none. But there is none currently with other cloud providers. What you get from couchdb is that you always have your data backed up on your hardware and you can always take it with you to another company.20:42
kklimondafagan: yes, it can - but it's not how u1 file syncing is being done afaik20:42
faganWell unless you work on the U1 team you wouldnt really know20:42
kklimondadevildante: also, you can keep all the data encrypted on their server.20:42
devildantekklimonda: that's interesting20:43
kklimondafagan: files are being stored in Amazon S320:43
fagankklimonda: yeah I knew that20:43
faganthe entire U1 is a cloud instance on amazon20:43
kklimondafagan: couchdb doesn't store attachments separate from database and in separate files.20:43
kklimondafagan: so you would have to put and pull entire database from S3.20:44
faganyeah your right but you can simulate folders with tables20:44
devildantekklimonda: encrypted cloud would be win win20:44
devildantekklimonda: but then it would only serve as a backup - idea of cloud computing is that web apps interact with your data20:45
fagandevildante: well U1 is encrypted in a way because couchdb has it built in with its username and password access protocals20:45
faganit is secure20:46
devildantefagan: YAY :)20:46
kklimondadevildante: yes, if you want web apps to interact with your data there is no way around it.20:46
kklimondadevildante: but I see cloud (without computing) as a mean to have access to your data from all around the world but with desktop tools.20:47
faganit just doesnt really look all that secure since all of that stuff is handled with oath20:47
faganso its all done in the background and unlocked when you log in20:47
devildantekklimonda: so web apps should be avoided20:47
kklimondadevildante: from my point of view - yes20:48
devildantefagan: oauth is the devil as of right now, as I understood (but I'm afraid I didn't understand well :p)20:48
chrisccoulsonthis channel is pretty active for a saturday evening!20:48
chrisccoulsonnormally it's dead in here ;)20:48
kklimondachrisccoulson: if only our discussion were on topic ;)20:48
faganchrisccoulson: we are having a great converstation :)20:48
chrisccoulsonheh :)20:49
devildantekklimonda: lol20:49
fagankklimonda: it is kinda slightly on topic20:49
kklimondawell, very slightly :)20:49
kklimondabut no one complains!20:49
faganwe arent talking about hairstyles or anything20:49
devildantefagan: we were talking about IDEs, remember? :p20:49
kklimondatrue20:49
kklimondachrisccoulson: oh, now that you are here20:49
chrisccoulsonlol20:49
* chrisccoulson goes and opens wine20:49
faganhehe20:49
kklimondachrisccoulson: can you think of any reason why X uses ~25% when I have firefox window maximized?20:50
chrisccoulsonwhat sort of content is it displaying?20:50
devildantechrisccoulson: no, you must not emulate windows progr- wait, is that real wine? :p20:50
kklimondaI think it doesn't happen with metacity - only with compiz20:50
chrisccoulsonis it any particular website that does it?20:51
kklimondachrisccoulson: it's actually more complicated - it seems to be related to gnome-terminal20:51
chrisccoulsonheh, that's weird20:51
kklimondachrisccoulson: content of the website doesn't matter but when Firefox window is maximized and I do something that involves lots of scrolling in gnome-terminal it's slow20:51
kklimondathe moment I minimize firefox it's fast again :/20:52
chrisccoulsonhmmm, do you have transparency in gnome-terminal?20:52
faganhmmmm does anyone know if the ARM guys have the Toshiba AC100 working right yet20:52
kklimondayes - but it's on a different virtual desktop20:52
kklimondafagan: they didn't have on UDS - well, not completetly20:53
fagankklimonda: if it is working by 11.04 ill get one20:53
faganits €278 in ireland20:53
fagan:)20:54
kklimondafagan: it's hard to tell how much will they get done before 11.04 - the hardware is.. exotic ;)20:54
fagankklimonda: it does look awesome though20:54
kklimondayes, and it's featherlight.20:54
faganwell id say ill get one anyway since android is working ok with it20:55
kklimondaandroid.. meh ;)20:55
faganwell id prefer unity but android will do for the time being20:56
faganand there is a lot of bloatware from toshiba on it too which I dont like20:56
kklimondathe mmc is pretty slow though20:57
faganits 1ghz20:57
faganso its just a little slower than an atom20:57
kklimondammc - the storage slot.20:58
faganoh I thought that was something got to do with the processor20:58
faganthe storage I dont mind20:58
kklimondait's slooow :P20:58
faganI just want something to go on the internet and do some coding on the go20:59
kklimondathe guy who showed it to me complained about it.20:59
faganhehe20:59
fagankklimonda: and the AC100 is smaller than the new macbook air so it is awesome just for tha t21:00
fagan*that21:00
devildantefagan: Coding? on a slow processor? I hope you only do python dev :p21:01
fagandevildante: well I commit all my crap then compile it on another computer anyway21:01
faganive been doing that for months now21:01
* fagan is on a 1ghz piece of crap laptop 21:02
fagan(its so old)21:02
chrisccoulsonkklimonda, oh, firefox sort-of does it here too, but it doesn't matter if i have gnome-terminal open ;)21:02
kklimondaheh21:04
devildantefagan: what if you want to compile for arm? :p21:04
fagandevildante: I wouldnt hehe21:04
kklimondadevildante: he'll use our awesome cross-compiler21:04
devildantekklimonda: ah yes I forgot21:04
faganwell devildante I could use the magic buildfarm21:05
faganI wouldnt need to compile stuff on arm except my crappy little college insane programs21:06
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
faganhuh there are more buildbots for arm than 32bit21:40
Nafallohow is that surprising?21:42
NafalloARMs take longer to build stuff.21:42
faganNafallo: for instance python stuff is all built on the 32bit builders but still it only has 4 compared to the 6 for arm22:14
faganI just found it a little odd22:14
faganbut I suppose all the rebuilds that happened last cycle probably makes it worth sticking all those bots onto arm22:15
Laneyarm quite regularly falls behind the other arches22:16
faganinteresting22:16
kklimondait's much slower - all you need is a firefox release for it to fall behind ;)22:17
kklimondaor some dependency failing to build.22:17
faganI forgot about all the build failures22:17
=== JanC_ is now known as JanC
chrisccoulsonkklimonda, yeah, that's normally my fault ;)22:54

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