/srv/irclogs.ubuntu.com/2007/01/12/#ubuntu-artwork.txt

=== ubuntianer83 [n=christia@hlle-4db16c4a.pool.einsundeins.de] has joined #ubuntu-artwork
=== ubuntianer83 [n=christia@hlle-4db16c4a.pool.einsundeins.de] has left #ubuntu-artwork []
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-artwork
=== rrittenhouse [n=tad@cpe-76-188-35-66.neo.res.rr.com] has joined #ubuntu-artwork
=== chuckh [n=someone@ip68-109-65-130.oc.oc.cox.net] has joined #ubuntu-artwork
chuckhhi Troy, I'm going to run through your steps for bzr.  Thinking of running it on Edgy.  Your run down should still apply pretty closely don't you think?01:49
chuckhtroy_s: Well, looks like I'll get it.  Right now it's just sitting there doing not much of anything.  Maybe it's usually this slow, I guess I wouldn't know.02:18
troy_ssorry02:24
troy_si only get flagged when you type my full irc name troy_s02:25
troy_sgreets by the way chuckh02:25
troy_sChuckles?02:26
chuckhgreetings.  Well, lets see.  It's sitting at phase 0/4 and has been02:26
troy_sif you get a handle on mastering bzr checkout02:26
troy_sok02:26
troy_sweird...02:26
troy_sit shouldn't be taking quite that long.02:26
troy_sare you trying that blubuntu sample i sent?02:27
chuckhno, it's been 5 min02:27
troy_s_way_ too long02:27
troy_sctrl c it...02:27
troy_slets see if i can resolve the issue... blubuntu?02:27
chuckhat present legacyhuman though I had tried blubuntu and had the same results02:27
=== klepas [n=klepas@202-161-19-16.dyn.iinet.net.au] has joined #ubuntu-artwork
troy_sweird.02:28
troy_sis fetch showing a progress bar?02:28
troy_sit should show 1/4 with a progress bar.02:29
chuckhyes but it's blank02:29
chuckh0/4 with a blank bar02:29
chuckhthis is on Edgy, would it matter?02:29
troy_sok... i dont think you require to register your ssh key02:29
troy_sno02:29
troy_si am on feisty...02:29
troy_soh crap02:29
troy_serm02:29
troy_smaybe02:29
troy_sbut i doubt it.02:29
troy_si think i pulled from feisty on edgy etc.02:29
troy_soh damn02:30
troy_syou might need to issue a bzr init02:30
troy_sas your first go before you get tumbling...02:30
troy_sso try02:30
chuckhjust like that02:30
troy_sbzr init02:30
troy_sthen the pull02:30
troy_syeah give it a shot02:30
chuckhwaiting02:30
troy_stell me if it still stalls at 1/402:30
troy_syou just recently apt-got bzr right?02:31
chuckheven just getting to that stage takes forever02:31
troy_sso you are toying with the newest repo version i take it.02:31
troy_sit can.02:31
troy_si don't know what is going on behind the scenes, but it does sometimes take a while.02:31
chuckhgot an error.  ubuntu directory exists.  I'll remove it and try again.02:31
troy_sah02:31
troy_syeah just rm-rf it02:31
troy_sin fact, if you are going to bother, you might as well checkout the legacy human then you can apply your patch02:32
chuckhthat is what I was thinking of doing.  I'm still at 0/4 with a blank progress bar.02:33
troy_swell wtf?02:34
troy_sshouldn't take that long.02:34
troy_sgive it a minute then we sort it out.02:34
troy_susually the network lights blink during that02:34
troy_sare yours?02:34
chuckhwell, I can tell the traffic is zip.  If they are it's from something else.02:35
troy_slet me test the legacy-human link02:39
troy_swhere is the bzr location you are using for it?02:39
chuckhhttp://bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu02:39
chuckhI grabbed it off launchpad02:40
troy_sokie trying it...02:41
troy_snope... leeches right away for me.02:41
troy_ssomething strange going in at your end.02:41
troy_sin another term, see if anything is in your ~/ubuntu directory02:41
chuckhgot an error finally.02:42
chuckhbzr: ERROR: exceptions.AssertionError:02:42
troy_swow02:42
troy_sthat is a problem... i wonder if there are some strange depends -- you just did apt-get install bzr and that was all eh?02:43
chuckhcame from python.  Let me try another machine.  I may have a strange build environment here.02:43
troy_stry removing it then re apt-get it.02:43
troy_syes...02:43
troy_svery well a python issue!02:43
troy_si'll be around chuck, going to play a card game with my daughter for a few moments.02:43
troy_ssee if you can fix your python issue.02:43
troy_sthen i'll show you how to push02:43
chuckhworked on another machine that's more of a default setup02:46
chuckhalmost missed it because it was so fast.02:46
chuckh;)02:46
=== z_diver [n=chuckh@ip68-109-65-130.oc.oc.cox.net] has joined #ubuntu-artwork
troy_sso chuckh, whilst i am playing, have a peek over the02:56
troy_sstructure02:56
troy_syou can also pull like this "bzr checkout <Source> <dest>"02:57
chuckhok02:57
chuckhthat'll be needed02:57
z_divertroy_s, It's chuck again on the machine with the working bzr install.  I've verified the gtkrc works on Fiesty.02:58
z_diverBut Legacy Human isn't there anymore.02:58
troy_s???02:58
troy_slegacy human isn't in that checkout?02:59
z_diveryeah, but I don't think it's installed by default at least02:59
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has left #ubuntu-artwork []
troy_sit is probalby in extra themes03:00
troy_sneedless to say, you can apply your fix03:00
z_diverthe checkout worked fine though.03:00
z_diverso what's the best way to go about it.03:00
troy_sit is very simple03:01
troy_sjust change the file in question03:01
troy_sbzr add basically will put a full list of files03:01
z_divertroy_s, bzr add <path to project on launchpad>?03:04
troy_sok03:19
troy_sso back03:19
troy_slets assume we have dir foobar03:19
troy_sbzr init03:19
troy_sdo a bzr whoami to see who you are registered as03:19
troy_sokie?03:19
troy_sis the information correct?, if not, follow the instructions 'bzr whoami 'Joe Blow <j.b@gorg.com>'03:20
troy_sokie z_diver ?03:20
troy_sassuming we have say03:20
troy_s~/foobar03:20
troy_sas your project directory03:20
troy_swith subfiles a, b and c03:20
troy_sbzr will ONLY track03:20
troy_sfiles added via bzr add03:20
troy_swhich means that for an existing branch, you need do nothing UNLESS you are adding a fresh file03:21
troy_sin your case, you will probably just update files for the first bit03:21
troy_swhich means that bzr already knows what belongs in that package03:21
z_diveri'm here now03:22
z_divertroy_s, whoami comes out correct, I ran bzr add <the_gtkrc_file_in_question>03:24
troy_sok03:25
troy_serm03:25
troy_syou don't need to add it03:25
troy_sbecause technically it is already part of the download03:25
troy_sfollow me?03:26
z_diverk03:26
troy_syou pulled it, so you know that bzr already knows abou tit03:26
troy_sso first thing03:26
troy_sdo you have an ssh public key registered at launchpad?03:26
z_diverprobably not03:26
troy_sthat is the only thing you will require to publish to launchpad's bazaar03:26
troy_sok... go to your launchpad page03:26
troy_sto generate a key, we'll use ssh keygen03:27
troy_serm03:27
troy_sssh-keygen03:27
z_diverMY launchpad page?03:27
troy_syes03:27
troy_swhat is your launchpad logon?03:28
troy_slet me look03:28
z_diverchuck@lagunadata.com03:28
troy_swhat is your launchpad id?03:28
troy_sas in launchpad.net/~?03:28
troy_smine for example, is launchpad.net/~troy-sobotka03:28
troy_sah got you03:29
troy_shttps://launchpad.net/~chuck-lagunadata03:29
troy_sokie?03:29
troy_sso your id right now is set to03:29
troy_schuck-lagunadata03:29
troy_sokie?03:29
troy_sgo there, on the left pane you will see your ssh and gpg keys03:29
troy_sfor now, select ssh03:29
troy_sand we will input a key03:30
troy_sthe public half03:30
troy_sgot it?03:31
z_diveryes03:31
troy_sz_diver: you there yet?03:31
z_diveryep03:31
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-artwork
z_diverI've made keys, getting the public03:31
troy_swow...03:31
troy_sok03:31
troy_sso just put your public ssh key (id_rsa.pub or whatever from .ssh)03:31
troy_swhen you have your published ssh key, let me know03:33
troy_snow when you make a change, you need to issue a commit.  this won't do bugger all until you push the changes.03:34
troy_sbzr commit -m "Your full explanation of the commit."03:34
troy_sIf you omit the -m, bzr will automatically launch an editor and let you put in a larger comment.03:34
troy_swith?03:34
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has left #ubuntu-artwork []
z_divertroy_s, alright the keys are up there.  Do I need to undo the bzr add <myfile> that I did or will that not cause any harm03:37
troy_sdepends03:37
troy_syour bzr add is relative to the directory03:37
troy_sso if you simply re-added the same file03:37
troy_sit shouldn't be an issue03:37
z_divercorrect03:37
troy_sthere is a bzr list command somewhere03:37
troy_sto see the file listing03:37
z_divertha'ts what I did03:37
troy_sok should be ok03:37
troy_stry the push now03:37
z_diverbrz pulls up a few03:37
z_diverk03:37
troy_safter a bzr init (already done)03:37
troy_syou do your commit03:38
troy_swith comment03:38
troy_sbzr commit -m 'Blah'03:38
troy_sbzr push sftp://<yourID>@bazaar.launchpad.net/~<yourID/yourTeam>/<product>/<branchname>03:38
troy_sand that's it.03:38
z_diverfrom within the directory03:38
troy_spretty simple03:38
troy_syes03:38
troy_sbzr commit from the directory03:38
troy_sthen push03:38
troy_sfrom the root of the directory03:38
troy_sin this case the <yourID/yourTeam> will match the same one you pulled from03:39
troy_sbasically the same address03:39
troy_sif you made some radical changes, you could append -chuck to the branchname for later merging03:39
troy_sand thanks to daniel's automated procedure that him and frank banged out03:40
troy_severy half hour the packages will get built and shipped.03:40
z_diverwow how cool!03:41
troy_stell me if you are met with success?03:41
z_diverbzr commit gave me an error03:41
troy_swhat was the error?03:41
troy_sprobably about that double add?03:41
z_divercannot lock03:41
troy_stry the bzr init03:41
z_diverbzr init03:41
troy_syes03:41
z_diverwoops03:41
troy_s;)03:42
z_diverwrong window03:42
troy_sit werk?03:42
z_divernew error Error alread a branch03:42
z_diverhmm03:43
troy_shmm... maybe we can't push direct03:43
troy_stry putting -chuck on it03:43
troy_sand then we can notify daniel03:43
z_diverok03:43
troy_sit is possible that the mains are locked.03:43
troy_sbut i am not certain03:43
troy_s(it might be that daniel needs to permit ax to the mains)03:43
z_diverok, so do i add gtkrc-chuck or something?03:44
troy_sthere might be a merge tool03:44
troy_sno03:44
troy_sjust establish your own branch with the changes.03:44
troy_sbut let me look into it,03:44
troy_smanning bzr03:44
troy_sfor now, let's push to .chuck or -z_diver or something03:46
troy_sand we will get a resolution tomorrow from daniel on how to push direct03:46
troy_sonce you push, let me know and I'll see if i can see the revisiosn03:46
z_diverso how should I do that03:47
troy_soffer your commit via pushing03:48
troy_sbut push to03:48
troy_shttp://bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/z_diver03:49
troy_sperhaps03:49
troy_stry that03:49
z_divertroy_s, would it be bzr push <local_directory> <remote>03:49
troy_sno it is the fully qualified package name03:49
troy_serm crap03:49
troy_sobviously with your id on the head instead of the brainded http paste i did03:50
troy_sbzr push sftp://<yourID>@bazaar.launchpad.net/~<yourID/yourTeam>/<product>/<branchname>03:50
troy_sthat's the full syntax03:50
troy_sso as a guess03:50
troy_syou tried03:50
troy_sbzr push sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu correct?03:51
z_diverlets see03:51
troy_sis that what you tried when you got the 'oops already branch' error?03:51
troy_s???03:52
z_diverno.  This looks to be working03:52
troy_sin the syntax i just gave?03:52
z_diverdarn.  mailto:sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu03:52
troy_smailto?03:53
z_diverwait that's wrong03:53
troy_swtf?03:53
z_diverno that's how xchat copied your link03:53
z_diverI didn't use it that way.03:53
z_diverhang on03:53
z_diverbzr: ERROR: Parent directory of sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu does not exist.03:53
troy_sbzr push sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu03:53
troy_serm03:53
z_diverthat's the correct errror03:53
troy_show strange is that.03:54
troy_sit shouldn't realistically be giving that error...03:54
troy_stry the /z_diver instead of ubuntu03:54
z_diverk03:54
troy_swe need to figure out the official pushes issue.03:54
z_diverinteresting03:55
z_diverpermission denied.  I think the lagunadata was correct then, no?03:55
troy_sbzr push sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/z_diver03:57
troy_syour id wouldn't change03:57
z_divertrying that03:57
z_diverz_diver directory doesn't exist, hmmm03:57
troy_sand the original ubuntu one didn't work?03:58
troy_sfrom within the local ~/ubuntu03:58
z_diveri'll try again03:58
troy_sdir on your computer?03:58
troy_syes... i'll try one.03:58
troy_sat this end...03:58
troy_si know we are damn close as per the instructions03:58
troy_sandreasn --03:58
troy_sping03:58
troy_sandreasn -- when you guys push to Tangerine, what is the format syntax for the bzr push command?03:58
z_diverbzr: ERROR: Parent directory of sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu does not exist.03:59
z_diverthat is from within ubuntu with the correct id offering the following command.03:59
z_diverchuckh@ubuntu:~/ubuntu$ bzr push sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu03:59
troy_sok... lets try adding a branch off of it...04:00
troy_sfor your revision04:00
troy_si believe it is bzr help branch04:00
z_diveralright. lookin now04:00
troy_sdamn close... in his example he basically created a branch04:02
troy_sbut i don't know if we create a branch from the legacyhuman-theme or the full legacyhuman-theme/ubuntu-mybranch04:03
z_diveryou have an example handy04:03
z_diverI was going to try the second approach04:03
troy_si will try one.04:04
troy_shold on...04:04
troy_sfetching legacy04:05
z_diverso I have downloaded a branch that I called ubuntu-chuckh04:07
troy_svia branch?04:08
z_diveryes04:08
z_divernow I've added my gtkrc to that branch.04:08
=== Madpilot [n=brian@ubuntu/member/madpilot] has joined #ubuntu-artwork
z_diververified it's correct04:08
z_divernow can I push that up or is that way too much...04:09
z_diversince I only changed the single file?04:09
troy_sit might be the only way since the offical branch appears locked to me.04:09
z_diverk, I'll try04:10
troy_sit might be working04:11
troy_swoop04:11
troy_si think it worked04:11
troy_sthe push is still to the same directory04:11
z_diversame error that the ubuntu-chuckh branch doesn't exist.04:11
z_diveroh04:12
z_diverbzr push sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu-chuckh04:12
z_diverso that should have been to ubuntu at the end?04:12
troy_sthat is what i did04:12
troy_si did this:04:12
troy_sbzr branch <blahblahblah> ./troy_s04:13
troy_sthen cd into troy_s04:13
troy_sadjusted the NEWS file04:13
troy_sbzr commit -m 'Changed NEWS as a test."04:13
z_diveri can tell I did something wrong.  I didn't commit in there.04:13
troy_sthen bzr push sftp://troy-sobotka@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu04:13
troy_sand it appears to do something04:14
troy_sdid it succeed or die?04:14
troy_sbecause i succeeded but it isn't showing anywhere that i can see.04:14
z_divermine errored out with the parent directory doesn't exist error04:14
z_diverbut let me commit04:14
troy_stry doing the commit using the same syntax i did.04:15
troy_sfer feck sake04:18
z_diverwhat do you mean.  Single quote in front and double behind???04:19
z_diveranyway, commit seemed to work.  Just can't get it to push.  still telling me that  ERROR: Parent directory of sftp://chuck-lagunadata@bazaar.launchpad.net/~ubuntu-art-pkg/legacyhuman-theme/ubuntu-chuckh does not exist.04:20
troy_sI borked that04:20
troy_syes the commit is local04:20
troy_syes i get that too.04:20
troy_sso clearly we have an issue with something we are borking.04:21
z_diverI've tried with simply ubuntu at the end instead of my branch thinking that that might help.  To no avail.04:22
troy_sYes.04:22
troy_sWe are close.  I have posted a message to Daniel, which will be resolved tomorrow.04:23
troy_sHopefully we will be able to start the patch fest shortly.04:23
z_diver;)04:23
troy_sAnd kill off a large number of the nonsensical 'bugs'04:23
troy_sAs they are easy to fix, we just need the write permission or proper syntax.04:23
z_diverIt will brighten the mood, i think04:23
troy_sI know for my own branches, this isn't an issue.04:23
troy_sWell... the mood is irrelevant.  The main thing is to keep attempting to illustrate that we are on the same side sab is on.04:24
troy_sIt will take time, as I originally was very clear in stating.04:24
troy_sI was looking through the bugs though, and noted that a large number, like your gtkrc example, actually had fixes -- just no legwork to push them through.04:24
z_diverby the mood I meant that the art team.  It would be nice to have more participation again04:24
troy_sfor example, orro had the open folder svg on his site... so i pushed that up to the thread.04:24
troy_syes.04:25
troy_sas i said, sabdfl simply won't consider design issues until the team is firing on full cylinders.04:25
troy_sof course, everyone seems to forget that prior to edgy we had a grand total of 17 members on launchpad.04:25
troy_s;)04:25
z_diverhow many are there now?04:25
z_diverhow many are there now?04:26
troy_suh04:26
troy_s20204:26
troy_slaunchpad.net/~ubuntu-art04:26
z_diverthat was a good drive then....04:26
troy_snot to mention all of the stuff that daniel set up with frank over edgy etc.04:26
troy_s(like automated artwork for all of the packages, etc.)04:27
troy_sit was a very frustrating conclusion.04:27
z_divertrue.  That was a ton of work04:27
troy_sbecause i tried to make it clear at the beginning04:27
troy_sto sab et al04:27
troy_sthat the goal for edgy will _not_ be the destination attained04:27
troy_sit is the foundation work that is the hard part04:27
troy_sand establishing communication with the devs etc04:27
troy_shell, prior to edgy, we were not even on the bug listing.04:28
z_diverhow did you feel we did on that end?04:28
troy_si was fine04:28
troy_sit is a matter of one part aesthetics, one part design, one part audience04:28
z_diverI know we may have gotten off track a time or two but as far as getting a foundation setup, I though we did great.04:28
troy_sthe reality is that we currently have no target audience per - se.  the target audience is one person, which is an unfortunate reality.04:28
troy_syeah it was fine04:28
troy_sthe main flaw was sab not stepping in and steering at the various checkpoints, but i don't know if it was clear in the end after he posted his thoughts.  frank's article on linux.com was pretty spot on.04:29
troy_swhen he was interviewed.04:29
troy_sagain though, you can't expect total magic in 4 months04:29
troy_sconsidering the time, the place we began, etc, it was all quite above the expectation level -- but unfortunately everyone looked at the final.  which was silly.04:30
z_diverWhen he jumps in from time to time we get an idea of his thinking and I know I was usually somewhat surprised at sabs insight.04:30
troy_swell yes...04:30
troy_sat one point i couldn't believe it04:30
troy_sbut i was actually arguing about colour theory with him on the phone04:30
troy_sknowing full well that04:30
troy_si was arguing with someone with zero art / design background04:30
troy_swhich was ... strange.04:30
troy_salas, again, it will take time.04:30
troy_sand perhaps he will need to see the light himself before things will see change.04:31
troy_swe have a good number of very talented people in the crowd04:31
troy_sas is clear from some of the output of the very few who bothered.04:31
z_diverI'm glad to see you're still at it.  You produced a lot of neat stuff that didn't get used at all.04:31
troy_si think the fundamental problem is that we are _not_ following a traditional design approach -- no audience.04:31
troy_shence you get 'buttons are too thin' 'colors are ugly' etc.04:32
troy_snothing to check the designs against04:32
troy_sblah04:32
troy_sit matters not04:32
troy_smy only04:32
troy_sand i mean _only_ regret04:32
troy_sis that i actually bothered to try and guess into the sabdfl aesthetic04:32
troy_shad it been my knowledge from the onset, i probably would have just rambled down the road i thought was more appropriate04:32
z_diverright, that's tough to even attempt04:32
troy_swell... especially to a vacant owner. ;)04:33
z_diverno, i remember that and felt it might even be recognized by sab.04:33
troy_sagain too, despite the outcome, there were about 300 emails in my box wondering why04:33
troy_si think we were at about 75% approval despite the unfortunate outcome04:33
troy_swhich, considering the circumstance, is completely acceptable.04:33
troy_sespecially for a first pass in 3 months effectively.04:34
z_diverhad the outcome been more appropriate I think we as a group wouldl be flying still.04:34
troy_si firmly believe and have faith in ubuntu, so i force myself to keep at it.  not suffer from the immature 'sour grapes' approach and pull the bail.04:34
troy_swell... i was letting it stew a bit.04:34
troy_sworking on u2 and such.04:34
troy_snow i figure the time is right to really go back to the wheel and get the die hards to learn bzr04:35
troy_sand start building a community that liases with the devs -- even if on a very medial scale.04:35
z_diveroh, yeah, thanks for takign the time with me.04:35
troy_sthe core devs are the most important group to touch.04:35
troy_swell bzr is amazingly powerful.04:35
troy_sand relatively easy04:35
troy_sbut we need to spread our knoweldge04:35
troy_sget a wiki page up04:35
troy_sand promote the bug quashing once we figure it out04:35
z_divera wiki would be a good idea.04:36
troy_sthe docs could be setup on the launchpad howto with a bzr howto04:36
troy_sspecifically geared towards the art team04:36
troy_show to checkout04:36
troy_show to update04:36
troy_show to push04:36
z_diverright, copy and paste just like you did with me.04:36
troy_sit will make daniel's immense workload a little lighter if we can at least push it to the merge point04:36
troy_syep04:36
troy_sit is really only two commands to pull the sources04:37
troy_sdo the work then push it.04:37
troy_snot very hard.04:37
troy_sand seeing as how our first 'success' will be with your gtkrc04:37
z_diver;)04:37
troy_sit should be good to build out from that.04:37
troy_sits why i contacted you because you actually have work that can fix a bug04:37
troy_sand that is a good start.04:37
troy_sonce we get our sea legs, you and i can bang out a wiki page for the art team04:37
troy_sand post to the list04:37
z_diversure, I'm game for hatt04:38
troy_s202 folks, at even 10% is still 20 folks banging out bug fixes.04:38
troy_sand _that_ will begin phase two of getting the devs interaction up04:38
troy_swith relatively little pain04:38
troy_sin fact, i dare say that the bulk of those bugs already have fixes either A) in the bug threads, or B) in third party sites like orro's svg04:39
troy_sdaniel, for one reason or another, has bumped me onto the desktop bug team, so i can at least order the list a bit.04:39
z_diverDaniel is amazing.  He has to be ontop of so much stuff and still do all our bugz too.  I think this is a good idea and can help him which in turn turn will get the dev to take note.04:39
troy_sYes.04:40
troy_sHe really has been holding us in the game04:40
z_diverI have a few fixes that I'll have to dig up, and post.  Some of them are to my own projects but still like to add them.04:40
troy_sSo I think we at least owe it to him to try and take up some of the workload.04:41
troy_sGod knows we are all very busy, but ...04:41
troy_sI do what I can considering my slim time.04:41
troy_sIndeed...04:41
troy_sYou by the way, would probably have full writes to your theme04:41
troy_sIIRC04:41
z_diverif we think like that the danger is Daniel will and then it's over.04:41
troy_sI might be mistaken, but you can try04:41
z_diverno comment above was about the slim time.04:42
troy_sExactly.04:43
troy_sAnyways, great to still see you around...04:43
troy_slet's see if we can get the boat back on course.04:43
troy_sbaby steps...04:43
z_diveryou too.  Hang in there... I'll be around and look for you here from time to time04:44
z_diverLet me know what you hear from the devs, please.04:44
z_divercu04:45
=== Ubug2 [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-artwork
=== UbuntuSt1ts [n=StatsBot@bl4-221-125.dsl.telepac.pt] has joined #ubuntu-artwork
=== PWill [n=paul@cpe-24-208-190-43.columbus.res.rr.com] has joined #ubuntu-artwork
=== BHSPitMonkey [n=stephen@adsl-65-69-152-153.dsl.rcsntx.swbell.net] has joined #ubuntu-artwork
=== klepas_ [n=klepas@202-161-2-46.dyn.iinet.net.au] has joined #ubuntu-artwork
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-artwork
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has left #ubuntu-artwork []
=== klepas [n=klepas@202-161-19-16.dyn.iinet.net.au] has joined #ubuntu-artwork
=== kwwii [n=kwwii@p54954C8A.dip.t-dialin.net] has joined #ubuntu-artwork
=== klepas_ [n=klepas@202-161-2-46.dyn.iinet.net.au] has joined #ubuntu-artwork
=== msikma [n=Msikma@s55933ad4.adsl.wanadoo.nl] has joined #ubuntu-artwork
=== PWill [n=paul@cpe-24-208-190-43.columbus.res.rr.com] has joined #ubuntu-artwork
=== chuckh [n=someone@ip68-109-65-130.oc.oc.cox.net] has joined #ubuntu-artwork
=== klepas [n=klepas@202-161-19-16.dyn.iinet.net.au] has joined #ubuntu-artwork
=== klepas_ [n=klepas@202-161-2-46.dyn.iinet.net.au] has joined #ubuntu-artwork
=== lapo [n=lapo@host102-254-static.189-82-b.business.telecomitalia.it] has joined #ubuntu-artwork
lapohi10:48
=== klepas_ is now known as klepas
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-artwork
=== lizardking [n=lizardki@87.6.132.215] has joined #ubuntu-artwork
lizardkingHello artworker!12:02
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has left #ubuntu-artwork []
lizardkingSomeone Have any news from sabdfl 's artwork development?12:12
=== KaiL [n=KaiL@p548F6B11.dip.t-dialin.net] has joined #ubuntu-artwork
=== bersace [n=bersace@did75-13-82-243-217-90.fbx.proxad.net] has joined #ubuntu-artwork
=== klepas_ [n=klepas@202-161-2-46.dyn.iinet.net.au] has joined #ubuntu-artwork
=== klepas_ is now known as klepas
=== effraie [n=effraie@jem75-1-82-228-146-152.fbx.proxad.net] has joined #ubuntu-artwork
=== kwwii_ [n=kwwii@p54956A8B.dip.t-dialin.net] has joined #ubuntu-artwork
=== TuxCrafter [n=jelle@84-245-7-46.dsl.cambrium.nl] has joined #ubuntu-artwork
troy_sgreetings TuxCrafter03:56
troy_sdborg03:59
troy_sAny guess on pixmap support in Lua?03:59
dborgguess?03:59
troy_sYes.03:59
dborgwhen it's done?03:59
troy_sAs in extending the drawing functions of Cairo(?) ?03:59
troy_syes03:59
troy_sOr at least workable ;)03:59
troy_sI would prefer a 'clean' engine implementation as opposed to me having to kludge with the Pixbuf engine and the TETEAE Lua04:00
troy_sI can't imagine it would be fun getting Pixbuf cooperating nicely.04:00
dborgI'm not planning to do this yet, it's just a planned possible extension. but it shouldn't be too difficult to add it04:00
troy_sErk!04:01
troy_sHere is a question04:01
troy_sIf I state Lua as the basic widget engine04:01
troy_sand apply it as a blanket04:01
troy_sDo you have an idea how many widgets will trap the bg_image property?04:02
troy_sCompared to say, Mist or the Default?04:02
dborgI think pretty much all standard widgets (aside from entries, which draw a white background...). it will mostly be custom widgets causing problems04:03
troy_sYou would think04:03
dborgthere is no difference, it has nothing to do with the engine04:03
troy_sbut the Default actually traps LESS than Mist.04:03
troy_sI thought that...04:03
dborghuh?04:03
troy_sBut I believe that the engine can influence it...04:03
troy_sI must run for now04:03
dborgI don't see how04:03
troy_sbut as an experiment04:03
troy_stry applying04:03
troy_sbg_image04:04
troy_swithout specifying a default engine {} clause04:04
troy_scompare the widget output04:04
troy_sin firefox04:04
troy_sor some app04:04
troy_sthen apply engine "mist" {}04:04
troy_syou will see what i mean04:04
troy_sI believe it has to do with the switch case structure04:05
troy_sbut I might be mistaken04:05
dborgoh that bg_image you mean. I never used that04:05
troy_syes i know04:06
troy_sbut it is apparently up to the engine to trap it appropriately04:06
troy_swhich means in an ideal world04:06
troy_slua would ;)04:06
troy_swould you mind if i do a test and send you feedback on its implementation?04:07
troy_sdborg04:07
troy_sso with engine "lua" {}04:08
troy_sit looks like it falls back to "Default"04:08
troy_sbut, with "mist" the top of firefox is bg_imaged04:08
dborgyes, mostly04:08
troy_swith Default it isn't04:08
troy_s(as with lua now)04:08
dborgyikes, don't tell me about firefox ;)04:08
troy_sin an ideal world, we figure out how mist traps it04:08
troy_smist traps it properly04:09
troy_sin their switch case04:09
troy_sas in, it DOES properly apply the bg_image04:09
troy_sso i suspect that lua might need to add in the same clause04:09
troy_sin order to get proper functionality04:09
dborgwouldn't it be better to draw the background just once and then make the widgets transparent as possible?04:09
troy_si have looked at mist's code, but not defaults04:09
troy_sOr that :)04:09
troy_sWhatever works04:09
troy_sThe bottom line is that obviously firefox uses some different *widget* that mist captures properly04:10
troy_sand the default doesn't04:10
troy_s(as odd as that seems)04:10
dborgthat's how I have done it before and it will be possible with the lua engine as well. it just fails with widgets who aren't properly transparent (many custom widgets)04:10
troy_syes04:10
troy_sso is it possible to override that behaviour to force bg_image to behave appropriately in all circum?04:11
dborgI don't know04:11
troy_si would buy you a beer if you could make it behave like that04:12
troy_sor at the very least, like mist handles it... (considering the prevalence of FF etc, it is rather mandatory for me)04:12
dborgwhat kind of background would you use it for?04:12
troy_sit is somewhere along the lines of the brushed gunmetal of osx, but not cheesy metals.04:13
troy_sits for a far more organic project...04:13
troy_sit appears to be the menu bar04:13
troy_sand the toolbar04:13
troy_sas Thunderbird suffers from the same breaking of bg_image04:14
dborgbut isn't it better to do this kind of thing with one background gradient instead of scaled images?04:14
troy_s(not to mention List Views too... the headers are not applied)04:14
troy_sno, grads can't add the irregularity04:14
dborgwell they can if you use cairo ;)04:14
troy_s?04:14
troy_show so?04:14
troy_sand if so, enlighten me.04:15
troy_si basically need a fundamental texture applied to all widgetry04:15
troy_sconsistently04:15
dborgI mean you can draw the image pattern and then overlay a transparent gradient. I'm quite sure that's how OSX does it. could be very slow though04:15
troy_sright now the implementation is very fast04:15
troy_susing just the bg_image04:15
troy_sthe problems are as discussed however04:15
troy_sif mist were perfect, I would use it, but again, it breaks the rules and performs solid fills on things like scrollbar troughs04:16
troy_setc.04:16
troy_sthe default does this properly, but does NOT manage to trap the menubar, toolbar, etc of ff04:16
troy_s(where mist does)04:16
troy_sand frankly, i don't care about speed.04:16
troy_sif it works on a relatively modern computer, it works for me.04:16
dborgsure04:17
troy_sthe main thing is just getting a bloody engine to do the 'right' thing04:18
troy_sand that means having the gtkrc apply the bg_image to _EVERY_ widget, no matter what app04:18
troy_sas in mixing the functionality of default engine with mist04:18
troy_sand we are there.04:18
troy_swhich is a simple switch/case statement with the proper constants to the best of my knowledge.04:18
TuxCrafterHello everyone (need a brake for 15 min)04:19
dborgwell I'm still not convinced that bg_image is all that useful compared to a simple background draw, but it shouldn't be too difficult to slap it behind each drawing function04:19
TuxCrafterI see the problem in xubuntu and probably also ubuntu that users like to see things change like graphical stuff but developers do not support it04:20
troy_sdborg -- i agree... but i think to be a proper engine that that04:20
troy_sTuxCrafter: nature of the beast.  users aren't devs however.04:21
TuxCrafterI want to have a voting system for all the dynamical graphical stuff04:21
dborgyikes04:21
dborgvoting systems are evil :)04:21
troy_sdborg that the base engine should handle the gtkrc defines properly04:21
dborgyou can't design by committee04:21
troy_sno04:21
troy_syou need a solid team04:21
troy_sdborg -- anyways, if you could pull that off, or at least provide a way to draw to _all_ widgets04:22
troy_si would appreciate the knowledge.04:22
TuxCrafterbut they can help make things transparent and let users feel apart of the distribution04:22
troy_s(as in a catch all like bg_image)04:22
troy_sTuxCrafter: matters not04:22
troy_s'users' is a big term04:22
troy_swith no clearly defined audience, design fails.04:22
troy_speriod.04:22
dborgtroy_s: well I'd say it's still up to the engine which options it supports ;) it could have its own background image handling just as well04:22
troy_syou learn that in art and design skool .00000104:22
troy_sdborg -- sure.  i guess then i have to turn it into a request :(04:23
troy_simages are critical ... especially with the newer wave coming down.04:23
dborg"newer wave"?04:23
troy_syou simply cannot provide the same appearance using simple splines (you could do it somewhat with svg)04:23
troy_sthe looks right now are locked into simple line functionality04:24
TuxCrafterI was thinking of a system were people can post a design on a website and with a howto /script how it can be implemented and tested04:24
troy_sand grads04:24
troy_sTuxCrafter: go for it.04:24
TuxCrafterin the ubuntu wiki system04:24
TuxCrafterI was hoping if someone already had made this somewere04:24
troy_sdborg: at any rate, how much effort to implement it in lua?04:24
troy_sTuxCrafter: it is called launchpad04:24
TuxCrafterlaunchpad is more for bus and request right?04:25
dborgtroy_s: well I'm sure I'll support pixmap textures at some point, what I am not sure about it is the usefulness of bg_image as opposed to rendering a texture once on the window background04:25
troy_sTuxCrafter: it works.  but polls will fail.  there are two components -- the client (the fellow who calls the ultimate shots) and the audience04:25
troy_sneither cares about polls.04:25
troy_sdborg:  i don't mind how it is implemented... (although i would prefer that bg_image did the trick regardless as to how to achieve it)04:26
troy_sdborg and i would very much prefer to use lua04:26
troy_sto show what it can do.04:26
TuxCrafterbut how do you measure then if people like it or niot04:26
troy_sTuxCrafter: called focus groups04:26
troy_sTuxCrafter: and they don't work exactly well either04:26
troy_sTuxCrafter: design is a very tricky realm -- it takes people who are educated in the design world (know what trends are moving across _all_ design, etc) with the proper team for execution.04:27
TuxCrafterI am going to do a coarse in people management04:27
TuxCrafterand read some more stuff about opensource management04:27
TuxCraftersometimes the system is so ineffective that you can just not begin to grasp it :-D04:28
TuxCrafterand i believe ubuntu has the best community system04:28
dborga little too good maybe :)04:29
TuxCrafterhow does the artwork go in the ubuntu process04:29
TuxCrafterwho decide how things looks04:30
=== dborg_ [n=daniel@e181164223.adsl.alicedsl.de] has joined #ubuntu-artwork
troy_sTuxCrafter: the answer is simple04:32
troy_sTuxCrafter: one person is both the audience and client04:32
troy_sTuxCrafter: sabdfl04:32
=== dborg___ [n=daniel@e181164223.adsl.alicedsl.de] has joined #ubuntu-artwork
troy_sTuxCrafter: there is no process, just whim04:32
TuxCrafterwhim?04:32
dborg___holy crap04:32
troy_sdborg___ what?>04:32
TuxCrafterMark Shuttleworth04:32
troy_sdborg -- i would buy you a case of your fave liq if you could get textures working04:33
troy_s;)04:33
troy_slua very clearly is the future -- teteae -- but we need to show people how this is ture.04:33
troy_strue even04:33
TuxCrafterso no freedom for ubuntu and chaos for xubuntu :-D04:33
dborg___I'll finish it first :P04:33
troy_sTuxCrafter: no... the nature of design in free software still has a lot of 'maturing' to happen04:33
troy_sdborg: you _rock_04:34
=== dborg___ is now known as dborg
troy_sTuxCrafter: and, ultimately, the design issues with all of the given distributions have no one to blame but themselves04:36
troy_sheavy on the politicking, and not enough on traditional design theory04:36
TuxCrafterindeed if we look at theory of graphical issues and treds xubuntu needs a lot of work04:36
troy_swell you have one upside -- mr. mak.04:37
troy_sbut it ultimately depends on his vision _and_ his ability to implement his change.04:37
TuxCrafterbut the not all dev's have that insight04:37
troy_sagain, what seems to happen is that the changes are 'half assed'04:37
troy_sbecause of the political structure04:37
TuxCrafterso what do you advice if we want to add some extra options of graphical work in xubuntu04:38
troy_sif the top of the heap has the ability to call the final shot and give the power to someone they trust, the output _could_ be very good.04:38
troy_sjani is a damn good guy04:38
TuxCrafterhe is04:38
troy_sand xub has some pretty good people working on the art/design front04:38
TuxCrafterjub jmak etcetra04:38
troy_sbut i think again, it would take someone to really lay down a target audience04:38
troy_sbefore you can attempt to speak to them04:39
troy_swithout a target audience04:39
troy_syou are effectively 'pretending' to appeal to all04:39
troy_swhich is pure garbage04:39
troy_sno such creature04:39
troy_sit is like standing up at the united nations and saying 'i love you all'04:39
TuxCrafterindeed thats why I want to let te user be able to choice04:39
troy_swhilst being ignorant that the language being spoken is english for example.04:39
troy_swell users can't choose either04:39
troy_syou must _Clearly_ define your audience04:40
TuxCrafterwith a easy way of editing configurations04:40
troy_sotherwise you get what we currently have in ubuntu -- 10000001 different 'opinions' in bug reports04:40
troy_swhich is also rubbish04:40
TuxCrafteryes that sucks04:40
troy_syou need to say 'design feature a does not meet the requirements of target audience foobar'04:40
troy_sand on another side of the spectrum you have the 'middle grey' approach04:41
troy_swhich is to just barely be adequate04:41
troy_sand keep the complaints down04:41
troy_swhich again, is NOT effective design either.04:41
troy_sart and design is, ultimately, a form of communication04:42
troy_sstand out art and design04:42
troy_scommunicates a clear message04:42
troy_s_and_ does so in an aesthetically cohesive manner.04:42
troy_sif you don't believe that, feel free to pick up just about any reference book on art / design.04:43
TuxCrafterI think I will specialize myself in these policies to become able to create a effective communication system between different type of users04:43
troy_sto quote but _one_ source:04:43
troy_s"Concept is king"04:43
troy_s"Audience is the force that governs all"04:44
troy_salthough just about every reference will have that stated in some manner.04:44
TuxCrafteryou forgot over04:44
TuxCrafterI believe it is the power to become able to attract different kind of user to one distributions bye creating easy method of changing complete different type of graphical looks04:47
TuxCrafterbut my all my resent experiences learn me this will not become a easy task04:48
=== klepas [n=klepas@60-242-104-119.tpgi.com.au] has joined #ubuntu-artwork
troy_sTuxCrafter: in theory any distribution affords this.  the reality is that _most_ users probably don't want to put in the hours to develop a look.05:00
TuxCraftertroy_s: Yes i agree but when a user is putting time and what to help. He should not be so easily dismissed and say that is idea's are useless. I have seen that happen several times. There should be a clear and democratic system that a user can easily go through with his idea's05:04
troy_s_anyone_ can bikeshed05:04
troy_sdemocracy does not assure solid design05:04
troy_snor does dictatorships05:04
TuxCraftertrue05:05
troy_sultimately, there are no easy answers.05:05
TuxCrafterthats also why devs and users are separated05:05
troy_sthe best design generally is the byproduct of A) a solid team atmosphere, B) educated participants, C) solid design plan.05:06
troy_sneed look no further than the lauded Apple design team05:06
TuxCrafterindeed not a easy subject05:07
TuxCraftertroy_s I have to go further with my work now, and thanks for your insides have something to think about :-D05:08
TheSheepI wonder if a sketch of overall design, with all the changes shown, would be more encouraging that just mockups of single features...05:23
=== coz_ [n=coz_@pool-151-201-27-176.pitt.east.verizon.net] has joined #ubuntu-artwork
coz_to mods at  art.ubuntu.com i am still seeing my name there PLEASE remove all references from the servers i go under coz and cosimo thank you05:52
=== coz_ [n=coz_@pool-151-201-27-176.pitt.east.verizon.net] has left #ubuntu-artwork ["Leaving"]
=== TuxCrafter [n=jelle@84-245-7-46.dsl.cambrium.nl] has left #ubuntu-artwork []
troy_si wish he woudl quite popping in here as though we are mods.06:07
troy_sTheSheep -- yes.06:07
troy_sTheSheep -- if you mean to an 'outside' person06:07
troy_shopefully when you are on the 'inside' you have the ability to visualize the issue.06:08
troy_sotherwise you probably shouldn't be on the team.06:08
=== bersace [n=bersace@did75-13-82-243-217-90.fbx.proxad.net] has joined #ubuntu-artwork
troy_sbersace: greets my brother.06:38
bersacetroy_s: hi bro06:47
bersacehow are you !06:47
bersace?06:47
troy_sgood thanks.  you?06:47
bersacequite good06:48
bersacei saw you did a lot of work in lp06:48
troy_syeah trying to amp it up a bit.06:49
=== rrittenhouse [n=tad@cpe-76-188-35-66.neo.res.rr.com] has joined #ubuntu-artwork
=== TuxCrafter [n=jelle@84-245-7-46.dsl.cambrium.nl] has joined #ubuntu-artwork
=== TuxCrafter [n=jelle@84-245-7-46.dsl.cambrium.nl] has left #ubuntu-artwork []
=== msikma [n=Msikma@s55933ad4.adsl.wanadoo.nl] has joined #ubuntu-artwork
=== TuxCrafter [n=jelle@84-245-7-46.dsl.cambrium.nl] has joined #ubuntu-artwork
TuxCrafterdoes somebody now how to install the murrine engine08:49
TuxCrafternever mind08:49
TuxCrafterfound the tread08:49
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-artwork
=== PingunZ [n=PingunZ@52.6-136-217.adsl-dyn.isp.belgacom.be] has joined #ubuntu-artwork
PingunZ!seen fschoep09:00
=== bersace [n=bersace@did75-13-82-243-217-90.fbx.proxad.net] has joined #ubuntu-artwork
=== effraie [n=effraie@jem75-1-82-228-146-152.fbx.proxad.net] has joined #ubuntu-artwork
=== andreasn [n=andreas@h101n1fls31o839.telia.com] has joined #ubuntu-artwork
troy_spingunz10:02
troy_sno seen10:02
PingunZhey troy_s10:02
troy_sgreets.10:02
PingunZhow are you m8 ?10:04
troy_sfine thank you pingunz.10:06
msikmaHey everyone10:12
troy_sgreets msikma10:12
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-artwork
=== familyfriendly [n=mmcg069@125-236-128-74.broadband-telecom.global-gateway.net.nz] has left #ubuntu-artwork []
=== TuxCrafter [n=jelle@84-245-7-46.dsl.cambrium.nl] has joined #ubuntu-artwork
TuxCrafterhello I have a noob question11:45
TuxCrafterI have installed murrina and the MurrinaGiloucheDuo Theme11:46
TuxCrafterand I want to customisch it11:46
TuxCrafterwhere do I start :-D11:46
TuxCrafterwith config files must I edit?11:46
TuxCraftergtkrc11:47
=== TuxCrafter [n=jelle@84-245-7-46.dsl.cambrium.nl] has left #ubuntu-artwork []

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