[01:45] <Muscovy> It seems the chapter dupe issue is beyond my ability to fix.
[01:45] <Muscovy> Anyone pretty good with Python?
[02:11] <Omega> Muscovy: Do you know where the problem is?
[03:03] <Muscovy> Omega: nope.
[03:03] <Muscovy> I don't know why, but it happens whenever there's stuff in /usr/share/ubuntu-tour.
[03:04] <Muscovy> I'm 99% sure it doesn't scan any dir other than the one it sits in.
[03:04] <Muscovy> ...I's better check in case I'm going insane.
[03:05] <Muscovy> Oh!
[03:05] <Muscovy> I found the origins.
[03:06] <Muscovy> This has been REALLY puzzling me because searching for "/usr/share/ubuntu-tour" only shows up unrelated uses.
[03:06] <Muscovy> There's some weird glob.glob function that takes that path but without slashes.
[03:06] <Muscovy> 		dirs = glob.glob(os.path.join(os.getcwd(), "tours", "*")) + glob.glob(os.path.join("/", "usr","share","ubuntu-tour","tours","*")) + glob.glob(os.path.join(os.path.expanduser('~'), ".ubuntu-tour", "tours", "*"))
[03:10] <Omega> yes
[03:10] <Omega> that funtion checks three places
[03:11] <Omega> so, it can give you a maximum of three times the pages
[03:14] <Muscovy> Fixed. :D
[03:15] <Muscovy> I removed the /usr/share/ubuntu-tour check, since checking the current dir always does what we want.
[03:16] <Muscovy> Later it would be nice if someone smarter made it check against duplicate chapters in ~/.ubuntu-tour.
[03:16] <Muscovy> But at least we don't have any other embarrassing issues hanging around. I think.
[03:17] <UndiFineD> \o/
[03:17] <Muscovy> I'm uploading it to bzr and the PPAs.
[03:18] <Omega> :|
[03:18] <Omega> I fixed it too
[03:19] <Muscovy> Did you push that one?
[03:19] <Muscovy> I didn't do bzr yet.
[03:19] <Omega> Not yet
[03:19] <Muscovy> Mind if I do this one, since it's got the Debian changelog?
[03:19] <Omega> 			dirs = glob.glob(os.path.join(os.getcwd(), "tours", "*"))
[03:19] <Omega> 		elif os.path.exists(os.path.join("/", "usr","share","ubuntu-tour","tours")):
[03:19] <Omega> 			dirs = glob.glob(os.path.join("/", "usr","share","ubuntu-tour","tours","*"))
[03:19] <Omega> 		elif os.path.exists(os.path.join(os.path.expanduser('~'), ".ubuntu-tour", "tours")):
[03:19] <Omega> 			dirs = glob.glob(os.path.join(os.path.expanduser('~'), ".ubuntu-tour", "tours", "*"))
[03:20] <Omega> missed a line: if os.path.exists(os.path.join(os.getcwd(), "tours")):
[03:21] <Muscovy> Maybe I'm reading that wrong, but does it work?
[03:21] <Muscovy> ...wait, I think I see it.
[03:21] <Omega> It checks if the directories exist and if they do it makes dirs the directories
[03:22] <Muscovy> It's reading from /usr/share/ubuntu-tours if it can't find ./tours, right?
[03:23] <Omega> It tries the current directory first, then /usr/.... then ~/.ubuntu-tour/tours
[03:25] <Muscovy> Push that one to the branch.
[03:25] <Omega> k
[03:29] <Omega> Heh, it seems that my bzr is locked
[03:30] <Muscovy> :|
[03:31] <Omega> Let me try to fix this.
[03:33] <Omega> I never had this problem with git ):
[03:33] <Muscovy> What's the error?
[03:34] <Omega> Unable to obtain lock file:///home/omega/Projects/ubuntu-tour/.bzr/branch/lock
[03:35] <Muscovy> Hmm.
[03:35] <Muscovy> Maybe just branch revision 404 and copy the file over?
[03:36] <Muscovy> ...did it say who was holding the lock, Omega?
[03:37] <Muscovy> 'cause I had the bzr commit page open this whole time.
[03:37] <Omega> Yeah
[03:37] <Omega> nautilus has it
[03:37] <Omega> I have it
[03:39] <Omega> I think it's groundcontrol.
[03:56] <Omega> Okay, so I deleted my branch
[03:56] <Omega> and brached again
[03:56] <Omega> and it worked this time
[03:56] <Omega> Pushed
[03:57] <Omega> Muscovy: Anything else that needs hacking?
[03:58] <Muscovy> I don't think so.
[16:21] <Muscovy> I'm working on making http://ubuntutour.org/ a little more snazzy.
[16:35] <Omega> Oooh. :-)
[16:46] <MichealH> Muscovy: I could do that!
[16:47] <Muscovy> Sure.
[16:47] <MichealH> Muscovy: :D
[16:47] <Muscovy> Let me just push what I have to the branch.
[16:47] <MichealH> Muscovy: Fellow people of the #webdevel community could help too
[16:48] <MichealH> Muscovy: What branch?
[16:49] <Muscovy> Hang on, just pushing it...
[16:52] <Muscovy> LP seems awfully slow to display the branch. :|
[16:58] <Muscovy> MichealH: https://code.launchpad.net/~muscovy/+junk/ubuntu-tour-site
[16:59] <Muscovy> Sorry about the wait.
[16:59] <MichealH> No Problem!
[16:59] <MichealH> Muscovy: You migth like to join #webdevel :)
[16:59] <MichealH> *migth
[16:59] <MichealH> *might
[17:00] <Muscovy> I'm a bit amateur when it comes to html. :P
[17:01] <MichealH> That channle WILL be of help :)
[17:01] <MichealH> Need all of the work we can get ;)
[17:02] <Muscovy> Indeed.
[17:02] <MichealH> I mean, only 1 person comes in every 3 days or so :P
[17:14] <Omega> I'm doing an update from karmic to maverick :|
[17:14] <Muscovy> ...oh dear.
[17:14] <Omega> This box is so old.
[17:18] <MichealH> Muscovy: I have a nice, minimalistic design idea for the website :D
[17:21] <Muscovy> Oh? :D
[17:44] <MichealH> Muscovy: I made a Launchpad Progect for it
[17:44] <MichealH> *Project
[17:44] <MichealH> https://translations.launchpad.net/ubuntu-tour-website
[17:45] <MichealH> hh...
[17:45] <MichealH> Oh well It takes you to translations :P
[17:49] <Muscovy> I'll import my bzr branch and set my syncbot to use the new team's bzr.
[17:58] <MichealH> Okay :)
[17:59] <MichealH> Syncbot?
[17:59] <Muscovy> Do you know how to import branches? I can't figure it out.
[17:59] <MichealH> Muscovy: I will sort this out
[18:00] <Muscovy> :D
[18:00] <MichealH> Do a merge?
[18:00] <MichealH> I can login :L
[18:01] <MichealH> *can't
[18:01] <MichealH> O get an OOPS message
[18:01] <Muscovy> Generally the oops fixed themselves if you try again.
[18:01] <Muscovy> And yes, we want a merge.
[18:02] <MichealH> Sorry, something just went wrong in Launchpad.
[18:02] <MichealH> We’ve recorded what happened, and we’ll fix it as soon as possible. Apologies for the inconvenience.
[18:02] <MichealH> (Error ID: OOPS-1792A1723)
[18:04] <MichealH> Thats weird...
[18:04] <MichealH> It let me logon from your page ONLY
[18:04] <MichealH> :L
[18:08] <MichealH> Muscovy: Can you change the Website Images to the Tour Icon?
[18:09] <Muscovy> Sure.
[18:09] <Muscovy> Maybe that with a globe in the corner?
[18:10] <MichealH> That would look good
[18:11] <MichealH> Muscovy: Out of Intrest, How Is the site running? A server, Host?
[18:11] <Muscovy> Shared host.
[18:11] <MichealH> Ah
[18:12] <MichealH> Muscovy: can I /msg you then?
[18:12] <Muscovy> Sure.
[18:29] <FabienWang> hi
[18:29] <FabienWang> :)
[18:30] <Muscovy> :D
[18:32] <Omega> Hello!
[20:08] <MichealH> Muscovy: PING
[20:15] <jasono> Hello. Where is the public Key for the Tour PPA
[20:22] <jasono> Do we have a Public Key?
[20:23] <Muscovy> I think we do.
[20:23] <Muscovy> The launchpad one, right?
[20:23] <jasono> Yes
[20:24] <jasono> Trying to add the PPA, but there is an error.
[20:24] <Muscovy> 1024R/925D4E1F is daily.
[20:24] <Muscovy> You can find the on the PPA pages,
[20:25] <jasono> Was unavailable whe nI went to the Launchpad.
[20:25] <jasono> When I
[20:26] <Muscovy> The keyserver goes down every now and then.
[20:26] <jasono> Oh
[22:02] <MichealH> Muscovy: Here?
[22:09] <MichealH> Omega: Avalible?
[22:09] <Omega> Here.
[22:09] <MichealH> Omega: Can I quickly /msg you?
[22:09] <Omega> Yes.
[22:28] <Muscovy> I'm looking forward to making a web.ubuntutour.org or something for online reading of the tour. :D
[22:33] <Omega> :D