[00:10] <jelmer> slangasek: hi
[00:11] <jelmer> slangasek: James was about to release another version of bzr-builddeb so I was waiting on that before uploading to sid
[00:11] <jelmer> james_w: ^
[00:13] <igc> hi lifeless, jelmer
[00:13] <jelmer> hey Ian
[00:13] <jelmer> igc: Congrats on bzr-explorer 1.0!
[00:13] <slangasek> jelmer: ok :)
[00:14] <igc> thanks jelmer
[00:15] <lifeless> hi igc
[00:15] <lifeless> jelmer: did you get the commitfromnews tests working ok?
[00:15] <jelmer> I haven't tried yet
[00:16] <lifeless> ok
[00:16] <lifeless> bzr.dev change is landed
[00:22] <lifeless> is it doc or docs we use for doc bugs?
[00:25] <poolie> Bazaar version control | try https://answers.launchpad.net/bzr for more help | http://irclogs.ubuntu.com/ | Patch pilot: vila | bzr 2.1.0final has gone gold, time to build installers!
[00:26] <igc> hi poolie
[00:26] <poolie> hello igc
[00:26] <poolie> how are you?
[00:26] <igc> ok today
[00:26] <igc> time for a call sometime today maybe?
[00:27] <igc> poolie: ^
[00:27] <poolie> now's good if that suits
[00:28] <igc> poolie: it does
[00:29] <mwhudson> lifeless: yes
[00:29] <lifeless> mwhudson: its doc, I looked
[00:29] <mwhudson> although it redirects and that should work for a good while
[00:29] <lifeless> mwhudson: oh, the out of date question.
[00:30] <lifeless> ok, I won't stress about the link
[00:34] <mkanat> mwhudson: So, no crashes all this time?
[00:35] <mwhudson> mkanat: one, but i think a sysadmin was woken up for it, so no debugging :/
[00:35] <mkanat> mwhudson: :-(
[00:35] <mwhudson> yeah
[02:28] <dsuch> Hmm is there any notion of a session when working with WorkingTrees? My application accepts HTTP requests and upon receiving one I'd like to create some sort of a 'bzrlib session' which would go down through a couple of layers of the code,
[02:29] <dsuch> possibly ending in its committing if no exception have been raised. However, if an exception is raised, I'd like to rollback any possible changes.
[02:29] <dsuch> revert rather :)
[02:30] <dsuch> Something along starting a new SQL transaction I guess.
[02:32] <dsuch> Actually, not sure if it matters, but there would be only one commit made deeper in the code and I think I'd like to commit the commit right before finishing with the HTTP request.
[02:33] <dsuch> Or commit the session, if there is such a thing.
[02:35] <mwhudson> dsuch: there are write locks and write groups, which i think are at least a bit like that
[02:37] <dsuch> okay, I'll take a look at that, thanks
[02:43] <jmcantrell> how do i get the repo url that i branched?
[02:45] <dsuch> jmcantrell: bzr info ?
[02:46] <jmcantrell> dsuch: if i need to get it in a script, is the best way to just parse that output or is there a better way?
[02:47] <dsuch> in Python?
[02:48] <jmcantrell> dsuch: bash
[02:48] <dsuch> doesn't seem bad
[02:49] <jmcantrell> dsuch: yeah, i just didn't know if there were a way to get just the path
[02:50] <dsuch> I'm not sure, there are lots of commands but I tend to stick to a few mostly used, take a look at 'bzr help commands', maybe there is some shorter one
[02:54] <jmcantrell> dsuch: ok. thanks
[03:12] <poolie> thanks for all the reviews jelmer
[04:06] <parthm> hello. I have lp:bzr-grep working to grep a specified revision for a pattern. http://pastebin.com/AkccBvx8
[04:06] <parthm> I am working on extending it to take a range. I found builtins._get_revision_range(revision, wt.branch, 'grep') returns two RevisionInfo objects.
[04:07] <parthm> Whats a good way to get a list of inclusive revision for this range.
[04:14] <poolie> hello parthm
[04:14] <poolie> that'd be a nice featuer
[04:15] <parthm> hi poolie
[04:15] <poolie> *feature
[04:15] <poolie> there should be a repository method for that
[04:15] <poolie> i'd look in log
[04:16]  * parthm goes digging into log code
[04:17] <poolie> i'd probably call something like _graph_view_revisions from log.py actually
[04:17] <poolie> igc, hi?
[04:17] <igc> hi poolie
[04:18] <poolie> igc i think bug 524177 is now fixed, if you want to try again
[04:18] <igc> poolie: thanks
[04:19] <parthm> poolie: thanks. i will look at that.
[04:20] <poolie> igc, do you want me to try this thing of removing the ga urchin from the html templates? or are you ok with that?
[05:25] <parthm> hello. For lp:bzr-grep I have a simple loop to iterate through the rev range given by the user http://pastebin.com/qaQyVsjX This works fine and I am able to grep the rev range.
[05:26] <parthm> However, I am seeing a weird failure in a test http://pastebin.com/Nqtr2kCu which tries to grep on an unversioned file. it seems to be failing in at the 'for' clause http://pastebin.com/BfM0Hvhu
[05:27] <parthm> interestingly, running the exact same step from command line works fine (and issues a skip warning as expected). any ideas?
[05:29] <parthm> the run from the command line: http://pastebin.com/NLQhsihG
[05:34] <parthm> never mind. this seems to be the edge case of the repo having only 1 revision. http://pastebin.com/dYJHRxSE Any suggestion on what may be a good fix? Do I just catch the error and ignore?
[05:48] <poolie1> hi parthm
[05:48] <poolie1> sorry did anyone answer before?
[05:49] <lifeless> poolie1: check out lp:bzr-plugin-info
[05:49]  * lifeless goes offline
[05:49] <parthm> poolie1: np. i located and fixed the error. it was a special case for revno:0
[05:50] <parthm> i am done with the rev range support also (just adding tests). you can try it at lp:bzr-grep. i can try to make it a builtin and propose a merge if you think its upto it.
[07:14] <vila> hi all !
[07:21] <poolie1> hi vila
[07:21]  * poolie1 is writing stuff to plot the review queue length
[07:22] <vila> hey poolie
[07:22] <vila> interesting
[07:24] <lifeless> :!bzr git-import
[07:24] <lifeless> Command git-import is supplied by the following plugins:
[07:24] <lifeless>   git
[07:24] <lifeless> poolie1: ^
[07:25] <poolie1> good
[07:26] <poolie1> lifeless: makes it sound like it's actually supplied by them
[07:26] <poolie1> but for you, not so much :)
[07:26] <lifeless> hmm ?
[07:26] <poolie1> "Command '%s' is not available at the moment but might be provided by the following plugins: %r.  See <http://doc......>"
[07:26] <poolie1> oh also make sure it exits nonzero
[07:27] <lifeless> I think might is a little waffly
[07:28] <poolie1> delete it then
[07:28] <poolie1> use something like what ubuntu's thing does
[07:28] <lifeless> thats what I have done;)
[07:28] <poolie1> The program 'darcs' is currently not installed.  You can install it by typing:
[07:28] <poolie1> sudo apt-get install darcs
[07:29] <lifeless> yes
[07:29] <lifeless> we don't have that slick a system yet
[07:29] <poolie1> you don't understand the difference?
[07:29] <lifeless> I was going to add the URL
[07:29] <poolie1> please make it more clear that the command is not actually available yet
[07:30] <lifeless> ok
[07:30] <lifeless> I'm glad you like it enough to offer feedback.
[07:30] <poolie1> i do :)
[07:30] <poolie1> this is just polish :)
[07:31] <lifeless> yes; you're coming across a bit aggro. Sorry if its me being slow or whathaveyou.
[07:32] <poolie1> sorry
[07:33] <lifeless> I just spent an hour twisted sideways on the train; only pasted it here to show that I had actually got <something> done
[07:35] <lifeless> take #2
[07:35] <lifeless> :!bzr git-import
[07:35] <lifeless> Command 'git-import' is not available at the moment.
[07:35] <lifeless> The following plugins include this command:
[07:35] <lifeless>  * git (branch available ../../git/trunk)
[07:36] <poolie1> sweet
[07:37] <lifeless> its pushed
[07:42] <lifeless> vila: beuno: ^ you might enjoy that. (install lp:bzr-plugin-info)
[07:42] <lifeless> poolie1: gnight
[07:43] <vila> lifeless: nice
[07:43] <vila> lifeless: Do^H^H When you plan to put it into core ?
[07:45] <lifeless> it needs discussion
[07:48] <poolie1> vila i think we should ship it somehow
[07:48] <poolie1> whether it's in core or a shipped plugin is not a big deal
[07:49] <poolie> lifeless: you might be interested to know in the last week 38 bugs were filed, 11 were fixed, and 54 left state New
[07:49] <vila> poolie1, lifeless : sure, keeping it as a plugin is fine with me, one more example
[07:49] <poolie> 23 were closed
[07:49] <poolie> 17 became inprogress
[07:49] <vila> poolie: wow, excellent, hydrazine ?
[07:49] <poolie> psql :)
[07:49] <poolie> could be done more slowly through hydrazine
[07:51] <poolie> however i want to plug it into tuolumne aka lpstats
[07:52] <poolie> and that is easier done here
[07:57] <lifeless> vila: grats on hudsonification
[07:58]  * vila returns the compliment ;-)
[08:00] <parthm> poolie: lp:bzr-grep plugin is tested and has the most common features http://pastebin.com/ijCs02kr . Feel free to try it out. I am thinking this can be proposed as a builtin. If you agree I could do the porting.
[08:00] <parthm> I plan to add --external-grep, --include/exclude but if a merge is to be proposed I would like to add these after to keep the proposal size small.
[08:01] <vila> parthm: thanks for resurrecting this plugin !
[08:01] <parthm> vila: welcome :-) this one uses a builtin grep and i have tested it out on windows also.
[08:01] <poolie> wow that's great
[08:02] <poolie> i'll install it now
[08:03] <bialix> hi all
[08:03] <parthm> bialix: hi
[08:04] <vila> hey bialix
[08:04] <bialix> bonjour vila
[08:05] <lifeless> vila: you did all the wrk:)
[08:10] <bialix> jelmer: ping
[08:22] <lifeless> vila: https://code.launchpad.net/~lifeless/bzr-gtk/setup/+merge/20341
[08:35] <poolie> vila, lifeless: https://code.edge.launchpad.net/~mbp/tuolumne-lp-configs/bzr-graphs/+merge/20357 - plot mps in progress etc
[08:35] <vila> poolie: Not allowed here
[08:35] <vila> Sorry, you don't have permission to access this page.
[08:36] <poolie> blah
[08:36] <poolie> oh well you'll have to trust
[08:36] <poolie> me
[08:37] <vila> lifeless: a bit of explanation for that bzr-gtk mp ? (to save me the time to install your plugin and encounter the failure)
[08:37] <vila> poolie: hehe
[08:40] <lifeless> vila: http://doc.bazaar.canonical.com/bzr.dev/developers/plugin-api.html#plugin-metadata-before-installation
[08:42]  * igc dinner
[08:42] <vila> lifeless: excellent
[08:42] <slangasek> james_w: when you're about, I'd appreciate having your eyeballs on bug #529900; I have an opportunity to nudge the Debian Samba packaging in the direction of bzr from svn, and that bug's a blocker for it
[08:43] <poolie> night all
[08:43] <vila> poolie: g'night
[08:56] <jml> lifeless, no
[09:13] <james_w> slangasek: haha
[09:14] <james_w> thanks for the fix, I'll get this uploaded soon
[09:14] <slangasek> ok, cheers :)
[09:38] <soren> Is there a simple way to get bzr-svn to allow me to check out some stuff over https if the certificate on the server is expired and/or signed by an unknown CA?
[09:39] <lifeless> if you tell svn itself that its ok
[09:39] <lifeless> I think it will work
[09:39] <lifeless> YMMV
[09:39] <soren> Oh.
[09:39]  * soren tries again
[09:41] <soren> Ah, I was just doing "bzr branch https://blahblah/"... switching to "bzr branch svn+https://blahblah/" helped. It didn't even ask me to confirm the cert, which I suppose is a bit worrying.
[11:29] <lifeless> vila: 120K tests is kinda scart
[11:29] <lifeless> *scary*
[11:29] <lifeless> gnight
[11:30] <vila> lifeless: yeah, matrix job fallout, I know
[11:31] <vila> lifeless: just divide by the number of slaves :-D
[11:31] <lifeless> :P
[13:55] <igc> night all
[14:44] <mthaddon> can anyone enlighten me on whether there's a way to specify which identity file to use for a given bzr operation (the use case is when the home dir for the user is on a tmp filesystem)?
[14:51] <bialix> what?
[14:53] <vila> mthaddon: identify file as in ssh ?
[14:53] <vila> grr identity
[14:54] <mthaddon> yeah
[14:55] <vila> we obey ~/.ssh/config ... you want a way to force it without having a ~/.ssh directory ?
[14:56] <mthaddon> vila: yeah, similar to -e for rsync
[14:57] <vila> mthaddon: nothing comes to mind... I'm not sure ssh itself obey an appropriate env var...
[14:58] <vila> hmm, there has been talk about specifying
[14:59] <vila> grr delete not enter
[14:59] <mthaddon> vila: in rsync you can just do rsync -e="ssh -i file" and it does what we're hoping for in this case, but that sounds like bzr doesn't support that, right?
[14:59] <vila> mthaddon: I don't think so, I'm checking
[14:59] <mthaddon> thx
[15:00] <vila> There is BZR_SSH but it's supposed to be the executable name only, no options
[15:01] <vila> mthaddon: the command is built in bzrlib/transport/ssh.py
[15:02] <vila> mthaddon: I see to env var used there
[15:03] <vila> mthaddon: two possible tricks: 1) patch b.t.ssh.py to add your -i param, 2) define your own ssh wrapper
[15:03] <vila> both are a bit ugly, the later is just a bit less ugly :-/
[15:04] <vila> mthaddon: feel free to file a bug with your use case
[15:05] <mthaddon> thx, will do :)
[15:06] <vila> errq, s/I see to env var used there/I see *no* relevant env var used here/
[15:07] <vila> mthaddon: out of curiosity what *is* your use case (i.e. why can't you build a usable ~/.ssh dir ?) ?
[15:07] <mthaddon> vila: running a nagios check - user has tmp home dir as it's a role account
[15:07] <vila> tmp as in empty ?
[15:19] <GaryvdM> Hi all
[15:19] <GaryvdM> Hi bialix
[15:21] <bialix> Hi GaryvdM !!!
[15:31] <bialix> GaryvdM: I'm a bit busy with current work, so I was unable to release qbzr 0.18.3 this weekend
[15:31] <bialix> maybe next weekend
[15:31] <GaryvdM> Maybe I can do it this week.
[15:32] <bialix> will be nice
[15:33] <vila> hey GaryvdM !
[15:34] <LeoNerd> I think my dist-upgrade just broke bzr-svn... I now get: bzr: ERROR: exceptions.AttributeError: 'BranchConfig' object has no attribute '_get_change_editor'
[15:34] <GaryvdM> Hi vila
[15:47] <jelmer> LeoNerd, please file a bug against bzr-svn
[15:48] <LeoNerd> OK willdo
[16:05] <LeoNerd> jelmer: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572109
[16:08] <RainCT> Hi
[16:09] <RainCT> About that websites thing in Explorer, I'm not sure how it works but wouldn't it make sense to let projects include a dot-file directly in the branch with that info (instead of having to get it merged)?
[16:13] <jelmer> LeoNerd, thanks
[16:31] <shortlord> Is it possible to create a daily build with bzr-builder for software that is not hosted on Launchpad and does not use bzr? (SVN for example?)
[16:32] <james_w> yes
[16:32] <james_w> if you have bzr-svn installed
[16:35] <shortlord> james_w, oh wow, that sounds great. thx :)
[17:27] <ubuntujenkins> can you push branches to launchpad with out an ssh key?
[17:28] <maxb> no
[17:28] <rubbs> ubuntujenkins: not that I know of
[17:28] <ubuntujenkins> fair enough that just means a little more work thats all , thanks rubbs
[17:29] <rubbs> np
[18:14] <anddam> hello
[18:14] <rubbs> hello
[18:14] <anddam> woa 2.1.0
[18:15] <anddam> I guess 1.4 is considered old
[18:17] <anddam> was binary called baz back then?
[18:18] <nDuff> I don't believe so
[18:27] <GaryvdM> anddam: baz and bzr have unrelated version numbers. bzr started at 0.1
[18:27] <anddam> what's the difference? I installed bazaar with macports and I see just a single binary "baz"
[18:27] <anddam> 1.4.2
[18:28] <anddam> well there's annotate-baz too, but no bzr
[18:28] <anddam> oh lol
[18:30] <anddam> it's a different app,  "NOTE: this is baz, aka Bazaar 1. If you want Bazaar 2, use the bzr port" I should have read the long description
[18:30] <GaryvdM> anddam: I just checked, there was never a bzr 1.42
[18:30] <GaryvdM> *1.4,2
[18:30] <GaryvdM> *1.4.2
[18:32] <GaryvdM> anddam: I would recommend this: http://wiki.bazaar.canonical.com/MacOSXDownloads
[18:32] <anddam> no, I'm using mp
[18:33] <anddam> I mean I don't need further instructions, I just wrongly assumed bazaar was the right port
[18:33] <GaryvdM> anddam: ok
[18:33] <anddam> thanks anyway
[18:34] <anddam> is baz distributed?
[18:34] <GaryvdM> Yes, but really really old
[18:34] <GaryvdM> and unsupported
[18:35] <GaryvdM> anddam: The reason I'm recomending our download in that our download has everything for the gui. Installing the gui via mp will be difficult. (not sure whether this is important to you)
[18:36] <anddam> no really
[18:36] <GaryvdM> ok
[18:36] <anddam> I'd not be using mp in that case
[18:36] <GaryvdM> anddam: it is also very easy to run bzr from source.
[18:37] <anddam> run==build?
[18:37] <luks> no, run :)
[18:37] <anddam> scripted?
[18:37] <GaryvdM> python
[18:37] <luks> bzr is written in python
[18:37] <anddam> I mean it's interpreted rather than compiled?
[18:37] <nDuff> anddam, Python with C modules for speed
[18:37] <anddam> I see
[18:37] <anddam> I'll let mp do the magic tho', that's the whole poing in a package manager
[18:38] <anddam> s/poing/point/
[18:38] <GaryvdM> I see
[18:38]  * anddam builds dependencies, that's the whole point in using a package manager…
[18:38]  * anddam sighs
[18:39] <anddam> I can't recall if I already asked, is bzr suited to work with mercurial repository?
[18:39] <luks> hg is probably better at that :)
[18:39] <anddam> I read the migration doc and I saw it has hg module but can I "pull" (is that the right action?) into an hg repo?
[18:39] <nDuff> anddam, there's a plugin: http://wiki.bazaar.canonical.com/BzrForeignBranches/Mercurial
[18:40] <luks> I'm not sure if bzr-hg supports at least dpush now
[18:40] <anddam> luks: yes but the "Why is Bazaar better" page got me with the disk usage comparison
[18:41] <GaryvdM> anddam: Yes, with bzr-hg you would just do branch/pull
[18:41] <anddam> svn's commit being "push"?
[18:42] <GaryvdM> anddam: svn commit ≈ bzr commit + push
[18:42] <GaryvdM> anddam: or bzr push in a bond branch (aka checkout)
[18:42] <GaryvdM> * bzr commit in a bond branch (aka checkout)
[18:43] <nDuff> s/bond/bound/
[18:43] <anddam> so my question was meant with "push" rather than "pull", namely I'm thinking about a Google hosted project
[18:43] <Raim> anddam: use bzr instead of bazaar port with macports
[18:43] <anddam> Raim: lol, hi man
[18:43] <Raim> hi anddam :)
[18:43] <anddam> I just wrote that myself a few lines up
[18:43] <luks> anddam: bzr-hg doesn't support that
[18:44] <luks> if it's your project, then you can use Google's svn with bzr-svn
[18:44] <anddam> Raim: I'm looking at the portfile now, namely the tcl split you made
[18:44] <luks> that will work jut fine
[18:44] <anddam> luks: this way loosing the distribution in DVCS, isn't it?
[18:45] <luks> anddam: depends on how you look at it
[18:45] <luks> of course if you want the best DVCS experience, then I'd suggest you to use bzr natively
[18:46] <anddam> the point is I'm DVCS agnostic atm and I'd like with one tool rather than several, from what I can read I like bazaar more but I'd like to work easily with G Project Hosting
[18:46] <luks> is hosting the code launchpad a problem?
[18:47] <GaryvdM> anddam: bzr-svn support is excellent
[18:47] <anddam> luks: I don't think it'd be
[18:47] <GaryvdM> anddam: bzr-hg is in development...
[18:47] <anddam> Raim: it's installing the whole py26 deps…
[18:47] <anddam> Raim: from what I heard on chan the main issue in adopting a DVCS rather than svn for trunk is GPL, right?
[18:48] <anddam> Raim: did you follow (one of) the last discussion?
[18:48] <Raim> anddam: kind of, MacPorts is using svn as that is what is being shipped with OS X
[18:49] <anddam> to build a mp system out of the box?
[18:49] <Raim> yep
[18:49] <anddam> Raim: I mean one could provide a bootstrap pkg
[18:49] <anddam> Raim:  I kinda ends messing up repo with svn, like the infamous email address commit
[18:50] <anddam> fetching bzr now :-)
[18:50] <Raim> anddam: unfortunately bzr-svn lacks keyword expansion for svn:keywords, so if you plan to use that it will not work correctly
[18:51] <anddam> Raim: well, no, I'm trying to switch to distributed, otherwise I can stay with plain svn client
[19:18] <jelmer> Raim: keywords work but you have to do some additional local configuration
[19:20] <KhaZ> Hello: I'm wondering if this is a crazy idea, and how one would go about implementing it.  We use Perforce at work (sadly; particularly at times like today when it's down), and I'd like to work around it's outages.  I was thinking it would be neat to 'double-version' our source code - once in Perforce, and once in bzr.  Ideally I'd work in bzr, have my commits to bzr 'queued' to be put into perfroce at some
[19:20] <KhaZ> time, and then be able to commit them all to Perforce some time in the future.
[19:21] <KhaZ> Does this sound like something automatable, or does this sound purely crazy? :)
[19:22] <jelmer> KhaZ, it sounds reasonable
[19:22] <jelmer> I think somebody (Matt?) once started on a plugin for this sort of thing named bzr-p4
[19:22] <jelmer> I'm not sure what its status is though
[19:22] <rubbs> I"m not entirely sure, and I'm definately not an expert (I'm better at helping complete newbies), but you could automatically pump out your changes as patches and then commit them with preforce
[19:23] <rubbs> perforce*
[19:25] <KhaZ> Hrmm, interesting.  I'll give that some thought.
[19:26] <rubbs> I'd checkout jelmer's suggestion of bzr-p4 first.
[19:26] <nDuff> bzr-p4 looked subject to severe bitrot last I checked
[19:26] <nDuff> which was within the last week
[19:26] <rubbs> ah
[19:36] <KhaZ> Still, might be a good launching point - I've never written a plugin for bzr before.
[19:36] <KhaZ> Would be nice to add a true 'disconnected mode' for Perforce.
[21:15] <poolie> hi jam?
[21:46] <poolie> hello lifeless
[21:53] <lifeless> hi poolie
[21:54] <poolie> hey
[21:57] <lifeless> rsync is having trouble with my BackupPC llink farm
[22:01] <poolie> too many hardlinks?
[22:10] <lifeless> yeah
[22:10] <lifeless> that and an assertion in the rsync code base
[22:11] <lifeless> I hope the too many links issue is ext3 vs btrfs
[22:22] <lifeless> poolie: http://permalink.gmane.org/gmane.comp.file-systems.btrfs/4614
[22:23] <poolie> istr rsync has some kind of hardcoded limit on the number of links
[22:23] <poolie> or did ten years ago
[22:28] <lifeless> thats likely too
[22:28] <lifeless> this is rsync3
[22:28] <lifeless> which is pretty nice
[22:30] <bob2> are you using btrfs on your desktop or backup server?
[22:31] <lifeless> backup USB2 connected drive on my home server
[22:31] <lifeless> main drive is ext3
[22:31] <lifeless> actually, main drive is raid 5 on 4x320GB disks w/ext3.
[22:42] <lifeless> poolie: I've discussed this with dbarth; I'm going to be timeshifted to evenings this week to help dx with a sprint
[22:55] <poolie> k
[23:04] <jelmer> hey lifeles, poolie
[23:04] <jelmer> does either of you know if the config editing code changed recently?
[23:04] <poolie> hi
[23:04] <jelmer> I'm suddenly finding my mock Config object needs to implement _get_config_editor()
[23:04] <poolie> not as far as i know
[23:04] <lifeless> I don't remember anything
[23:04] <poolie> check the log i guess
[23:05] <poolie> log -p|less may help
[23:05] <poolie> or bzr search
[23:05] <jelmer> lifeless, that's worrying :-)
[23:18] <jelmer> poolie: I'll have a look
[23:20] <poolie> jelmer, iirc you're going to uds with the soyuz team?
[23:26] <jelmer> poolie, yes
[23:33] <spiv> Good morning.


[00:02] <valorie> there was someone crying over lack of dlna the other day
[00:02] <valorie> rrix?
[00:02] <valorie>  not sure
[00:03] <apachelogger> it is a tricky thing to do
[00:03] <valorie> highly integrated sounds good though
[00:04]  * apachelogger only delivers the best
[00:07] <claydoh> oooh dlna sos I can get all my medias on my new phone
[00:07] <claydoh> which still has not arrived :(
[00:08] <ScottK> apachelogger: You could help svuorela rewrite knotify.\
[00:08] <ScottK> That could probably use phonon.
[00:12] <apachelogger> too depressed
[00:12] <apachelogger> though we are on it
[00:12] <apachelogger> phonon that is
[00:12] <apachelogger> we are going to throw out a whole new api that is centered around notifications
[00:12] <apachelogger> with sample caching and all that mambo jumbo
[00:13]  * ScottK thought Aaron gave a very inspired vision about knotify today.
[00:13] <apachelogger> didn't read it yet
[00:13] <apachelogger> gosh
[00:13] <apachelogger> he and his long mails
[00:15] <apachelogger> ok
[00:15] <apachelogger> tldr
[00:15] <apachelogger> especially on half a bottle of vodka
[00:16] <apachelogger> someone should totally figure out how to do desktop file translations for own software nowadays
[00:16] <apachelogger> ScottK: do you happen to know whether super mario is still close with fglrx stuff?
[00:17] <apachelogger> http://paste.ubuntu.com/695704/ makes the flgrx control center thing show up in systemsettings
[02:32] <ScottK> apachelogger: No, I don't.
[08:51] <bulldog98> rbelem: pong
[10:11] <bambee> morning
[10:12] <yofel_> moin
[10:14] <bambee> France - New Zealand => 17 - 37 :D
[10:16] <yofel> ah, I actually saw part of the game on television, not one of my favorite games...
[10:25] <shadeslayer> \o
[10:41] <bambee> ScottK: where can I find the package set used by the preinstalled images ?
[10:42] <bambee> (I build a preinstalled image for my ac100)
[10:43] <bambee> (a kubuntu preinstalled image)
[10:43] <shadeslayer> bambee: look at the manifest files
[10:45] <bambee> ok
[12:10] <bambee> http://paste.ubuntu.com/696131/ <--- line 4682
[12:18] <yofel> bambee: line 4415
[12:18] <bambee> yofel: good catch ;)
[12:19] <bambee> python-support is missing
[12:19] <yofel> that's supposed to be deprecated
[12:19] <yofel> so I guess apt-xapian-index needs fixing
[12:23] <bambee> mhhh
[12:26] <yofel> bug 856627
[12:27] <yofel> bug 858099
[14:54] <ScottK> bambee and yofel: I just accepted a fixed apt-xapian-index.
[15:03] <debfx> digikam failed to build on armel and powerpc in case someone is interested in fixing these
[15:27] <debfx> ScottK: i've uploaded strigi 0.7.6
[15:56] <ScottK> debfx: Great.  I'll have a look.
[15:57] <ScottK> (at strigi)
[16:10] <ScottK> debfx: accepted.
[16:11] <debfx> thanks
[17:00] <yofel> did someone test the natty 4.7.1 backports?
[17:31] <bambee> ScottK: great, thanks!
[17:35] <shadeslayer> yofel: from staging?
[17:35] <yofel> yes
[17:35] <shadeslayer> iirc i heard someone in #kubuntu saying that all went fine, lemme see
 yay
 I'm on KDE 4.7 now
 and wow, it's so slick
[17:37] <yofel> he probably meant the backports
[17:37] <yofel> but 4.7.0 not 4.7.1
[17:37] <yofel> as staging isn't exactly publi
[17:37] <yofel> c
[17:38] <shadeslayer> maybe, can't really say, s/he's not online either
[17:45] <shadeslayer> yofel: we could ask users in #kubuntu to do some testing
[17:46] <yofel> then I could just as well copy it over to backports, which I'll do if I get no other testing till tomorrow evening
[18:12]  * yofel does another attempt at fixing bug 553557
[18:13] <yofel> seems kubuntu-notification-helper still spawns defunct kded4 processes
[18:15] <claydoh> shadeslayer: yofel I can post in kubuntuforums but do we want to use staging as a place for testing? Often staging is broken so users will have problems and complaints
[18:16] <yofel> claydoh: no, all I want is maybe 2 more devs here that can check if there are issues
[18:16] <claydoh> happens occasionally - users do not read warnings :)
[18:16] <yofel> staging isn't for public testing
[18:16] <shadeslayer> well, not on forums, because you never know what they'll read
[18:16] <shadeslayer> yeah
[18:16] <claydoh> well it went with no hitches on my desktop/media center setup
[18:16] <claydoh> :)
[18:17] <yofel> claydoh: 4.7.1 ?
[18:17] <shadeslayer> claydoh: add it to the wiki!
[18:17] <claydoh> yes, from staging
[18:17] <yofel> good, one more tester please ^^
[18:17] <claydoh> my desktop is no mission-critical
[18:19] <claydoh> at least when I am not using xbmc that is
[18:21] <schnelle> hi devs sorry to bother you again with this bug but if you can please backport fix to oneiric: https://bugs.kde.org/show_bug.cgi?id=281804
[18:21] <schnelle> video of the bug: http://www.youtube.com/watch?v=OPA_bC4mJl8
[18:22] <schnelle> it is an oxygen style bug
[19:47] <DarkwingDuck> What is the minimum required specs for Kubuntu?
[19:47] <DarkwingDuck> I was doing a bit for UserDays and someone asked that. I couldn't find it.
[19:53] <shadeslayer> JontheEchidna: yer software has bugs
[19:55] <shadeslayer> DarkwingDuck: should be same as ubuntu afaik
[19:55] <shadeslayer> i have a 10.10 CD lying around that i can check, one sec
[19:56] <shadeslayer> 256 MB's of RAM, 4 GB's of HDD space ... sounds like the same as ubuntu to me
[19:57] <DarkwingDuck> Anything about video card?
[19:58] <maco> no
[19:58] <shadeslayer> nope
[19:58] <maco> plasma works fine in 2d mode
[19:58] <maco> *cough* unlike ubuntu, kubuntu looks the same on hardware and in a vm *cough*
[19:58] <shadeslayer> lol
[19:59] <yofel> unity and unity-2d don't look the same?
[19:59] <shadeslayer> nope
[19:59] <yofel> bwahahaha
[19:59] <maco> and 11.04 didnt ship with unity-2d
[19:59] <maco> so it was unity on hardware and gnome in a vm
[19:59] <yofel> that I know, and I made fun of it back then too, but I thought that unity and unity-2d would fix that o.O
[20:00] <shadeslayer> JontheEchidna: after changing the server via software-properties-kde, qaptworker starts refreshing the cache even though i told it not to refresh the cache
[20:00] <DarkwingDuck> I though that was the case but, I wanted to make sure.
[20:01] <maco> yofel:  going by the video on omgubuntu, it looks like unity 2d doesnt put the window close buttons in the top bar, only visible on hover, for one thing
[20:01] <maco> the launcher also looks quite a bit different than i remember it looking on unity
[20:01] <yofel> JontheEchidna: poke me when you're back, I tried to use muon software center on a fresh oneiric install on my dads PC, but no matter what I did it always told me I had another package manager running
[20:02] <yofel> apt worked fine though
[20:02] <shadeslayer> JontheEchidna: although , i might be wrong and s-p-k might be at fault here, but a fix would be appreciated :)
[20:03] <jjesse> yofel on my fresh install on my netbook in beta 1 and fully updated i have had no problems w/ muon
[20:06] <DarkwingDuck> I love muon. I still use apt but, muon is good.
[20:23] <allee> yofel: packagekit at work in your installation?
[20:28] <yofel> allee: we ship packagekit by default in oneiric?
[20:29] <allee> yofel: lemme check ...
[20:30] <yofel> packagekit isn't installed here, and shouldn't be in the default install either since nothing uses it
[22:23] <JontheEchidna> shadeslayer: where do you tell it not to refresh the cache at?
[22:24] <JontheEchidna> yofel: could be a stale dpkg lock file hanging around
[22:25] <yofel> JontheEchidna: not sure, apt didn't complain, I'll try if I can reproduce it again
[22:25] <yofel> JontheEchidna: and the refresh is after you change the mirror and close software-properties-kde
[22:26] <JontheEchidna> right, but where do you tell anything to not refresh afterwards?
[22:26] <yofel> it then tells you to refresh the cache with [Refresh] and [Cancel]
[22:26] <yofel> clicking either button refreshes the cache
[22:26] <JontheEchidna> hmm, I'm not getting that dialog when I launch s-p-kde from muon
[22:26] <yofel> me neither I think, but you do get it from muon-installer
[22:27] <JontheEchidna> oh, then it's a bug w/ software-properties-kde, it handles the refresh in that case
[22:59] <JontheEchidna> brb


[06:04] <head_victim> blahdeblah & elky: as someone who knows a lot more about administering websites than I, what are your thoughts on starting afresh with the user list for ubuntu.org.au, the benefit being you can make it so you can only log in with your launchpad openid (should dramatically reduce the spam user count).
[06:04] <head_victim> And anyone else with comments are welcome to make them.
[06:04] <blahdeblah> head_victim: Sounds good to me!
[06:05] <head_victim> blahdeblah: I really can't see a downside. We pretty much need people to have launchpad accounts for the loco.u.c site as it is.
[06:05] <blahdeblah> yep
[06:05] <blahdeblah> do it
[06:06] <head_victim> I just don't like making decisions like that as I'm not what you'd call a website admin guru.
[06:06] <head_victim> Thanks for confirming my suspicions.
[06:15] <blahdeblah> I think just give people some warning (say 1-4 weeks) that it's going to happen, then make it so.
[06:15] <head_victim> The only downside is all the current posts will have to be assigned to an archive user
[06:15] <head_victim> But I'm just posting to the list saying "we need a yes/no in X amount of time, speak now or forever hold your peace"
[06:16] <DarrenS> sorry I'll revise that we can retain historical sanely.
[06:16] <head_victim> Basically no one has argued against anything I've proposed so far so I'm just going with it. I'm giving opportunity for others to have input but if none is received going with what I think works
[06:17] <head_victim> I've been learing lots through the process as well which is always good
[06:23] <head_victim> sagaci: trans event tonight?
[06:35] <sagaci> head_victim: yeppers
[06:35] <head_victim> sagaci: cool I'll dent/tweet, anything special you want in there?
[06:37] <sagaci> not really, it's just an event to see if there's any lurkers out there who want to help
[06:38] <head_victim> Good excuse for a jam
[06:38] <head_victim> I may be around I'm not sure. I ahve a few things I have to do today and running out of day to do them
[06:39] <head_victim> It's in just over an hour right?
[06:41] <sagaci> yep, got the l.u.c wrong, should be 1900 GMT+10
[06:41] <sagaci> so 8pm nsw
[06:41] <sagaci> zzz timezones
[06:41] <head_victim> So actually in 3 hours
[06:41] <head_victim> No
[06:41] <head_victim> I was right the first time.
[06:41] <head_victim> I love timezones
[06:42] <head_victim> Spam the list :) Go on, you know you want to
[06:43] <sagaci> well at first I didn't think of it, but now you mention it, I may as well
[06:43] <head_victim> And FB :)
[06:44] <sagaci> I don't use FB
[06:44] <head_victim> I only use it for the team.
[06:44] <head_victim> jaddi does a nice job of that currently though
[06:45] <sagaci> head_victim: should be in a tad over 2 hours
[06:45] <sagaci> 8pm NSW, 7pm QLD, etc
[06:48] <sagaci> shouldn't have even worried about UTC/GMT in the email
[06:48] <sagaci> :/
[07:11] <gggs> needs to be more people using UTC on the internet, it's not difficult :)
[07:14] <head_victim> bejames: any news on the libraries?
[07:32] <DarrenS> head_victim: I sorted that logo thing, check the method in the theme config
[07:33] <bejames> head_victim: no, never got a chance to wander up to BSQ this week. Been busier that a one legged man in a bum kicking contest this week. Should be able to do it next week
[08:26] <head_victim> bejames: that's ok, sorry for before i had to run just after I pinged you
[09:00] <sagaci> hi, I think this will just be a small and short meeting, but I'll use the meetingology bot anyway to log it all properly
[09:02] <sagaci> #startmeeting Ubuntu en_AU translations - precise 12.04 cycle
[09:02] <meetingology> Meeting started Fri Nov  4 09:02:35 2011 UTC.  The chair is sagaci. Information about MeetBot at http://wiki.ubuntu.com/AlanBell/mootbot.
[09:02] <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired
[09:03] <sagaci> if anyone is around and would like to participate, just say something to log your attendance :)
[09:03] <head_victim> Evening
[09:03] <head_victim> I made it back :)
[09:04] <sagaci> http://loco.ubuntu.com/meetings/ubuntu-au/254/detail/ -- basic agenda of this meeting
[09:04] <jaddi27> hi
[09:05] <sagaci> #topic Update on en_AU translations for the Precise cycle
[09:06] <sagaci> So as of 4/11/11, we're around 85.7% complete of all the packages, (bearing in mind that we have all the main Ubuntu packages done)
[09:07] <sagaci> which equates to around 53,000 strings to do
[09:08] <sagaci> also keep in mind the rough estimate of 20-40,000 potential new strings -- however shouldn't be too many since this is an LTS and most of the changes have already happened... ie. unity, gnome3, gtk, banshee
[09:09] <jaddi27> I think we should be on track to get this done by 12.04
[09:09] <head_victim> It's looking pretty good actually
[09:09] <head_victim> My hat is off to you two actually, you've really taken the bull by the horns.
[09:09] <sagaci> and thus we're No.4 overall on the translation board, behind Spanish, en_GB, and Brazilian Portuguese
[09:09] <jaddi27> I know that I will have more time after uni finishes next week to translate more
[09:10] <head_victim> And their teams are quite large by comparison.
[09:10] <jaddi27> I think we are doing well, seeing as we started fairly late (I think, anyway)
[09:11] <sagaci> translating into en_AU is a whole different beast than to translating into italian and any other non en-based language
[09:11] <sagaci> but that doesn't make it any less important
[09:12] <jaddi27> yes, i agree with that
[09:13] <jaddi27> i have really started to notice things in windows that are using enUS english
[09:13] <sagaci> 500 strings may take us 15-20mins but 500 strings for something like Tibetan might take a day with intense peer-review
[09:13] <jaddi27> mice that ubuntu is mostly right now
[09:14] <head_victim> I must admit since starting translation I really notice it in other systems when the locale isn't set, or worse yet it's set but it's still wrong.
[09:15] <sagaci> translation has opened me up to ubuntu development in itself, filing bugs and fixing them so it's no longer an issue
[09:15] <head_victim> The process is the same no matter what the issue is.
[09:15] <sagaci> although I tend to spot a typo once in every thousand strings
[09:15] <head_victim> I'm lazy enough that I'd like to see someone develop a plugin to have a button beside each string to "report a bug" on it.
[09:15] <jaddi27> i have found a couple of typos, but haven't really followed them up
[09:15] <sagaci> plus it helps new developers tackle these trivial bugs to learn the bzr/lp workflow
[09:16] <head_victim> Obviously not high on anyone's to do list ;)
[09:16] <jaddi27> head_victim, yes, that would be good
[09:17] <sagaci> *coughbang* https://blueprints.launchpad.net/ubuntu/+spec/ubuntu-translations-en-au-1204
[09:17] <jaddi27> If I could understand where the code for everything was, I would try to make something up,but I can't find all the code
[09:18] <head_victim> sagaci: how large were you saying the entire PO was?>
[09:18] <sagaci> or file a wishlist bug
[09:18] <sagaci> head_victim: compressed or ?
[09:19] <head_victim> Whatever you have to download of lp
[09:19] <sagaci> i think it was 580MB
[09:19] <sagaci> give or take 20m
[09:20] <head_victim> Ok, is that a factor for you?
[09:20] <sagaci> but now I'm just thinking, you wouldn't have to reupload it all, just the individual po's to their respective package
[09:20] <sagaci> no
[09:20] <jaddi27> Is that for doing the scraping?
[09:20] <sagaci> yup
[09:20] <head_victim> Ok, I just recall you weren't on the best connection at one point so making sure.
[09:21] <jaddi27> Are you going to do that? Also, is it just done on already translated strings, or all strings
[09:21] <sagaci> oh nah, that's just my arrogance to think that I should be able to download gigs and gigs of data on a wireless connection 24/7
[09:21] <sagaci> wirelss 3G/4G, that is
[09:22] <head_victim> Well you can, I've downloaded a couple of hundred GB on wireless before just to make sure it wasn't metered ;)
[09:22] <sagaci> eventually but we need to make sure that most of the strings are done
[09:22] <sagaci> ie. 95%+
[09:22] <jaddi27> ok
[09:22] <sagaci> head_victim: lp/basepacks aren't unmetered
[09:23] <head_victim> But yeah, I am generally only comfortable with poedit at this stage for offline po editing
[09:23] <head_victim> sagaci: nope, but I was suprised how quickly you can get 100GB over wireless.
[09:23] <sagaci> are you talking WiFi or 3G/4G?
[09:23] <head_victim> 3G
[09:24] <sagaci> yeah, it's ok
[09:24] <jaddi27> head_victim, what type of stuff were you getting unmetered? was it through bigpond wireless?
[09:24] <sagaci> ubuntu repo mostly
[09:24] <sagaci> and ubuntu srcs, which is handy
[09:24] <head_victim> jaddi27: yeah just the aarnet stuff. Was trying to make sure it was unmetered and accidentally left it on overnight hence the 100GB instead of say 10gb to test.
[09:24] <jaddi27> ok
[09:24] <head_victim> But back on topic, when you dl the po would poedit be useful or is it just going to be too huge for a gui?
[09:25] <sagaci> they're separate .po's
[09:27] <jaddi27> sagaci, what is the kubuntu-alpha and cli-beta sections on the blueprint?
[09:27] <sagaci> you download the basepack, put it in a new dir under home (or wherever), extract it... blows up to about 3-4GB
[09:27] <sagaci> that was about 4-6 weeks ago as a note to myself on the status of those packages as a whole
[09:28] <sagaci> kubuntu was pretty untranslated/untouched and the commandline packages were ok but nothing incredible
[09:28] <sagaci> it's pretty much moot now since we're mowing them down
[09:29] <jaddi27> ok. sounds good
[09:29] <sagaci> just need to focus on getting them done and then getting the high-priority strings recorrected, "mobile phone", "rubbish bin" etc
[09:29] <sagaci> according to the English Translation guide, anyway
[09:30] <head_victim> Yeah I basically default to the enGB wiki when I'm not sure
[09:30] <head_victim> I also have an Australian Macquarie dictionary just in case
[09:30] <jaddi27> ok. are there any changes we need to make compared to the enGB page?
[09:30] <sagaci> exclamations
[09:31] <jaddi27> head_victim, would you say cypher or cipher? enGB is saying cypher
[09:31] <sagaci> probably used to years and years of Internet Explorer cipher
[09:32] <head_victim> http://en.wikipedia.org/wiki/Cypher_%28disambiguation%29 gives some indication
[09:32] <head_victim> It would appear they're very interchangeable
[09:33] <jaddi27> yes, looks like it. on http://en.wikipedia.org/wiki/Cipher, they have both spellings
[09:33] <blahdeblah> cipher gets my vote
[09:33] <jaddi27> Do we have a preference for what I am translating at the moment?
[09:33] <head_victim> I would have probably said cypher until I just googled it.
[09:34] <jaddi27> ok. i will just leave those strings for now
[09:34] <jaddi27> I will have to go to dinner now - be back later on
[09:36] <head_victim> Cipher is the main entry in the austrlaian concise oxford, cypher is listed as just a variant of cipher
[09:36] <jaddi27> Ok. will put it as cipher
[09:37] <head_victim> Maybe we need our own wiki list?
[09:37] <jaddi27> might be a good idea
[09:37] <jaddi27> copy the enGB one, and modify it to suit
[09:37] <head_victim> sagaci: could we add that to the blueprint?
[09:37] <sagaci> sure
[09:40] <sagaci> #action create modified en_AU translation list, deriving from the en_GB wiki page
[09:40] <meetingology> ACTION: create modified en_AU translation list, deriving from the en_GB wiki page
[09:41] <head_victim> #link https://wiki.ubuntu.com/EnglishTranslation/WordSubstitution
[09:41] <head_victim> For reference that is the enGB list
[09:42] <sagaci> anything else, finish off these last 50-70,000 strings and then focus on fixing mistakes/mistranslations and then just fix them as they come in
[09:42] <sagaci> and thus focus on the iso l10n
[09:46] <sagaci> pretty much ready to wrap it up
[09:48] <sagaci> #endmeeting
[09:48] <meetingology> Meeting ended Fri Nov  4 09:48:07 2011 UTC.
[09:48] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-au/2011/ubuntu-au.2011-11-04-09.02.moin.txt
[09:50] <head_victim> Thanks for the update :)
[09:55] <sagaci> no problem
[09:57] <head_victim> blahdeblah: you'd be proud, I'm learing some html in the website update. I still remember how poor my first attempts were.
[09:57] <blahdeblah> We're all poor when we start out
[09:58] <head_victim> I've learnt how to insert images and then centre vertically and horizontally those images into a drupal block. Thank goodness for google.
[10:00] <blahdeblah> the only way to code HTML ;-)
[10:29] <jaddi27> sagaci, thanks for the update
[10:30] <jaddi27> head_victim, is wysiwyg installed on the website? it makes drupal posting much easier
[10:30] <sagaci> no worries, just settting up my main laptop with the latest precise daily
[10:31] <jaddi27> head_victim, i prefer ckeditor as the editor over tinymce if that is of use also
[10:31] <head_victim> jaddi27: no idea tbh
[10:31] <head_victim> I think it will come down to if we're going to have admins doing the posting or if we'll open it up for all users to post.
[10:31] <jaddi27> sagaci, I am surprised they have released a version already - there mustn't be many changes since oneiric
[10:32] <sagaci> nah and it's going to be pretty unstable for a while
[10:32] <jaddi27> head_victim, You can do profiles (from memory they are in drupal6 also - i mainly use drupal7), so registered users/admins/whatever is selected can use the ckeditor, while others just have to use plain text
[10:34] <head_victim> jaddi27: yeah with the number of spam users we had on the old website we had to manually allow edit rights per person when they wanted to post.
[10:35] <head_victim> SSO is hopefully going to help with that
[10:35] <jaddi27> yes, i can understand that
[10:35] <jaddi27> we will still have to monitor it, but if it is openid, it should help
[10:35] <head_victim> That and it's just clicking, no remembering passwords
[10:36] <jaddi27> http://drupal.org/project/mollom might be worth looking at
[10:36] <jaddi27> it gets good reviews, and is written by the drupal founder, so integrates very well
[10:36] <head_victim> The main issue is as it's Canonical hosted it either has to be already in use somewhere in Canonical or it has to be security vetted.
[10:37] <head_victim> Which is appropriate in my opinion. So as long as modules meet the required outcomes I don't mind which specific ones they are.
[10:40] <jaddi27> ok. Well I think at lease mollom would be useful, even if we don't get the text editing module
[10:41] <jaddi27> The text editor is: http://drupal.org/project/wysiwyg, which I would use with http://ckeditor.com/
[10:41] <jaddi27> in case you wanted to know
[10:42] <head_victim> I'll pass it on :)
[10:43] <head_victim> I'd favour the text editing personally, if we lock it down to openid I'd be interested to see if we get any spam users at all.
[10:43] <head_victim> Considering how rare it is to see spam on launchpad
[10:44] <jaddi27> Yes, that is true
[10:46] <head_victim> I'm writing a list of wishlist modules, currently there is Date, Calendar, WYSIWYG, CKEditor & Mollom. All I'm really after is function though so I won't think twice if they offer something similar that's going to dramatically reduce the amount of resources they have to spend on the project.
[10:46] <head_victim> But that being said, we're the test case for all the canonical host sites, so when we're up and running well they'll start migrating the other users.
[10:46] <jaddi27> IMCE - http://drupal.org/project/imce  - is a image/file browser, which when the integration module with wysiwyg is installed, makes it very easy to do images
[10:47] <jaddi27> head_victim, Just to clarify, there is a ckeditor module as well as wysiwyg, but so far I have used the latter because it is being more widely used
[10:47] <jaddi27> I think both work fine though
[10:48] <jaddi27> And wysiwyg does not include a text editor, so you have to install one, which is where ckeditor comes in
[10:48] <head_victim> No dramas, the Canonical staff have had to do plenty of hand holding while I work out what I'm meant to be asking for and how to answer their questions ;) I'm learning lots which is good though.
[10:48] <jaddi27> Yes, that is good to hear


[02:34] <jkeyes0> evening, rottinrob
[02:35] <jkeyes0> started digging into the sdk a bit tonight. looks like my initial impression was a bit off. I thought you could just pull in the minified evernote SDK and be good to go, but that apparently only has Thrift in it. Experimenting with pulling in more of the .js files, and I'll have to pull down the OAuth library to go along with it, I'm sure.
[02:38] <rottinrob> nice...I have gotten the idea to introduce another piece to the puzzle
[02:39] <jkeyes0> uh-oh. :)
[02:39] <rottinrob> I've been thinking of mending them together with an intermintant language
[02:39] <rottinrob> both platforms have support for it
[02:39] <rottinrob> its the apache language Cordova
[02:41] <rottinrob> but great work digging in ...their's gonna be a good bit of book work on this one
[02:41] <rottinrob> but Cordova is a js platform...its almost perfect
[02:42] <rottinrob> I need more time on my research and tinkering to find out for sure
[02:43] <jkeyes0> I looked into the cordova sample app they had on the Ubuntu dev site. Kinda figured we'd end up using that at some point (unless we're just going to tie directly into the camera app, which would probably be a more seamless experience)
[02:44] <rottinrob> but camera is gonna take up its own resources
[02:44] <rottinrob> we're gonna need a bit of resources ourself
[02:45] <rottinrob> all the backend with notes, calendar, reminders, app....there's a bit there
[02:46] <rottinrob> plus I believe we're gonna want our own hard line to devices core native functions to make our app light and seamless
[02:47] <rottinrob> I tinker a lot with code just for fun...I'm gonna enjoy this project
[02:49] <rottinrob> I found a project of Qt's that we are wanna get our hands on
[02:50] <rottinrob> it's basiclly a backend programmable core..give's increadable boost and performance
[02:51] <jkeyes0> I hope we all learn a lot working on this. I agree, it seems like it will be a lot of fun
[02:52] <rottinrob> yea...I agree
[03:26] <rottinrob> I'm out for the night....happy hackin
[08:00] <randomcpp> hello everyone :)
[08:51] <JamesTait> Good morning all; happy Friday, and happy Smile Day! :-D
[10:56] <Austinuity> Herro!
[12:34] <om26er> oSoMoN, hey
[12:35] <om26er> oSoMoN, would you like bug 1235230 to be moved somewhere else or is the browser as affects fine ?
[12:35] <ubot2> Launchpad bug 1235230 in webbrowser-app (Ubuntu) "Track seeking in soundcloud is not reactive enough" [Medium,New] https://launchpad.net/bugs/1235230
[12:51] <oSoMoN> om26er: the problem might be somewhere else in the stack, but until we do a proper investigation, webbrowser as affected project is fine
[12:56] <om26er> oSoMoN, ok. Do you think we can somehow force html5 beta version of grooveshark on the phone ?
[12:57] <om26er> the other version is useless and search results from the dash open grooveshark in the desktop mode
[13:21] <oSoMoN> om26er: maybe a UA string override, or an explicit URL change (which I guess will require a change in the lens itself)
[13:24] <oSoMoN> gusch: hey, would you have some time for a (rather simple) review? https://code.launchpad.net/~osomon/webbrowser-app/validate-address-hide-activity/+merge/189247
[13:25] <gusch> oSoMoN: ok
[13:25] <oSoMoN> thanks!
[13:54] <gusch> oSoMoN: approved
[13:58] <oSoMoN> gusch: thanks!
[17:20] <randomcpp> hi everybody :)
[17:44] <wootroot13> Help
[18:19] <GuidoPallemans> jkeyes0: any advance?
[18:19] <mhall119> Streamlined new developer portal content has posted! http://developer.ubuntu.com/
[18:26] <mhall119> jono: http://www.reddit.com/r/Ubuntu/comments/1nqlky/ubuntu_developer_portal_gets_new_streamlined/
[18:52] <randomcpp> mhall119, how can I publish my click app for the desktop too?
[18:53] <mhall119> randomcpp: that's not supported yet, we'll probably discuss that at the upcoming UDS in November
[18:53] <randomcpp> mmm
[18:54] <randomcpp> but can it be distributed via .deb or ppa?
[18:54] <mhall119> randomcpp: you can technically install and run click apps on the desktop, but because we don't have the security sandbox on the desktop like we do on phone/tablet, we aren't promoting that as a way for users to get apps
[18:54] <randomcpp> ah ok
[18:57] <randomcpp> mhall119, does ubuntu saucy require the sdk ppa to run my app right?
[18:58] <mhall119> randomcpp: saucy should have the latest SDK in it's archives, so no
[18:58] <mhall119> the user will need to install the sdk's runtime packages though
[18:58] <mhall119> I don't think they're part of the default install
[18:59] <randomcpp> I think the version is too old and non-compatible
[18:59] <randomcpp> IIRC
[19:11] <fginther> balloons, do you have time to talk core apps and the uitk?
[19:11] <balloons> fginther, sure thing, let's chat
[19:12] <fginther> balloons, I kicked off a build of each app with tests, but forced them to run agains the latest uitk in the ppa: http://<IP_ADDRESS>:8080/job/generic-mediumtests-sdk/
[19:12] <balloons> hmm, interesting
[19:13] <fginther> balloons, now you also have branches to resolve some issues, but they're currently set to build against the uitk in the archive, correct?
[19:13] <fginther> balloons, by the way, I'm not skirting the discussion that needs to happen, just trying to work the current set of issues
[19:14] <balloons> fginther, no no.. work comes first. I just wanted to capture my as they were thoughts
[19:15] <balloons> fginther, yes I have some branches in limbo as it were
[19:16] <fginther> balloons, there is a problem in the test runner that needs to be fixed. A couple apps are enabled to build with the sdk ppa, but that ppa isn't used when running. That's a bug and can be fixed.
[19:16] <balloons> hehe, that one is a dousy
[19:20] <balloons> fginther, so if you fix that I can land, say, https://code.launchpad.net/~nskaggs/ubuntu-clock-app/fix-db-path/+merge/189142?
[19:20] <fginther> balloons, if we add the sdk ppa as a build and test dependency to the apps where we no we need fixes, then we should be able to land those changes (might have to bundle fixes)
[19:20] <fginther> balloons, looking
[19:21] <balloons> fginther, also sergio was inquiring about click apps, but I didn't get back to him if they were going live for testing or not
[19:21] <fginther> balloons, we can't test click packages because we only have an x86 environment
[19:21] <balloons> fginther, noted, ty
[19:22] <fginther> balloons, the test runner bug would not impact clock-app as is, that project is not configured to use any ppa for build or test
[19:22] <fginther> balloons, it would impact calendar app
[19:22] <m-b-o> fginther: weather app too?
[19:23] <fginther> m-b-o, no, weather app doesn't build against the sdk ppa
[19:23] <balloons> fginther, yes, I see the issue with calendar, :-)
[19:28] <fginther> m-b-o, weather-app does have test failures when built and tested against the sdk ppa: http://<IP_ADDRESS>:8080/job/generic-mediumtests-sdk/2/
[19:29] <m-b-o> fginther: yes , I'm currently looking at it. It has nothing to do with the sdk version?
[19:30] <fginther> m-b-o, I don't know for sure, I assumed it was sdk related
[19:31] <m-b-o> fginther: okay. there's something I can do about it on the application side?
[19:32] <balloons> fginther, what is the plan to deal with for instance, https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1213046 for now? Or any other breakage you see? You going all upstream with all the tests? What happens then in the lab?
[19:32] <ubot2> Launchpad bug 1213046 in address-book-app (Ubuntu) "[Address book] swipe to delete does not ask for confirmation" [High,In progress]
[19:34] <fginther> m-b-o, that sort of the topic under discussion.  The sdk version of the ui-toolkit has changed such that existing app tests fail, but that has not been released to the archive yet. We're trying to figure out the best course of action to keep progress on the apps themselves and make necessary changes to work with any sdk changes.
[19:34] <m-b-o> okay, thank you
[19:35] <fginther> balloons, internally, we build against the latest version. the inegration team is then grouping packages to promote them all at once.
[19:35] <fginther> balloons, so the ui-toolkit is 'blocked' until the apps are updated
[19:35] <rottinrob> afternoony'all
[19:36] <balloons> fginther, ok, so that's the route being taken. So accordingly everything needs to test against the upstream. You'll then fix the issues with the autolanding and testing not all pointing upstream
[19:36] <balloons> so in the end, everything will be using 'proposed'
[19:36] <fginther> balloons, yes
[19:37] <balloons> ahayzen, jenkins should run your latest push shortly, then we'll see what the results look like
[19:37] <ahayzen> balloons, i've run it locally and i get the error i sent to u
[19:37] <ahayzen> balloons, the only one i'm expecting to fix is the play/pause
[19:37] <balloons> which means, I need to update all the failing test merges to work with upstream then?
[19:38] <balloons> fginther, heh, so the second part of the conversation can wait I suppose, but everything I mentioned about why it would be bad to test against upstream as part of MP's still applies :-)
[19:38] <fginther> balloons, yep. but shouldn't they just work once the environment updates are in place
[19:38] <fginther> ?
[19:39] <fginther> balloons, assume that we don't need to bundle multiple fixes into a single MP I suppose
[19:39] <balloons> well, yes if I update clock to pass the pending upstream changes, from what we've discussed it will work in the lab as well, so we're all good
[19:41] <balloons> ahayzen, it's popping out here: http://<IP_ADDRESS>:8080/job/generic-mediumtests/691/ :-)
[19:41] <ahayzen> balloons, :)
[19:41] <ahayzen> balloons, i may have to go in a bit so if i'm not around just tell me wht to do in the merge :)
[19:42] <balloons> ahayzen, sure thing
[19:42] <ahayzen> balloons, thx
[19:46] <balloons> ahayzen, it's acting much weirder locally for me
[19:46] <ahayzen> balloons, wht do u mean?
[19:47] <ahayzen> balloons, note i've never used autopilot so my code maybe a bit hacky :P
[19:47] <balloons> ahayzen, well I removed mediascanner locally, so it's a bit hard to mess with this atm
[19:48] <ahayzen> balloons, u can see in the video it brings up the toolbar but gets stuck trying to find the play button
[19:48] <balloons> ahayzen, so looking at the new results you are continually trying to open the toolbar
[19:48] <balloons> Does the play button turn into a forward button?
[19:49] <balloons> I don't see any next button any longer
[19:49] <ahayzen> balloons, well i just temporarily put it in when it tries to get the playbutton so that it is guaranteed to be open
[19:49] <ahayzen> balloons, yep next button doesn't exist in tht toolbar anymore that wht i was trying to say in the meeting... it is in the toolbar on the now playing page
[19:49] <balloons> i'm confused about the changes so it's hard..
[19:50] <ahayzen> balloons, basically ignore the next/pre test for the moment... i'm just trying to get the play one to pass
[19:50] <balloons> ohh you stuck it all in the emulator
[19:50] <balloons> lol
[19:51] <ahayzen> balloons, yep as i said i don't know how autopilot works :P and its just hacked in :)
[19:51] <balloons> ahayzen, http://developer.ubuntu.com/api/devel/ubuntu-13.04/autopilot/ubuntuuitoolkit.html
[19:51] <balloons> ahayzen, no worries :-)
[19:52] <balloons> ahayzen, so you can just do this:         self.main_view.open_toolbar()
[19:52] <ahayzen> balloons, thx... note we have a custom toolbar as well so thts why i had to add tht code in :/ unless the library one just clicks at the bottom?
[19:52] <balloons> it should open it
[19:52] <ahayzen> ahayzen, ok
[19:53] <ahayzen> balloons, ok so even if tht works... why is it not getting the play button?
[19:53] <balloons> so I would place that in the test itself and remove it from the emulator function
[19:53] <balloons> it's looping the toolbar opening for some reason
[19:53] <balloons> again, sadly I can't debug on this device at the moment :-(
[19:53] <ahayzen> :/
[19:54] <ahayzen> balloons, just tried open_toolbar() and got http://pastebin.ubuntu.com/6193734/
[19:55] <balloons> ahayzen, remembering we can revert everything, so I would remove show_toolbar. .ohh
[19:55] <balloons> ahayzen, nice! apparently it's too custom :-(
[19:55] <ahayzen> balloons, i think it is because we have disabled the normal one and are just using rectangles :)
[19:55] <balloons> ahayzen, seriously though we'll file a bug to support it in the emulator
[19:56] <balloons> why are you using a custom one however? you could also add an animating property.. it's used to ensure we know when the toolbar is opened
[19:56] <ahayzen> balloons, because of the stuff tht needs to go in it and the complexity of it
[19:57] <ahayzen> balloons, we've got horizontal dragging on some elements in the toolbar
[19:57] <balloons> well adding an animating property would solve the bug and wouldn't be a bad idea regardless
[19:57] <ahayzen> balloons, ok i'll add tht it does have a flag called shown
[19:58]  * balloons realized you don't care about the next test
[19:58] <balloons> ahh ok, so the looping and everything all makes sense now. I think I'm caught up
[19:58] <ahayzen> balloons, the test will need to be modified to open up the now playing page and test there
[19:59] <ahayzen> balloons, but yh just concentrating on the play/pause test first :)
[19:59] <balloons> ahayzen, ok so this first line is where you are stuck
[19:59] <balloons>         self.assertThat(self.main_view.get_play_button, Eventually(NotEquals(None)))
[19:59] <balloons> basically it exists to check and make sure the app is all loaded up before beginning. then we dive in
[19:59] <ahayzen> yep which is calling? .. self.app.select_single("Rectangle", objectName = "playshape") ?
[20:00] <balloons> yes, but also open toolbar.. remove that part of it
[20:00] <ahayzen> which was erroring with 'StateNotFoundError: State not found for class 'Rectangle' and filters {'objectName': 'playshape'}.'
[20:00] <ahayzen> ok
[20:00] <balloons> so this should work:         self.assertThat(self.main_view.get_play_button, Eventually(NotEquals(None)))
[20:00] <balloons>         self.main_view.open_toolbar()
[20:01] <balloons> assuming you add the animating property.. Or even your method
[20:01] <balloons> self.show_toolbar().. just call it once, and then it should finish and go just fine
[20:01] <ahayzen> if i changed the state of the toolbar to visible, just to test if the play button can be picked up?
[20:02] <balloons> ahayzen, can you check for the animating property on loadup?
[20:02] <balloons> I would add that check if possible in front of the open_toolbar call
[20:02] <balloons> and move         self.assertThat(self.main_view.get_play_button, Eventually(NotEquals(None))) to just above the         playbutton = self.main_view.get_play_button() line
[20:02] <ahayzen> i'll have a look at tht tomoz
[20:02] <balloons> make sense?
[20:03] <balloons> ahayzen, you could change state to visible sure
[20:03] <ahayzen> yeah makes sense...but i just tried setting the toolbar as shown as default... and still got the same error about it not finding the play button
[20:03] <om26er> renato_, hey
[20:03] <renato_> om26er, hey
[20:03] <om26er> renato_, are you going to work on bug 1228274 ?
[20:03] <ubot2> Launchpad bug 1228274 in address-book-app (Ubuntu) "[Adding new contact] skype username does not support numbers" [Medium,Triaged] https://launchpad.net/bugs/1228274
[20:04] <balloons> fginther, are you going to summarize and open bugs for the gaps from http://<IP_ADDRESS>:8080/job/generic-mediumtests-sdk/? Or, how would yo ulike to do it
[20:04] <renato_> om26er, this is very easy to fix :D
[20:04] <renato_> om26er, but is not on my list right now
[20:04] <fginther> balloons, do you have time for that? I still need to fix the test runner
[20:06] <renato_> om26er, in fact I am not sure if this is a bug on keyboard, since I am using "Qt.ImhEmailCharactersOnly" as input hint
[20:06] <renato_> om26er, and numbers should be supported as email characters
[20:06] <renato_> bfiller, ^^^
[20:07] <om26er> renato_, woops. I just tried its working now :)
[20:07] <balloons> fginther, sure I can do it, just didn't want to duplicate work. I'll file bugs for everything I see that is broken
[20:07] <fginther> balloons, much thanks
[20:07] <balloons> fginther, are you going to push this "live" once everything is fixed, or before?
[20:07] <renato_> om26er, good :D
[20:07] <balloons> I want to communicate to the teams what's happening
[20:09] <fginther> balloons, I was planning on updating the job configs to use the ppa as soon as I get the infrastructure fixes in place
[20:09] <fginther> balloons, I can coordinate with you if that helps
[20:10] <balloons> fginther, ok, so right away. Makes sense. I'll communicate it out, and share what's up. Sounds good
[20:10] <ahayzen> balloons, thanks for ur help so far i'll try ur ideas tomoz...but i gotta go now cyas
[20:10] <balloons> ahayzen, your welcome.. Sorry I just destroyed my setup for music app!
[20:10] <balloons> I redid it to work with mediascanner and then got rid of the testbed yesterday
[20:10] <ahayzen> balloons, aha no worries ur work on getting the tests working is really gd :)
[20:11] <ahayzen> balloons, cyas
[20:11] <balloons> ahayzen, c u
[20:11] <fginther> balloons, thanks for the help.
[20:11] <balloons> fginther, ty.. Glad we're moving forward on fixing some of these thorns :-)
[20:35] <om26er> balloons, can you confirm bug 1235230 ?
[20:35] <ubot2> Launchpad bug 1235230 in webbrowser-app (Ubuntu) "Track seeking in soundcloud is not reactive enough" [Medium,New] https://launchpad.net/bugs/1235230
[20:36] <balloons> om26er, sure thing
[20:37] <balloons> om26er, that happens with me in grooveshark night I noticed. is soundcloud html5?
[20:37] <om26er> balloons, Yes
[20:37] <balloons> om26er, yea, totally same bug
[20:37] <om26er> balloons, how about bug 1227719 :)
[20:37] <ubot2> Launchpad bug 1227719 in dialer-app (Ubuntu Saucy) "On ending the call, the first call log gets under the header" [Low,Confirmed] https://launchpad.net/bugs/1227719
[20:40] <balloons> om26er, I believe that's because you have so many calls logged
[20:40] <balloons> let me fill mine again ;-)
[20:40] <om26er> balloons, yes, you have to do that :)
[20:41] <balloons> om26er, hmm, nope
[20:41] <om26er> balloons, fill it a bit more.
[20:41]  * balloons is working on it
[20:41] <om26er> balloons, also once scroll the list up and down
[20:42] <balloons> there it goes :-)
[20:42] <balloons> upscroll removes the tabbar
[21:11] <mihir> popey: ping !!
[21:11] <mihir> nik90: ping !!
[21:12] <mihir> nik90: do we need to download extra plugins to use the theme icons ??
[21:14] <popey> pong
[21:14] <popey> uhm
[21:15] <mihir> popey:  i just used icon following
[21:15] <mihir> http://pastebin.ubuntu.com/6194024/
[21:15] <mihir> but it says couldn't find images..do i need to download any extra pacakges ?
[21:16] <mihir> popey: any quick guess ??
[21:16] <popey> no, i would just look at code for other apps
[21:18] <mihir> popey:  i just did the same and I found icons in the directory called images , but I wonder if it is in SDK do i required that
[21:18] <mihir> popey: http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/files/head:/images/
[21:21] <popey> so the answer there is "no" you don't need extra plugins it seems
[21:21] <mihir> popey: okay , i will download the icons :) and put it
[21:36] <mihir> popey: edit event done & pushed :)
[21:36] <popey> nice one
[21:48] <fginther> balloons, assuming I get these test updates working, should I approve your db update branches and merge them?
[21:48] <balloons> fginther, that would be nice
[21:48] <balloons> it's EOD for me here in a moment, but that would be a nice surprise for monday to see
[21:49] <fginther> balloons, I'll see what I can do
[22:14] <mihir> good Night :)


[05:31] <fluter> I have a service with depends on mongod, but when I added start on runlevel [345] and started mongod,
[05:31] <fluter> the boot always hang
[05:32] <fluter> but I can log into the system to see what's wrong, since there isn't a tty avaibale yet
[05:32] <fluter> any ideas why the boot hangs?