[00:00] <Muscovy> I'm feeling like it' near time for the OMG release.
[00:03] <Muscovy> I dunno about anyone else, but It's going to be over Christmas break that I can code PyGTK at the earliest.
[00:04] <Muscovy> Not sure where April is, but I'm guessing she's bee busy with other things and hasn't left.
[00:04] <Muscovy> Once we get a good handful of devs, we can really get the party started.
[00:04] <Muscovy> Thoughts, Omega?
[00:05] <Omega> Yeah.
[00:05] <Omega> It's a good time.
[00:05] <Omega> We got some stuff in place
[00:05] <Omega> So it's not liek they won't have anything to do.
[00:06] <Muscovy> Yeah, now we've got vague plans for the coders, a beta/alpha pagelist, and a goog number of pages.
[00:12] <Muscovy> Omega, can you think of any last edits to the submission Etherpad?
[00:13] <Omega> Let's look at it again
[00:13] <Muscovy> http://openetherpad.org/mb6199EFXu
[00:14] <Omega> Say something like that it's an interactive walkthrough
[00:15] <Muscovy> As in instead of "interactive tour"?
[00:16] <Omega> Yeah
[00:16] <Omega> Or
[00:16] <Omega> wait
[00:16] <Omega> no
[00:16] <Omega> Inteactive tour is fine
[00:30] <Muscovy> Omega: sorry if you're busy, but is that a final stamp of approval? ;D
[00:30] <Omega> Mhm
[00:30] <Omega> It is fine :)
[00:31] <Muscovy> Wheee!
[00:57] <Omega> :>
[07:51] <aprilg> a lot of new people have joined the team :) that's nice
[09:12] <Akshar> Hello, this is Akshar
[09:14] <Akshar> Hello everyone
[09:14] <laurent_> Hi
[09:15] <Akshar> just saw the article on omgubuntu
[09:15] <laurent_> me too
[09:15] <Akshar> ubuntu tour project needs your help
[09:16] <Akshar> any idea of how you are going to contribute?
[09:17] <laurent_> I'll need to see what is actually happening first
[09:20] <aprilg> Hi everyone
[09:20] <aprilg> our initial project notes are here: http://openetherpad.org/GUNcK2dx75?|
[09:20] <laurent_> are there plans to have that on the ubuntutour website
[09:20] <aprilg> we're currently working on the flow of the tour, writing pages based on the topics posted on that pad
[09:21] <aprilg> laurent_ yes. we're updating as we go. we're kinda really new :)
[09:22] <laurent_> I realise this is new.
[09:23] <giselher> hi
[09:23] <aprilg> so far, there's only two of us working on the content — Muscovy and myself
[09:24] <giselher> I know some python, 4 years
[09:24] <aprilg> giselher: excellent! :)
[09:24] <giselher> but not I am more of wxPython programmer and not so into PyGTO
[09:24] <giselher> PyGTK*
[09:24] <giselher> not-
[09:25] <giselher> and my english skills are not so good :(
[09:25] <laurent_> I'm not really a programmer
[09:25] <aprilg> thats alright ;) i'm not a native english speaker myself :)
[09:25] <laurent_> But I'm a native english speaker
[09:25] <laurent_> and I have time on my hands for the next few hours and days
[09:26] <aprilg> laurent_:  :) cool. maybe you can help us out with preparing the topics?
[09:26] <giselher> aprlig: I tried PyGTK and know it a little bit, I can look into it further, should not be too hard
[09:26] <laurent_> Sure. I'm busy reading the pad at the moment
[09:27] <aprilg> giselher: ok :) we'd appreciate any contribution :)
[09:27] <aprilg> team is growing.
[09:27]  * aprilg excited
[09:28] <laurent_> Well the open source broadcom drivers are going to help :D Less wireless problems hopefully
[09:28] <aprilg> the pages we've created are all here https://code.launchpad.net/~ubuntu-tour/ubuntu-tour/maverick. feel free to add or edit stuff :)
[09:28] <giselher> aprilg: I looked at the pad and you can do everything in python with subprocess.Popen, that is going to be easy :)
[09:29] <aprilg> giselher:  that's good to hear :D
[09:29] <giselher> the only problem is I don't use ubuntu myself, I only recommend it to newcomers
[09:30] <giselher> and I like to see ubuntu advance even more
[09:30] <laurent_> the experimental bzr, will this only work on maverick? I'm still on lucid though I have alpha 3 on CD
[09:31] <aprilg> laurent_:  we're using maverick as the base for all content as of right now. i'm using maverick beta on a virtual machine :)
[09:31] <laurent_> I have access to a mav at the moment
[09:31] <laurent_> my brother is at my house with it on his laptop
[09:31] <laurent_> he is master5o2
[09:31] <laurent_> 5o1*
[09:32] <aprilg> giselher: i'm also not very well-versed in Ubuntu. i'm just a casual user
[09:32] <giselher> oh ok :)
[09:32] <aprilg> :) but i've been loving the OS so far, so i really wanna get the word out and get more people to try it
[09:32] <giselher> me too
[09:32] <aprilg> brb
[09:33] <master5o1> brb
[09:34] <giselher> is there someone who knows python?
[09:34] <giselher> else*
[09:35] <laurent_> I know very very basic python
[09:35] <laurent_> as does my brother
[09:36] <laurent_> he does computer science though
[09:36] <laurent_> where as I don't
[09:36] <giselher> and which frameworks did you use? or only standard library?
[09:38] <giselher> as for me, I used PyGame (SDL) and wxPython
[09:42] <laurent_> Am I correct that the entire bazaar branch currently consists of text files?
[09:44] <aprilg> laurent_: yes
[09:45] <aprilg> :) no one has started on any actual coding yet
[09:45] <master5o1> what
[09:45] <laurent_> So basically you want us to draft out content / ideas?
[09:45] <laurent_> Also who is currently the project leader?
[09:47] <laurent_> With the new ubiquity installer tours there is large potential for overlap in this tour too
[09:48] <aprilg> project leader is Omega / Timothy Kross
[09:48] <aprilg> also, Alex Lancey/ Muscovy
[09:49] <aprilg> laurent_: and yes, we're still drafting the content right now
[09:49] <laurent_> It seems to me currently like an awful lot for a new user to read
[09:49] <aprilg> we need authors. there's only two of us working on the topics right now, and i don't do this full time :)
[09:49] <laurent_> I would imagine something more interactive
[09:50] <aprilg> well yes, it should be :) the content, i believe, is simply just the framework that dictates the flow of hte tutorial
[09:50] <aprilg> like, which things to introduce first and how to go about introducing those things.
[09:50] <laurent_> i.e "step one... Launch an application" ... the applications menu starts flashing... on completion the notifications present a success story
[09:50] <laurent_> could use the trophy project sief lofty mentioned on omgubuntu to measure the progress of the tour
[09:51] <giselher> how do I clone the baazar repo (never used bzr)
[09:51] <laurent_> on launchpad or just download it?
[09:52] <aprilg> laurent_ , giselher, everyone.. i hafta go out for a few hours :) sorry i can't stay longer. hafta take my kid to the zoo :D
[09:52] <laurent_> first register your username with bzr if you haven't
[09:52] <laurent_> then bzr branch lp:ubuntu-tour
[09:52] <aprilg> i'll be back later :D
[09:52] <laurent_> it will download it to ubuntu-tour in your home folder
[09:52] <laurent_> I'm not very well versed in bzr though
[09:57] <laurent_> is it working for you giselher?
[09:57] <popey> hi
[09:57] <laurent_> hello
[09:57] <giselher> yes
[10:32] <laurent_> I'm having trouble pushing my branch
[10:32] <laurent_> this is what I am doing
[10:32] <laurent_> laurent@ursus:~/ubuntu-tour$ bzr commit -m "begin openoffice tour"
[10:32] <laurent_> Committing to: /home/laurent/ubuntu-tour/
[10:32] <laurent_> added openoffice.org
[10:32] <laurent_> added openoffice.org/0_what it can do_how to launch it
[10:32] <laurent_> added openoffice.org/1_tutorial
[10:32] <laurent_> added openoffice.org/2_format compatibility
[10:32] <laurent_> Committed revision 17.
[10:32] <laurent_> laurent@ursus:~/ubuntu-tour$ bzr push lp:ubuntu-tour
[10:32] <laurent_> Permission denied (publickey).
[10:32] <laurent_> bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
[10:45] <laurent_> I didn't have the same ssh key as the last time i used bazaar, problem solved
[11:05] <Ddorda> hey guys
[11:06] <Ddorda> i'm willing to be a translator, it will be announced in the mailing list when translator will be needed?
[11:08] <aprilg> Ddorda yep. We'll send out an email for any updates :)
[11:11] <random03> halo
[11:11] <random03> hello*
[11:15] <Ddorda> aprilg: awesome. thanks
[11:22] <random03> I'm writing a section for shotwell
[11:23] <aprilg> hi random03 :) sounds good :)
[11:23] <random03> thanks
[11:24] <random03> on the public pad i wrote what i would write for it..
[11:25] <random03> take a look ;)
[11:26] <aprilg> random03, looks good to me :)
[11:27] <random03> :)
[11:50] <random03> there are 3 ways to add photos in shotwell, in your opinion, which one must go first? drag-and-drop, plug-in camera or file menu->import from folder?
[11:51] <laurent_> I've just added a rather terrible mock-up to the bazaar branch on my idea of how to stimulate a hint to the user during the tutorial, not sure if it's possible in GTK, but I think it's probably the best way
[11:52] <laurent_> How did you use it first?
[11:52] <laurent_> I've always used the import method first as I am usually transferring over my 10GB photo collection and addding the files
[11:52] <laurent_> I never use drag and drop
[11:52] <laurent_> only camera and import
[11:52] <Akshar> I've always used import too
[11:54] <giselher> laurent_: it would be easier to show an image inside the gtk frame
[11:55] <laurent_> I realise this, but it would feel more interactive if it looked like the actual os was involved in providing the tour
[11:55] <giselher> laurent_: I could try to open an frameless window below with an arrow pointing to the menu
[11:56] <giselher> borderless*
[11:56] <random03> I think I'll choose camera first :) thanks to all
[11:57] <giselher> btw: GPLv2 or GPLv3?
[11:57] <laurent_> I suppose the easier methods would be quicker and more effective, but I also imagine something that looks really nice, my skills are no where good enough to dictate the actual method though
[11:58] <laurent_> I think it's gpl3
[11:59] <laurent_> sorry I'm trying to find where it said v3
[12:01] <laurent_> Licenses:
[12:01] <laurent_> GNU GPL v3
[12:01] <laurent_> https://launchpad.net/ubuntu-tour
[12:05] <giselher> I start writing some code, I'd like to make this modular to add now tour parts on the fly
[12:07] <laurent_> can you make it pull from the .txt chapters we're writing in some way?
[12:07] <laurent_> Even if we have to change the formatting of them and use them as config files
[12:15] <laurent_> about-ubuntu 3 under sound and video has a sentence "Software.... are listed here". I'm not sure this is proper grammar. Software is singular.
[12:19] <giselher> laurent_: ok, but which formatting should I implement? Markdown?
[12:20] <laurent_> Sounds good to me
[12:23] <giselher> laurnet_: I will try that I have something usable by tomorrow :)
[12:24] <giselher> I am alexander-preisinger on launchpad and my email is alexander dot preisinger at gmail dot com
[12:24] <giselher> byo
[12:34] <aprilg> laurent_ just saw that software … are thing you pointed out. i'll make edits and upload them as soon as i can. thanks for pointing that out!
[12:36] <random03> I have to go, I'll continue my work later :)
[12:36] <labota> translator to spanish here!
[12:37] <laurent_> I've just committed quite a few spelling fixes
[12:37] <random03> see you later
[12:38] <gnf00x> anyone translating into German?
[12:41] <Guest38875> I speak german
[12:43] <Silasle> I started coding an little bit today: http://dl.dropbox.com/u/4997718/Screenshot-16.png
[12:43] <laurent_> I propose a rhythmbox section.
[12:44] <laurent_> This should cover codecs and the ubuntuone music store
[12:44] <Silasle> In python and pygtk
[12:44] <laurent_> also is there a specific section devoted to ubuntu one?
[12:44] <aprilg> laurent_: there should be a section on ubuntu one
[12:45] <aprilg> we're sticking to the really basic stuff for now though
[12:46] <Silasle> Are there some images yet?
[12:48] <aprilg> Silasle no, not yet
[12:49] <Silasle> Ok
[12:49] <Silasle> Should i upload my code somewhere?
[12:49] <Silasle> If i understood it right there is no code created yet?
[12:51] <aprilg> Silasle yes
[12:51] <aprilg> the code is over at https://code.launchpad.net/~ubuntu-tour/ubuntu-tour/maverick
[12:52] <Silasle> But that's just the text?
[12:53] <laurent_> Silasle use bazaar and perhaps add a code directory
[12:53] <laurent_> gisheler was in here earlier and he seems to have made some code too
[12:53] <Silasle> Ah, there is some more code
[12:54] <Silasle> Has he uploaded it somewhere?
[12:55] <laurent_> No I think he has gone to sleep in his timezone and will upload it when he wakes up
[12:55] <laurent_> He is using the markdown syntax to apply the textfiles everyone else is creating
[12:55] <Silasle> markdown syntax?
[12:55] <laurent_> He mentioned that he would make it modular so that new chapters could be added easily
[12:56] <laurent_> It's similar to the syntax used in wikipedia
[12:56] <Silasle> I made that too, but i started whit the about-ubuntu
[12:56] <laurent_> just create a directory like Silasle-code
[12:56] <laurent_> and upload it, then other people who want to can add to yours
[12:57] <laurent_> I don't know when they will start with multiple branches
[12:57] <Silasle> Ok, then i'll join the team
[12:57] <laurent_> as we seem to be all uploading to the same branch
[12:58] <Silasle> Is this planned to be released for maverik?
[12:59] <Silasle> Should i create my own branch or just add an code directory in the standard one?
[13:00] <aprilg> Silasle i think the plan was, if possible, to have the initial tour ready for maverick
[13:00] <aprilg> also about hte bzr branches, i'm not too familiar with it, maybe you can just do what you think is best for the team
[13:01] <aprilg> :)
[13:01] <Silasle> Then i'll add an branch, it can always be removed :P
[13:02] <aprilg> go ahead :) oh, and welcome to the team
[13:02] <Silasle> Thanks
[13:02] <aprilg> that OMG Ubuntu article did wonders for this project.
[13:02] <aprilg> membership jumped from 4 to 27
[13:02] <aprilg> :D
[13:02] <Silasle> Omg!ubuntu! is big
[13:03] <aprilg> that was really nice of them to write something up for this project :)
[13:03] <Silasle> They write about nearly everything, i found this project there too
[13:05] <gnf00x> same here
[13:07] <labota> me too
[13:08] <labota> from where are u people?
[13:09] <gnf00x> Durham, England just now, but north-east Scotland usually
[13:09] <Silasle> Sweden
[13:09] <labota> temuco, south of Chile
[13:10] <aprilg> i'm from cebu, philippines :)
[13:15] <laurent_> Auckland, New Zealand
[13:15] <Guest38875> Salzburg, Austria
[13:16] <Silasle> It's uploaded! https://code.launchpad.net/~silas-lenz/ubuntu-tour/code-development
[13:20] <laurent_> cool
[13:58] <fieldse> greetz.
[13:58] <fieldse> anyone awake?
[13:58] <fieldse> holler if so, I'll be checking in
[13:58] <Silasle> I'm awake
[14:07] <fieldse> Morning. What's the story with ubuntu-tour? Is this going to be a software-based or web-based tour?
[14:09] <Silasle> I think software
[14:14] <Silasle> In which order will the sections be displayed?
[14:19] <MadnessRed> hi all
[14:19] <Silasle> Hi MadnessRed
[14:20] <MadnessRed> Are you still looking for programmers for the project?
[14:20] <laurent_> I'm sure they are
[14:21] <MadnessRed> kk, do you know who I should talk to about it then?
[14:21] <kvarley> I'm interested in becoming and author for this project. What requirements do I need to have?
[14:21] <Silasle> MadnessRed: I am programming right now, but i'm new here too.
[14:22] <Silasle> My code is here: https://code.launchpad.net/~silas-lenz/ubuntu-tour/code-development
[14:22] <laurent_> kvarley just pull the branch from bazaar and start writing
[14:22] <kvarley> Thanks laurent_ :)
[14:22] <MadnessRed> ok,
[14:22] <MadnessRed> ty
[14:22] <kvarley> I found the page as you sent the info hehe
[14:23] <MadnessRed> kk, I downloaded it, do you have anything specific which needs doing atm?
[14:24] <Silasle> MadnessRed: Just run it and see if something can be done better
[14:24] <MadnessRed> ok
[14:24] <Silasle> For example, the window is resizing the whole time
[14:25] <MadnessRed> ok
[14:25] <MadnessRed> I'm getting a lot of : IndexError: list index out of range
[14:26] <MadnessRed> I'm guessing thats just because the page hasn't been written yet though
[14:26] <Silasle> Hmm
[14:26] <Silasle> Right at startup?
[14:27] <Silasle> Or after clicking?
[14:27] <MadnessRed> no when I select certain pages
[14:27] <MadnessRed> like images for example
[14:27] <Silasle> Yea, that's because it's not written
[14:27] <Silasle> And image shouldn't be in that list at all!
[14:28] <MadnessRed> ok
[14:29] <Silasle> Currently pushing an fix for that, update
[14:31] <fieldse> Hi, silasle - So, I'm not a programmer, but would be maybe willing to help out with a page for one particular project if it's as simple as writing a blog-style intro / description / tutorial. Is this something that is needed or possible?
[14:32] <Silasle> I'm not the leader, so i don't know.
[14:32] <laurent_> fieldse their is a bazaar branch on launchpad
[14:33] <laurent_> currently it is mostly text files
[14:33] <laurent_> pull from bazaar and see what you want to add
[14:34] <greggyrodrigo> Hello everyone
[14:35] <fieldse> laurent_, Do you know if this is accessible to the ^ above kind of input / help?
[14:35] <laurent_> you mean the launchpad bazaar branches?
[14:36] <laurent_> I think you just need to join ubuntu-tour-team and you get access
[14:36] <laurent_> the project name is ubuntu-tour on launchpad
[14:36] <laurent_> you then use bazaar to get the files and push them back in to the branch
[14:36] <laurent_> there is http://openetherpad.org/GUNcK2dx75?|
[14:37] <laurent_> which is a rough outline
[14:37] <laurent_> but if you pull the bazaar branches I think you would get the picture anyway
[14:37] <greggyrodrigo> Who is the admin here?
[14:37] <laurent_> aprilg is the most senior person on I think
[14:38] <greggyrodrigo> Hm, thank you...he seems to be inactive now
[14:39] <greggyrodrigo> I want to join the UbuntuTour team, who should I talk?
[14:40] <laurent_> just search ubuntu-tour on launchpad and join I think
[14:40] <laurent_> or ubuntu-tour-team
[14:40] <fieldse> laurent_, thank you
[14:43] <greggyrodrigo> As I can see, the 'Help Translate' menu isn't allowed to access...that's what I want to do, so, what should I do now?
[14:43] <Omega> Welcome guys.
[14:43] <greggyrodrigo> Hello
[14:43] <Omega> I'm a Project Leader :)
[14:43] <laurent_> I don't think translations are ready till the programming is complete
[14:43] <laurent_> Hello
[14:43] <Omega> No they are not.
[14:43] <Silasle> Hi Omega
[14:43] <kvarley> Done my first bit of contribution :)
[14:44] <Omega> But, if done in a different directory/branch I don't see why they wouldn't be welcome.
[14:44] <Omega> d*
[14:44] <Omega> Great work guys!
[14:44] <MadnessRed> hi, sorry my internet died
[14:45] <kvarley> Anybody see my revision?
[14:45] <greggyrodrigo> Alright, I'm not expert with Python, but I'll try
[14:45] <Silasle> Omega: So it was right to use another branch for my python code?
[14:45] <Omega> Yes, it is fine.
[14:45] <Omega> We can always merge anyway.
[14:45] <Omega> greggyrodrigo: Great!
[14:45] <Omega> kvarley: I'll ge check it out.
[14:46] <kvarley> Omega: It's Drafted - 8_the-bottom-panel
[14:46] <Silasle> Yes kvarley, your revision is uploaded.
[14:46] <Omega> I have to leave in a minute.
[14:46] <Omega> I'll be back though!
[14:46] <Omega> Oh and, I'll stay online, if you need me jusy highlight me.
[14:46] <Silasle> Bye
[14:47] <MadnessRed> did you get me messages before internet died?
[14:47] <Omega> Nope ):
[14:47] <greggyrodrigo> If you guys need a translator (for Brazilian Portuguese), I'd be honored to help
[14:47] <MadnessRed> kk, can I suggest the following changes, near line 7
[14:47] <MadnessRed> import os
[14:47] <MadnessRed> os.chdir(os.path.split(repr(__file__))[0][1:])
[14:47] <MadnessRed> tours=glob.glob(os. getcwd()+"/*")
[14:47] <MadnessRed> tours.remove(os. getcwd()+"/images")
[14:47] <MadnessRed> print tours
[14:48] <Silasle> MadnessRed: Use http://paste.ubuntu.com/
[14:48] <MadnessRed> ok, it was only 5 lines though
[14:49] <Silasle> What's that os.chdir good for?
[14:49] <MadnessRed> it changes the current directory
[14:49] <Silasle> To?
[14:49] <MadnessRed> to the directory of the file
[14:50] <Silasle> Which file+
[14:50] <Silasle> *?
[14:50] <laurent_> the .py file
[14:50] <MadnessRed> yes
[14:50] <MadnessRed> if you do this in terminal, cd ~; ./Projects/code-development/ubuntu-tour.py
[14:50] <MadnessRed> obviously your path is differnt
[14:51] <MadnessRed> but the python-tour.py will look for its files in the home folder, not it's own folder
[14:51] <MadnessRed> os.chdir() will give the directory that you are in, not the directory that the script is in
[14:52] <Silasle> The current dir is always where you execute it.
[14:52] <MadnessRed> yh
[14:52] <MadnessRed> but it won't normally be executed from the folder the python file is in
[14:52] <MadnessRed> it will normally be executed from the home dir
[14:52] <Silasle> Ahh, now i understand
[14:53] <Silasle> I have changed that now, will be uploaded soon
[14:54] <MadnessRed> ok, also could we put the tour in a sepparate class in its own file, then people can work on that separately without causing conflicts with the gui people, and the gui people can have an easier class to work with
[14:54] <laurent_> :)
[14:55] <Silasle> Uploading the changes
[14:56] <MadnessRed> and finally, could the text being in a text-view, rather than a label? labels are really only meant to be 1 line
[14:56] <Silasle> Can you change that?
[14:56] <MadnessRed> yes
[14:56] <Silasle> Cant you upload to the branch yourself?
[14:56] <MadnessRed> I don't think so, it silas is the only 1 with access
[14:56] <laurent_> It's a private branch
[14:57] <MadnessRed> I have joined the project though
[14:57] <Silasle> Ok, then send me the changes
[14:57] <MadnessRed> ok, 1 sec,
[14:59] <Omega> Well, cya guys.
[14:59] <Omega> Also, the seperate class is a good idea.
[15:00] <Silasle> MadnessRed: What do you mean whit seperate class?
[15:01] <Silasle> That chdir gave us some problems
[15:01] <MadnessRed> I mean, if we were to create a class called tour, for example, and all the functions relation to the tour could be requesed from that class, like tour.load_tour('ubuntuone'), tour.nextpage()
[15:02] <Silasle> Ok, I already thought about that
[15:02] <MadnessRed> if we put all that in a file called tour.pt
[15:02] <MadnessRed> .py#
[15:02] <MadnessRed> then we could simple import that
[15:02] <Omega> And it'll be easier to maintain too.
[15:02] <Silasle> Yep
[15:03] <Silasle> But back to the os.chdir problem: http://paste.ubuntu.com/492171/
[15:06] <MadnessRed> I think i have found what is causing your window to keep resizing too, 1 sec
[15:12] <Silasle> I have got it to use textbuffer now
[15:12] <Silasle> *textview
[15:14] <Silasle> But that looks.. an bit strange
[15:17] <MadnessRed> hi, can I change it to use box's rather than tables
[15:18] <MadnessRed> it's just tables are hard to make work
[15:18] <Silasle> Sure.
[15:19] <MadnessRed> ok, I'll send you the code in a bit
[15:19] <MadnessRed> it should stop the window from resizing too
[15:19] <Silasle> Fine
[15:19] <Silasle> I'll do that tour.py now
[15:19] <miloBing> hi
[15:20] <Silasle> Hi miloBing
[15:20] <miloBing> Hi Silasle
[15:25] <miloBing> Is this the place for the Ubuntu Tour Project?
[15:25] <Silasle> Yes
[15:27] <miloBing> I am new to this project.. but I like to help...
[15:30] <MadnessRed> ok, nearly done with the box's interface,
[15:30] <Silasle> miloBing: This is what you can do: http://ubuntutour.org/contribute/
[15:31] <laurent_> Has any of the python code been added to the main branch yet?
[15:31] <Silasle> laurent_: No, everything in my branch
[15:31] <laurent_> Will you wait on omega to merge?
[15:32] <Silasle> I think so
[15:33] <Silasle> I dont know what gisheler has done
[15:33] <laurent_> I think he was focusing on the backend more than the GUI
[15:34] <laurent_> He's been doing python for 4 years though, so I assume he is fairly experienced
[15:34] <Silasle> Ok, that backend could be usable.
[15:35] <Silasle> I have done python for, let's see, maybe 3-4 years since hello world
[15:35]  * Silasle has done the change section part of tours.py
[15:36] <MadnessRed> Hi,
[15:36] <MadnessRed> http://paste.ubuntu.com/492186/
[15:36] <MadnessRed> its just the __init__ function that has changed
[15:37] <MadnessRed> I forgot to add the destroy part
[15:37] <Guest38875> I just tried the ubuntu-tour.py and I got an OSError on line 8
[15:37] <Silasle> Bravo
[15:38] <Silasle> Guest38875: This one: http://paste.ubuntu.com/492171/ ?
[15:38] <MadnessRed> you need to add the close function back though
[15:38] <MadnessRed> I accidentaly removed it
[15:38] <Guest38875> yes, that one
[15:39] <Silasle> MadnessRed: That's your os.chdir
[15:39] <MadnessRed> I know, perhaps, we should remove it for now
[15:39] <Silasle> I'll put it in an try: except: pass
[15:40] <MadnessRed> we can debug it, and add it back later, it works fine on mine
[15:40] <MadnessRed> ok, yh thats sounds good
[15:40] <Silasle> The problem is that you cant start it from the same directory as it is in
[15:40] <Silasle> Time for bzr push
[15:40] <MadnessRed> unless you double click on the python file, or cd to that dir in terminal
[15:41] <Silasle> But that text can be edited
[15:41] <MadnessRed> how to I update bzr? to get the newest files?
[15:41] <MadnessRed> do I#
[15:42] <Silasle> bzr update?
[15:42] <MadnessRed> ok thanks :)
[15:43] <Silasle> But the next and change section has to be redone to work whit textview
[15:43] <MadnessRed> ok
[15:44] <laurent_> bzr pull
[15:44] <MadnessRed> if you push your version with the tour.py file, I can quickly edit the gui and make it work
[15:44] <MadnessRed> how do bzr pull and pzr update differ?
[15:45] <Silasle> brb
[15:45] <laurent_> no idea
[15:46] <MadnessRed> kk
[15:46] <Silasle> bzr pull is uploading
[15:47] <laurent_> bzr update seems to be for larger branches
[15:47] <MadnessRed> so whats push?
[15:47] <Silasle> ah, pull
[15:47] <laurent_> pull gets the files, it's a download
[15:47] <Silasle> I dont know pull
[15:47] <Silasle> I thought push
[15:47] <MadnessRed> ok
[15:48] <MadnessRed> Have you pushed the tour.py file?
[15:49] <Silasle> Not yet
[15:49] <MadnessRed> ok,
[15:49] <Silasle> But next and choose section is working now
[15:50] <MadnessRed> ok, kl,
[15:51] <Silasle> Pushing
[15:51] <Silasle> Finiched
[15:51] <MadnessRed> klkl
[15:52] <MadnessRed> its still saying revision 7 :)(
[15:52] <Silasle> Should be 8
[15:52] <Silasle> Wait, i'll test
[15:52] <MadnessRed> Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
[15:52] <MadnessRed> kk, guess we just have to wait a bit
[15:53] <Silasle> That always takes about half an minute
[15:53] <Silasle> It's done
[15:53] <MadnessRed> yep, I got it
[15:53] <Silasle> Was it ok?
[15:54] <MadnessRed> yep looks good
[15:55] <MadnessRed> Line 97 and 103
[15:55] <MadnessRed> where it says,
[15:55] <MadnessRed> set_size_request(100, 30)
[15:55] <Silasle> does buffer.set_editable(False) say you anything?
[15:55] <MadnessRed> its False by default I think
[15:56] <Silasle> Yep, what whit that?
[15:56] <Silasle> No it's true
[15:56] <Silasle> I can edit
[15:56] <MadnessRed> ok, then it should be false
[15:56] <Silasle> I'll fix it
[15:57] <MadnessRed> Also, the menu of the left, I applied title case to it, I can remove if you want
[15:57] <Silasle> title case?
[15:58] <Silasle> Yes, i wanted to do that too
[15:58] <MadnessRed> kk
[15:58] <Silasle> But what was whit that set_size_request?
[15:59] <MadnessRed> it you set it to 150, 40 it looks like it did, before I started fiddling
[16:00] <Silasle> What do you think, which size should we have?
[16:00] <MadnessRed> I think the old size, 150,40 looks better personally
[16:00] <MadnessRed> but its up to you
[16:02] <Silasle> Oh, my inbox is full of "Hi i'm an new member of ubuntu-tour. What can i do?"...
[16:05] <Silasle> I add an back button and see how it looks then
[16:06] <Silasle> Maybe an little bigger next button and smaller back, quit
[16:06] <fieldse> Wow.
[16:07] <fieldse> I just joined the list and the emails are pouring in!
[16:07] <fieldse> Looks like we need a volunteers list. Do we have one?
[16:07] <fieldse> If not, can we set up a wiki page?
[16:08] <MadnessRed> I found out how to detect language:
[16:08] <MadnessRed> import locale; lang = locale.getdefaultlocale()[0]
[16:08] <MadnessRed> locale seems to be a default library
[16:08] <Silasle> That could be good to know
[16:08] <Silasle> Save that code somewhere
[16:09] <Silasle> Do we need that quit button?
[16:09] <MadnessRed> I don't think so, there is an x in the corner
[16:10] <Silasle> I have next at 150,30 and back at 120,30
[16:10] <MadnessRed> ok kl
[16:12] <MadnessRed> could you allow some of us upload access to bzr?
[16:12] <Silasle> No
[16:12] <Silasle> I dont know how
[16:12] <MadnessRed> ok
[16:13] <laurent_> merge it in to the main under a /code or /python dir
[16:13] <laurent_> the code is more important than all the text really
[16:14] <MadnessRed> ok, I have a few changes in tour.py
[16:15] <Silasle> MadnessRed: That little mistake whit the self.msgnr=1 took me five minutes
[16:15] <Silasle> It should have been =0
[16:15] <Silasle> I'm going to merge it now
[16:16] <MadnessRed> ok, shall I add language support to tour.py
[16:17] <Silasle> Do what you want but i have to go soon
[16:18] <MadnessRed> yh sure
[16:18] <MadnessRed> are there any updates to the project since the last revision?
[16:19] <Silasle> I'll add all updates to the real bzr
[16:19] <MadnessRed> real bzr?
[16:21] <Silasle> https://code.launchpad.net/~ubuntu-tour/ubuntu-tour/maverick
[16:21] <Silasle> Get everything from this one
[16:22] <Silasle> There you can upload too
[16:22] <Silasle> I'm back later
[16:23] <Silasle> But you can write if you want, i answer when i'm back
[16:25] <MadnessRed> ok, and who can commit to what?
[16:25] <MadnessRed_> sorry, internet died, what did I miss?
[16:25] <brandonj> Hello everybody.  Sorry I've been awol lately.
[16:27] <MadnessRed_> i gtg, br back later, I'll get languages sorted then
[16:28] <Silasle> MadnessRed_: Everyone that have joined  https://launchpad.net/~ubuntu-tour can commit whit "bzr push lp:ubuntu-tour"
[16:31] <laurent_> Silasle may I suggest adding some comments to your py so people can quickly familiarise themselves with the code?
[16:34] <Silasle> Which of them?
[16:34] <Silasle> Or both?
[16:35] <laurent_> Tour.py has no comments
[16:35] <Silasle> Ok, i'll do that later
[16:35] <laurent_> lines 16 -32 of ubuntu-tour could do with some explaining for those of us who aren't as competent
[16:36] <Silasle> These lines will be moved to tour.py
[16:36] <aprilg> brandonj:  hi :) welcome back.
[16:36] <Silasle> And MadnessRed_Will do something about translations
[16:37] <Silasle> but i'm away
[16:37] <brandonj> aprilg: thanks. been planning some presentations I have to give this semester
[16:37] <brandonj> do we have a meeting planned?
[16:38] <aprilg> MadnessRed_ we are still looking for programmers for hte project. :) feel free to join and help.
[16:39] <aprilg> brandonj no actually :)
[16:39] <aprilg> just a lot of activity going on right now
[16:40] <aprilg> loads of new members came in after the OMG! Ubuntu article came out :D
[16:40] <brandonj> we should probably plan one so we can get all the new people organized before they drift away
[16:42] <aprilg> yes, we definitely need to do that
[16:42] <aprilg> someone proposed setting up a wiki, however, i need to talk to Muscovy about that since he's hosting the site
[16:42] <aprilg> Muscovy just the man i wanted to see! :) how are you?
[16:42] <Muscovy> Good. :D
[16:42] <Muscovy> What's up?
[16:42] <brandonj> you could always put the wiki on wiki.ubuntu.com
[16:43] <Muscovy> Wait a minute.
[16:43] <Muscovy> Our IRC is... quite full.
[16:43] <Muscovy> OMG YAY!
[16:43] <aprilg> hahaha
[16:43] <aprilg> weeeee
[16:43] <aprilg> Muscovy pls see priv msg
[16:46] <devildante> hi all :)
[16:46] <Muscovy> Hello.
[16:47] <laurent_> the python added to the main branch is still not working
[16:47] <laurent_> unless his private branch has all the fixed versions
[16:48] <devildante> I want to help in coding. Can I join you?
[16:48] <brandonj> devildante: absolutely
[16:50] <brandonj> devildante: join the group on launchpad: https://launchpad.net/~ubuntu-tour
[16:50] <Muscovy> Awesome, we've got about 2x the revisions in the last few hours.
[16:50] <Muscovy> What's been going on?
[16:50] <devildante> brandonj, already done, I just wondered if you needed help in one part of the code
[16:51] <brandonj> devildante: we don't really have much code at all yet
[16:51] <aprilg> devildante brandonj a few people just started coding today
[16:51] <devildante> ah
[16:51] <aprilg> laurent_ i think, and Silasle
[16:51] <brandonj> we gotta have a meeting so we can make sure everybody is on the same page, particularly with the code
[16:52] <laurent_> more blueprints in launchpad would be nice
[16:54] <Muscovy> laurent_: Yeah. I just made a placeholder one, I haven't used them before.
[16:54] <laurent_> I made one and made a suggestion to yours but without much else I'm basically stabbing in the wind from my point of view
[16:55] <aprilg> brandonj when do you propose we have the meeting? :)
[16:55] <brandonj> uh
[16:56] <brandonj> next saturday?
[16:56] <devildante> brandonj, +1
[16:56] <laurent_> Is the idea to have this as a plain GTK app that presents a slide show?
[16:56] <laurent_> or is it going to be more interactive?
[16:57] <aprilg> laurent_ interactive
[16:59] <brandonj> http://doodle.com/g54376rwaziahz7q
[17:00] <laurent_> I'll be working then
[17:00] <Muscovy> laurent_: One of the issues at this point is that some slides will need to be manually advanced.
[17:00] <laurent_> Make sure you have all the notes online :D
[17:00] <laurent_> advanced?
[17:00] <Muscovy> Sometimes the user will have to hit next.
[17:00] <laurent_> oh yeah
[17:01] <Muscovy> We might have to have a more prominent button or some indicator of when that is.
[17:01] <laurent_> But if you use the idea similar to that omg app with the trophies, it could perhaps help there?
[17:01] <brandonj> Everyone go to the doodle poll & pick a time.  Maybe you should put the link in the topic.  http://doodle.com/g54376rwaziahz7q
[17:03] <Muscovy> FOr the meeting?
[17:04] <Silasle> laurent_: What's not working?
[17:04] <laurent_> from the main branch I was getting that line 8 error
[17:04] <laurent_> yet the try case is already in there
[17:04] <Silasle> Ah, that one
[17:04] <devildante> brandonj, done :)
[17:04] <aprilg> brandonj doodle link now topic
[17:04] <Silasle> That is fixed
[17:05] <aprilg> will also send out a msg via the mailing list :)
[17:05] <laurent_> in your branch or the main one?
[17:05] <Muscovy> I've ticked all the times I'll be awake, I can shift things around whenever the meeting is.
[17:06] <Silasle> laurent_: What's the error message?
[17:07] <Silasle> This one: http://paste.ubuntu.com/492171/ ?
[17:07] <laurent_> python ubuntu-tour.py
[17:07] <laurent_> Traceback (most recent call last):
[17:07] <laurent_>   File "ubuntu-tour.py", line 13, in <module>
[17:07] <laurent_>     tours=tour.get_sections()
[17:07] <laurent_>   File "/home/laurent/ubuntu-tour/tour.py", line 8, in get_sections
[17:07] <laurent_>     tours.remove(os. getcwd()+"/images")
[17:07] <laurent_> ValueError: list.remove(x): x not in list
[17:07] <laurent_> slightly differen
[17:07] <devildante> laurent_: fixed, can I push the fix?
[17:08] <laurent_> it's Silasle's code
[17:08] <Silasle> Yea, i know what the problem is
[17:08] <MadnessRed_> hi, I am back
[17:08] <devildante> ah
[17:09] <devildante> btw, images are missing, is this expected?
[17:09] <MadnessRed_> so whats changed?
[17:09] <Silasle> I'm pushing
[17:10] <Silasle> Update in some seconds
[17:10] <laurent_> push harder :P
[17:10] <MadnessRed_> ok, kl,
[17:10] <MadnessRed_> Do we have the team sorted out?
[17:10] <laurent_> Muscovy, brandonj aprilg and Omega seem to be the original 4 of this project
[17:11] <MadnessRed> ok, I would be happy to join as a programmer if you want
[17:11] <Silasle> Now, launchpad bazaar is updated
[17:12] <rrohitiit> hii how different is pygtk from gtkmm
[17:12] <Silasle> MadnessRed: Some updates about languages
[17:12] <aprilg> MadnessRed we'd love to have you on the team :)
[17:12] <Silasle> ?
[17:12] <rrohitiit> any tips for learning pygtk in ghort time?
[17:12] <MadnessRed> if you know python, its basically the same functions, just in the python syntax
[17:12] <rrohitiit> *short
[17:12] <Silasle> rrohitiit: http://www.pygtk.org/pygtk2tutorial/
[17:12] <aprilg> aackk!! we really need to get things organized
[17:12] <aprilg> Muscovy we should set up a wiki page
[17:13] <MadnessRed> yh
[17:13] <Silasle> laurent_: Working whit the latest revision?
[17:13] <fieldse> +1 for wiki
[17:13] <laurent_> Is buttons the way you want to create the menu?
[17:13] <MadnessRed> I think tabs would be better personally
[17:13] <laurent_> it looks odd from a GNOME perspective
[17:14] <Silasle> I dont like that part at all
[17:14] <Muscovy> aprilg: Should we use the Ubuntu wiki or make our own?
[17:15] <laurent_> if you use the ubuntu wiki you might get ubuntuers stumbling on it
[17:15] <laurent_> and they may join or help
[17:15] <MadnessRed> i think use out own,
[17:15] <MadnessRed> ok,
[17:15] <Muscovy> I've rarely used the Ubuntu one as an editor, so I don't know what its pros/cons are.
[17:15] <laurent_> though it makes more sense to host it by your self
[17:16] <devildante> It seems that everyone can contribute code directly (i.e without approve from someone). Should we moderate the team?
[17:16] <aprilg> Muscovy i think we should host our own for now
[17:16] <Muscovy> devildante: I would say no, so long as we don't have notable problems.
[17:16] <laurent_> This current python code seems like an extension of what is already happening in ubiquity at install
[17:16] <Muscovy> If we get one spammy edit, it's easy to roll it back.
[17:16] <devildante> Muscovy, okay
[17:17] <laurent_> I get the feeling that a new user would probably be too tired to pay attention after 15 mins of install :P
[17:17] <aprilg> Muscovy can you set up a wiki over at ubuntutour.org?
[17:17] <Muscovy> aprilg: Any idea on the wiki software? I've only used Mediawiki before.
[17:17] <aprilg> lets just use that for now :)
[17:17] <laurent_> what's wrong with media wiki?
[17:18] <Muscovy> As in I don't know if there's a far better wiki available.
[17:18] <Muscovy> I'll toss up wiki.ubuntutour.com.
[17:18] <laurent_> isn't media wiki pretty much what they use on wikipedia?
[17:18] <Muscovy> Yep.
[17:18] <devildante> As far as I know, creating our own wiki would be redundant
[17:19] <devildante> wiki.ubuntu.com is sufficient IMO
[17:19] <MadnessRed_> sorry, internet died, again
[17:19] <aprilg> Muscovy lemme know when the wiki's up :)
[17:19] <Silasle> I vote for mediawiki
[17:19] <brandonj> I also think wiki.ubuntu.com is sufficient for us for now
[17:19] <fieldse> muscovy, +1 ^^
[17:20] <Silasle> We need images
[17:20]  * devildante will be afk for a while, sorry :(
[17:21] <devildante> Silasle, images are supported by wiki.ubuntu.com
[17:22] <Silasle> Can someone select an couple of images an place them in images/ ?
[17:23] <MadnessRed> for the actually program, could we use pywebkitgtk, then we could write tutorials in html, which would allow for much more flexibility
[17:23] <laurent_> that's a good idea actually
[17:24] <MadnessRed> pywebkitgtk is in the repositories, so can simple be a prequisite when it is installed
[17:24] <Muscovy> We're not really nailed down to PyGTK, I just said that because I have high regard for Python, and I figured GTK would be easiest.
[17:24] <MadnessRed> pywebkitgtk intergrates with pygtk fine anyway
[17:25] <Silasle> I dont like that text area we have now.
[17:25] <MadnessRed> it's basically just a widgit
[17:25] <laurent_> what other options are there, in making use of components that are already preinstalled though?
[17:25] <laurent_> the smaller everything is the easier everything will work
[17:25] <Silasle> glade?
[17:25] <MadnessRed> glade is just pygtk read in a differnt way
[17:25] <MadnessRed> but it is possible to have formatted text in pygtk
[17:26] <MadnessRed> btw where is development happening now?
[17:26] <MadnessRed> what bzr?
[17:27] <brandonj> lp:ubuntu-tour
[17:27] <Silasle> It's the same in both
[17:27] <MadnessRed> can anyone push ubuntu-tour
[17:27] <Muscovy> Yes.
[17:27] <brandonj> anyone in the ubuntu-tour group, I think
[17:27] <Muscovy> ^that
[17:28] <MadnessRed> kk
[17:29]  * Silasle is away for about an hour
[17:29] <MadnessRed> ubuntu-tour is missing the python files
[17:29] <Silasle> It isn't
[17:29] <laurent_> I don't think so
[17:29] <laurent_> they're in the main /
[17:29] <Silasle> They are the same as in my branch
[17:30] <MadnessRed> ok, bzr pull brought the newest revision
[17:30] <MadnessRed> bzr update was keeping it at
[17:30] <MadnessRed> 26
[17:30] <aprilg> Muscovy brandonj have we decided on where to host the wiki? :D
[17:31] <Muscovy> I'm preemptively setting up an ubuntutour.org one.
[17:31] <aprilg> ok :) excellent
[17:32] <Muscovy> I won't take part in the decision of what to use, I'm not to educated on wikis.
[17:32] <aprilg> Muscovy mediawiki is fine i think
[17:32] <brandonj> that seems excessive to me
[17:32] <laurent_> it's all about how much you need
[17:33] <laurent_> if it's just a page or two, wiki.ubuntu will do you
[17:33] <laurent_> if you're planning on 20's to 30's of pages or more, perhaps your own wiki is needed
[17:33] <aprilg> oh.. ok
[17:33] <aprilg> wiki.ubuntu it is then
[17:33] <aprilg> :)
[17:34] <Muscovy> I can only think of 3 pages, main, admins, and interactivity spec.
[17:34] <Muscovy> So that sounds good.
[17:34] <aprilg> ok :) will set up the page on wiki.ubuntu now
[17:37] <Omega> Back guys.
[17:37] <Muscovy> Hi Omega. :D
[17:37] <Omega> :D
[17:37] <Omega> Muscovy: OMG!Ubuntu post was a hit!
[17:37] <MadnessRed> ok, i think I commited a change
[17:38] <Muscovy> Yeah. It took a few seconds of being on IRC to realize.
[17:38] <Omega> Muscovy, brandonj, aprilg, thanks guys.
[17:38] <MadnessRed> bzr: ERROR: No push location known or specified.
[17:38] <Omega> For sticking with the project.
[17:38] <fieldse> Hello, muscovy : I think there's good reason for a volunteer signup sheet wiki pae.
[17:38] <fieldse> *page
[17:39] <Muscovy> Sounds like a good idea.
[17:39] <Muscovy> Omega: what, and miss out on all the fun?
[17:39] <fieldse> This could more effectively direct the "hey, I'm new and would like to know what I can do to help" emails, especially if you can put a link to the signup sheet on the front page.
[17:39] <aprilg> Hey Omega :)
[17:40] <rrohitiit> ikonia: thr?
[17:41] <fieldse> I'd be happy to the start the volunteers list page if you'd be willing to link it somewhere on the project homepage.
[17:42] <Muscovy> Thanks to those who've done the code for that tour window, I was dreading juggling learning GUI coding.
[17:42] <Omega> Do you guys think we should have a mini-meeting now?
[17:43] <Muscovy> I see no reason why not.
[17:43] <Omega> Just to get things a bit more organized.
[17:43] <Omega> Hey
[17:43] <ayortano> Hi all
[17:43] <Omega> Welcome to #ubuntu-tour
[17:43] <ayortano> Im from Uruguay...
[17:43] <aprilg> Omega a meeting now would be great :) we're all here anyway hehehe
[17:43] <aprilg> hi ayortano :) welcome to the team!
[17:44] <ayortano> Thanks
[17:44] <MadnessRed> I'm gonna re-arrange the tutorials folder to support languages, is that ok with everyone?
[17:44] <Muscovy> MassRed: how were you thinking of arranging it?
[17:44] <MadnessRed> so rather than /tutorial/0_intro  it will be like /tutorial/en/0_intro
[17:44] <ayortano> I love writing help.
[17:44] <Muscovy> Sure.
[17:45] <Muscovy> Sounds like a good idea.
[17:45] <Omega> Okay then.
[17:45] <MadnessRed> basically, so your language is es_PT
[17:45] <Omega> brandonj: Are you here by any chance?
[17:45] <ayortano> Yes!
[17:45] <MadnessRed> spanish protuguese I think
[17:45] <MadnessRed> first it tries to find the folder tut/es_PT
[17:45] <MadnessRed> if that fails it tries, tut/es
[17:46] <ayortano> Spanish (Argentina)
[17:46] <MadnessRed> then if that fails it falls back on the default language,
[17:46] <ayortano> es_UY
[17:46] <ayortano> Ok
[17:53] <MadnessRed> hm, I am getting an error message from bzr when I try and commit:
[17:53] <MadnessRed> bzr: ERROR: Path(s) are not versioned: "Adding language support"
 bzr: ERROR: Path(s) are not versioned: "Adding language support"
[17:56] <ayortano> LOL
[17:56] <ayortano> Sorry
[17:56] <Silasle> Nice, i'll check that language part
[17:56] <ayortano> I know it will not
[17:57] <MadnessRed> it's not commited, I am getting an error, as posted above
[17:57] <fieldse> aprilg, is wiki page up yet?
[17:57] <aprilg> fieldse working on it :)
[17:57] <Silasle> But there is an detect_language part
[17:58] <aprilg> sent you the link
[17:58] <Silasle> MadnessRed: If it's not working send me the changes an i commit it
[17:58] <Silasle> *and
[17:58] <ayortano> First of all, I congratulate you for such an initiative. Is necessary.
[17:58] <Muscovy> MadnessRed: what is the exact command you're using?
[17:59] <MadnessRed> bzr add; bzr commit "Adding language support"
[17:59] <MadnessRed> I have changed the directory structure though
[17:59] <MadnessRed> which is what it is objecting to I think
[17:59] <Muscovy> Use -m before the message.
[18:00] <Silasle> Yes, bzr commit -m "what have changed"
[18:00] <Silasle> After bzr add theaddedfiles
[18:00] <MadnessRed> ok thanks :)
[18:01] <MadnessRed> that sorted it
[18:01] <MadnessRed> but it didn't push my changes to the directory structure :/
[18:01] <Muscovy> Oh?
[18:02] <MadnessRed> basically, in each of the tutorial folders, all the files need moving to a folder called en
[18:02] <MadnessRed> *facepalm*
[18:02] <Silasle> I can do that
[18:02] <MadnessRed> I was editing the wrong branch
[18:03] <fieldse> aprilg, will be afk, will help with setting up wiki page when it's up.
[18:04] <aprilg> fieldse ok. thanks :)
[18:04] <Muscovy> Let me know when the wiki page is done, I'll like to it from the site.
[18:05] <aprilg> arrr can't seem to save changes made to the wiki page :( grrr
[18:06] <aprilg> Muscovy can you see the wiki page preview? https://wiki.ubuntu.com/UbuntuTourProject#preview
[18:07] <Muscovy> It's a 404 for me.
[18:07] <Muscovy> Screenshot it maybe?
[18:07] <aprilg> ok. i've been trying to save the page but keep getting an Internal Server Error
[18:07] <MadnessRed> Page does not exist for me
[18:08] <Omega> [~ayortano@r190-135-149-75.dialup.adsl.anteldata.net.uy] has left #ubuntu-tour ["Saliendo"]
[18:08] <Omega> Uh, sorry
[18:08] <MadnessRed> anyway I committed language support
[18:09] <Omega> So, what programmers are on now?
[18:09] <Muscovy> Thanks for that, MadnessRed.
[18:09] <MadnessRed> so no if you can put french tutorials in the fr folder
[18:10] <MadnessRed> and english GB specific in en_GB folder
[18:11] <Silasle> MadnessRed: I fix the things that need to be changed in ubuntu.tour.py
[18:11] <MadnessRed> ok, I haven't touched that file
[18:11] <Silasle> No, but you messed up the whole folder structure :P
[18:16] <Muscovy> The files needed to be moved like that at some point.
[18:17] <Silasle> Yea, i know but the code has to be changed an bit
[18:17] <devildante> did I miss something important?
[18:18] <MadnessRed> silasle, are you still working on ubuntu-tour.py or can I make some changes?
[18:18] <devildante> MadnessRed: you're working on a VCS, it's not that important :p
[18:18] <MadnessRed> ok
[18:18] <Silasle> MadnessRed: One minute
[18:19] <MadnessRed> ok
[18:19] <aprilg> brandonj you here?
[18:20] <aprilg> I tried setting up a page over at wiki.ubuntu, but i keep getting this error "Page could not get locked. Missing 'current' file?" when I try and save the page
[18:20] <aprilg> any idea what I could be doing wrong?
[18:21] <brandonj> Omega, aprilg I'm back now.  sorry I stepped out to get a bite
[18:21] <devildante> aprilg, you've done nothing wrong as it seems
[18:22] <Omega> No problem
[18:25] <aprilg> … now I'm getting this error "Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request."
[18:25] <Silasle> MadnessRed: Have you uploaded something?
[18:25] <MadnessRed> not for a while
[18:25] <MadnessRed> and even then only tour.py
[18:26] <MadnessRed> and the en folders
[18:26] <Silasle> It was tour.py
[18:27] <Silasle> But it's fixed
[18:27] <Silasle> Mine should be uploaded now
[18:27] <MadnessRed> ok, have you changed tour.py?
[18:27] <Silasle> Yep
[18:28] <Silasle> But i think that have been merged
[18:30] <brandonj> are you guys having trouble with the bzr branch?
[18:32] <MadnessRed> I have conflicts :)
[18:32] <MadnessRed> is OTHER the version from the server?
[18:32] <MadnessRed> and THIS my version?
[18:33] <Silasle> MadnessRed: run bzr merge
[18:34] <MadnessRed> didn't work
[18:34] <MadnessRed> I'm gonna copy my files out, load yours then manually merge
[18:35] <Silasle> bzr merge worked as you had changed them
[18:36] <MadnessRed> I changed mine again then, and then did a pull before commiting
[18:36] <MadnessRed> and it got upset
[18:36] <Silasle> Ah, i skipped the pull
[18:37] <MadnessRed> kk
[18:37] <MadnessRed> I'll just load yours, probably easier
[18:37] <Silasle> Create an new directory to work in
[18:39] <MadnessRed> dw I have just sorted it
[18:39] <devildante> guys, it would be probably easier to use branchs
[18:39] <MadnessRed> and I haven't commited mine so you can't load them anyway
[18:39] <devildante> branches*
[18:39] <MadnessRed> how do they work?
[18:40] <Silasle> MadnessRed: Mine i had earlier today was an branch
[18:40] <devildante> bzr branch <the trunk directory> <name for your branch>
[18:40] <MadnessRed> so if I have a branch, how to my changes make it into the main version?
[18:40] <MadnessRed> how do#
[18:41] <devildante> from trunk, you do: bzr merge <directory of branch>
[18:41] <Silasle> devildante: Can others commit to that branch then?
[18:42] <Omega> Okay
[18:42] <Omega> We've started organizing everything.
[18:42] <Silasle> MadnessRed: What have you changed?
[18:42] <devildante> Silasle, yes, but it requires the original owner to change a setting in Launchpad
[18:43] <Omega> We think having one person in charge of each main task would be wise, so people working on the task know who to coordinate with.
[18:43] <MadnessRed> at the moment, I have update my version the the one on the bzr
[18:43] <devildante> Omega, do we have a list of tasks?
[18:43] <MadnessRed> then I have made some changes to tour.py and ubuntu-tour.py which I will push in a bit
[18:43] <Omega> Well, with tasks I mean: programming, writing and design
[18:43] <Omega> brandonj: is in charge of programming
[18:44] <Omega> aprilg: Is in charge of writing
[18:44] <Omega> And last but not least Muscovy leads design
[18:45] <Omega> I will do overall-organization
[18:45] <brandonj> (temporarily)
[18:45] <Omega> Yes, these are subject to change
[18:45] <devildante> okay :)
[18:45] <Omega> So, work real hard and you can be a leader!
[18:45] <Silasle> devildante: What need to be changed?
[18:46] <Omega> Yeah, tell me what needs to be changed and I can do it
[18:46] <Omega> Or, wait, nevermind
[18:46] <Omega> carry on
[18:46] <devildante> Silasle, click on "Change branch details", you should see a team combobox. Change it to the ubuntu-tour team
[18:47] <Silasle> Owner?
[18:47] <devildante> yes :)
[18:47] <Silasle> Ok, now anyone can upload to my branch
[18:47] <MadnessRed> so we are changing branch?
[18:48] <Silasle> Maybe mine can be used for really unstable things
[18:48] <devildante> Silasle, great!
[18:49] <MadnessRed> ok, so do I still commit to the same branch, or is there a new one I should commiting to?
[18:50] <devildante> Silasle: ^
[18:51] <Muscovy> Does anything feel they can contribute to the site? It's been suggested we use bzr to allow community contribution. I want check that people are interested first.
[18:51] <Silasle> MadnessRed: If you have something that is not tested and your not sure it will work you can upload it to "bzr push lp:~ubuntu-tour/ubuntu-tour/code-development"
[18:52] <MadnessRed> ok,
[18:52] <MadnessRed> hm bzr: ERROR: These branches have diverged.  See "bzr help diverged-branches" for more information.
[18:53] <Silasle> try bzr merge
[18:53] <MadnessRed> bzr: ERROR: Branches have no common ancestor, and no merge base revision was specified.
[18:54] <Silasle> hmm, is it something new or is it already on the man brznch?
[18:54] <Silasle> *branch
[18:54] <MadnessRed> I made a few changes to lp:ubuntu-tour
[18:54] <MadnessRed> so i was trying to commit them to the new branch
[18:55] <Silasle> Ok, i have commited them to the new one
[18:55] <MadnessRed> revision 38?
[18:56] <Silasle> Yes
[18:57] <MadnessRed> ok, so is the idea then that we push and changes to code-development
[18:57] <MadnessRed> any#
[18:57] <Silasle> Do that
[18:57] <MadnessRed> and then, when we get them stable, you will move then to the original
[18:57] <Silasle> And then i can upload them to the main
[18:57] <Silasle> That sounds ok for now
[18:58]  * Silasle is reading all those emails from ubuntu-tour ;)
[18:58] <MadnessRed> ok
[18:59] <MadnessRed> so I do:
[18:59] <MadnessRed> bzr branch lp:~ubuntu-tour/ubuntu-tour/code-development
[18:59] <devildante> yes
[19:00] <MadnessRed> ok kl
[19:00] <MadnessRed> branched 11 revsisions
[19:01] <MadnessRed> btw, can you all go to Language test and tell me what it says, then tell me what you computer language is
[19:02] <MadnessRed> just to check it is working as expected
[19:04] <aprilg> just to verify, any thing we have for the content should still be uploaded to lp:ubuntu-tour, right? by content i mean, the text we're gonna use for the tour
[19:04] <MadnessRed> I think it should be uploaded to both
[19:05] <aprilg> ok :)
[19:05] <aprilg> btw, what other branch were you guys using?
[19:06] <MadnessRed> I was using the main lp:ubuntu-tour
[19:07] <MadnessRed> btw is the wiki page up yet, my internet dies whenever I get a phone call, so I keep loosing track of what has/hasn't been done
[19:08] <Muscovy> I don't think it is yet.
[19:08] <aprilg> MadnessRed still working on the wiki page. i keep getting an internal server error when i try to save the page :(
[19:08] <aprilg> its either that error, or this: Page could not get locked. Missing 'current' file?
[19:09] <aprilg> still haven't figured out what that means...
[19:09] <MadnessRed> :/ could we not just put a wiki on ubuntutour.org?
[19:09] <aprilg> well, it might be easier haha
[19:10] <aprilg> i'm getting frustrated with trying to set up that page. i dunno if im messing up or if something wrong with the ubuntu wiki :(
[19:10] <aprilg> *if there's something wrong
[19:11] <MadnessRed> also aren't there sites that offer free wiki hosting?
[19:15] <aprilg> MadnessRed we're trying to set up a page over at wiki.ubuntu.com :) we'll let u guys know once the page is up
[19:15] <MadnessRed> ok
[19:15] <MadnessRed> meanwhile what needs doing programming wise?
[19:16] <brandonj> MadnessRed, lots
[19:16] <MadnessRed> do we have a list?
[19:17] <Muscovy> I couldn't figure out how to do it myself, but the tour allows the user to go backwards past 0.
[19:17] <brandonj> eh I dont think so.  I'll try to make one in a few minutes
[19:18] <Omega> Just an idea, we could use Compiz to do composition to highlight certain parts of the desktop
[19:18] <Muscovy> The back button should hide or something if the user is already at entry 0, or take them to the previous topic.
[19:18] <MadnessRed> or be disabled
[19:18] <MadnessRed> and again, when you get to the end of the tour, next should be disabled
[19:19] <aprilg> guys, i'm off for the night
[19:19] <Muscovy> Omega: maybe something wigit-esque, for those who turn off compiz?
[19:19] <Omega> Cya.
[19:19] <aprilg> tis past 2AM here. gotta get some sleep :)
[19:19] <aprilg> cya
[19:19] <Muscovy> Alright, bye.
[19:19] <Omega> Muscovy: Is compiz on by default?
[19:20] <Muscovy> If the graphics card is good enough.
[19:20] <Muscovy> It is on most computers though.
[19:20] <Omega> Anyone have ideas how we can point to stuff?
[19:20] <Omega> Like make the application menu glow?
[19:20] <Muscovy> Overlays perhaps?
[19:21] <Omega> That would do
[19:21] <Muscovy> Thing is, we'd have to figure out if the menu is in the normal spot.
[19:21] <Muscovy> We could do it as easily as not showing it if an md5 shows the panel has been edited.
[19:22] <Muscovy> Or as intelligently as finding where it is from gconf settings.
[19:23] <MadnessRed> I'm updating tour.py and ubuntu-tour.py to get it to disable the next/prev buttons at the beginning of the tutorials
[19:23] <Omega> Using gconf seems like a good way
[19:23] <Muscovy> Thanks MadnessRed.
[19:26] <Muscovy> Since IRC so packed, http://irclogs.ubuntutour.org/ might be useful to some of you.
[19:26] <Muscovy> It's basically a mirror of our logs on irclogs.ubuntu.com.
[19:26] <Muscovy> Just to make access faster.
[19:28] <MadnessRed> ok thanks, I am also adding some functionality to the tours class such as finding out the total number of pages
[19:32] <Omega> MadnessRed: It says: "You are using american english".
[19:32] <MadnessRed> kk, is that correct?
[19:32] <Omega> It is.
[19:32] <MadnessRed> good
[19:33] <Omega> Maybe we should rename en to en_US or en_UK
[19:33] <Omega> Because en isn't a language code
[19:33] <Muscovy> Good point.
[19:33] <kvarley> Omega: en_US or en_GB
[19:33] <Omega> Yeah, my mistake.
[19:35] <Omega> So, which one do we choose?
[19:35] <kvarley> Omega, en_US is more widely used
[19:35] <Omega> Very well
[19:35] <Omega> I'll update them
[19:36] <kvarley> At the moment there are chapters for firefox, empathy etc. Shouldn't we move those into a parent chapter called Applications
[19:36] <kvarley> With sub categories of Accessories, Office, Sound and Video, etc
[19:36] <Muscovy> I'm not sure.
[19:37] <MadnessRed> wait
[19:37] <MadnessRed> en is the fallback language if no country is specified
[19:37] <MadnessRed> so say your language is en_US
[19:37] <Muscovy> en_US now.
[19:37] <MadnessRed> it can you put it back
[19:37] <MadnessRed> you will break the script
[19:37] <MadnessRed> for anyone with en_GB
[19:38] <MadnessRed> it was en for a reason
[19:38] <Omega> I am changing the fallback language to en_US
[19:38] <MadnessRed> then just put en_US in the en folder
[19:38] <Omega> Okay, what is the problem exactly?
[19:38] <MadnessRed> if you language is en_GB
[19:39] <MadnessRed> first it will load en_GB
[19:39] <MadnessRed> if it cant find that it will load en
[19:39] <Omega> Mhm
[19:39] <Omega> I want to change en to en_US
[19:39] <Omega> so if it doesn't find it it loads en_US
[19:39] <MadnessRed> that would be very arquard
[19:39] <MadnessRed> you would have to program rules
[19:39] <Muscovy> Maybe symlink en to en_US?
[19:39] <Omega> I don't see why, it's just changing the default language
[19:40] <MadnessRed> no, its not jsut en
[19:40] <MadnessRed> all languages follow the same structure
[19:40] <MadnessRed> es_PT falls back to es
[19:40] <MadnessRed> fr_CA falls back to fr
[19:41] <Omega> But is en en_US or en_GB?
[19:41] <Omega> Oh!
[19:41] <Omega> I understand what you mean.
[19:41] <MadnessRed> whichever is not specified
[19:41] <MadnessRed> if you have en_GB and en
[19:41] <MadnessRed> then en_US will fallback to en, so en would be american
[19:41] <Omega> Yeah, I just read the code as saw you're split()ing it
[19:41] <Omega> and*
[19:42] <MadnessRed> generally all english will be the same
[19:42] <MadnessRed> so will go in the en folder
[19:42] <MadnessRed> however, if you are talking about colour, because en_US spells colour differently, you may have a sepparate language for that particular article
[19:43] <Muscovy> I was just thinking that.
[19:43] <MadnessRed> or you may decide to have color as default and en_GB as the extra language
[19:43] <Muscovy> And tell the tour to inherit for the base language for missing pieces.
[19:44] <MadnessRed> well, at the moment the whole tour needs to be in each language
[19:44] <MadnessRed> but we can add it so only individual parts need adding later
[19:46] <Omega> Maybe we can have localized versions be a diff against the main one?
[19:47] <MadnessRed> maybe, but we need to remember that translators usually aren't programmers
[19:48] <MadnessRed> so they will want to simply write out some text in their own language
[19:48] <brandonj> MadnessRed: I'm adding a programming todo on the end of the etherpad
[19:48] <MadnessRed> etherpad?
[19:48] <Muscovy> It would be really nice if we could tell it words like colour/color and it could replace them accordingly.
[19:49] <Muscovy> Madnessred: http://openetherpad.org/GUNcK2dx75
[19:49] <MadnessRed> what if we are telling them to go to the directory, /usr/themes/colours
[19:49] <MadnessRed> I know that probably doesn't exist
[19:49] <Muscovy> Maybe an exclude markup tag?
[19:49] <MadnessRed> maybe
[19:49] <Muscovy> It was just a theory, but I know what you mean.
[19:51] <MadnessRed> omg etherpad is writing itself
[19:51] <greggyrodrigo> Hello guys
[19:51] <Omega> Hey
[19:51] <Muscovy> Hello.
[19:52] <greggyrodrigo> I have a question
[19:52] <Muscovy> Ask away.
[19:52] <greggyrodrigo> How can I upload my changes?
[19:52] <Muscovy> 3 simple commands.
[19:53] <Muscovy> cd into wherever you're working.
[19:53] <Muscovy> Run:
[19:53] <Muscovy> bzr add
[19:53] <Muscovy> bzr commit -m "Your changes"
[19:53] <Muscovy> bzr push lp;ubuntu-tour
[19:53] <Muscovy> That'll record your work and upload it.
[19:54] <brandonj> we actually have two branches now though
[19:55] <greggyrodrigo> What are the diferences between these tow branches, so?
[19:55] <MadnessRed> one is for new stuff being added
[19:56] <MadnessRed> the other is for stable stuff
[19:56] <greggyrodrigo> Nice, and that comand 'bar push lp[...]' will upload for the first server, right?
[19:58] <MadnessRed> no, it will upload to the stable one,
[19:59] <Muscovy> Is the unstable one specifically for code stuff?
[19:59] <greggyrodrigo> Alright
[20:01] <brandonj> The unstable one is specifically for code stuff
[20:06] <MadnessRed> ok, the back/next buttons now become disabled when you reach the beginning/end of the tour
[20:13] <Omega> Cool
[20:15] <MadnessRed> how about a progress bar?
[20:16] <MadnessRed> to show them how far through the tutorial they are?
[20:16] <Muscovy> That sounds neat.
[20:17] <MadnessRed> also very simple,
[20:20] <fieldse> Hey. Success (of a sort) with the wiki: We can't seem to post to top-level wiki page, getting "not able to save lock" error, but can save one level down: https://wiki.ubuntu.com/UbuntuTourProject/Home
[20:21] <MadnessRed> OK, i pushed the progress bar version
[20:21] <MadnessRed> you should be able to download it now
[20:39] <MadnessRed> hi all, im back, internet died
[20:41] <MadnessRed> !recent
[20:41] <MadnessRed> \ping google.com
[20:44] <MadnessRed> its very quite, anyone here? or is my internet dead?
[20:46] <greggyrodrigo> I'm here ;)
[20:53] <Omega> I'm here too.
[20:59] <MadnessRed> right, hi, I think I'm back
[21:00] <MadnessRed> anyway, I have created a html interface using only the packages which come packed with ubuntu by default
[21:00] <MadnessRed> I think
[21:00] <greggyrodrigo> What if, together with the topic, displays an animation os the action?
[21:01] <MadnessRed> should be possible
[21:01] <MadnessRed> it render using webkit, so should support html5 and css3
[21:01] <MadnessRed> renders#
[21:02] <MadnessRed> I commited to svn
[21:03] <MadnessRed> to bzr even
[21:03] <brandonj> html interface to what?
[21:09] <MadnessRed> where the tour is loaded
[21:09] <MadnessRed> rather than loading plain text, it loads it with html formatting, if available
[21:11] <brandonj> oh I see
[21:11] <brandonj> that seems reasonable
[21:25] <Muscovy> The latest version of the code branch needs <br />s.
[21:25] <Muscovy> Maybe Python could insert them when it finds \ns?
[21:26] <MadnessRed> don't worry
[21:26] <MadnessRed> I have a script which sorts that
[21:26] <MadnessRed> I will commit in a bit once I have finished of some other stuff
[21:27] <Muscovy> Ok, good. :D
[21:31] <MadnessRed> I am pushing now
[21:31] <MadnessRed> It should now be able to find the html version, and if it can't find it convert the text version
[21:31] <Muscovy> Which branch should text edits go to, the main one?
[21:32] <MadnessRed> Still both I think
[21:32] <Muscovy> Oh dear.
[21:32] <MadnessRed> also, if there is no plain text version, it will load the html version, but will still format things like line breaks properly
[21:32] <brandonj> we need to find a way to sync that
[21:33] <MadnessRed> Also how many tours do you with there will be?
[21:33] <MadnessRed> Because if we have many more we will need a better way of organising them
[21:33] <Muscovy> I don't think we'll have many more.
[21:33] <brandonj> well anybody should be able to make tours
[21:33] <Muscovy> THough a plugin-like approach was mentioned.
[21:35] <Muscovy> What would happen to the branch if we only edited the main one, then merged the code one in. Would it keep the main branch's edits, since they're more recent?
[21:36] <MadnessRed> Lets say you have 3 files
[21:36] <MadnessRed> file1, file2 and file 2
[21:36] <MadnessRed> and file3 sorry
[21:37] <MadnessRed> Say branch 1 edits files 1 and 2, and branch 2 edits files 2 and 3
[21:37] <MadnessRed> when you merge, it would use the file1 from branch1 and file3 from brach 2
[21:37] <MadnessRed> then because both have updated file2, it would try and merge the changes I think
[21:39] <Muscovy> Then wouldn't it be safe to just edit text/code accordingly in the branches, then merge them?
[21:39] <MadnessRed> i think so
[21:43] <MadnessRed> anyone know how to detect the system colours in python?
[21:44] <Muscovy> System colours?
[21:45] <MadnessRed> yh
[21:45] <MadnessRed> I was hoping I could put the system colours into the css to make it look better
[21:45] <Muscovy> To match the GTK theme?
[21:46] <MadnessRed> yh
[21:46] <Muscovy> I'd call matching Ambiance a fairly safe bet.
[21:46] <brandonj> there has got to be a proper way to do it
[21:46] <MadnessRed> actually looking at xchat, they just have a border round the white chat and that looks fine
[21:47] <Muscovy> /usr/share/themes/Ambiance/gtk-2.0/gtkrc
[21:48] <Muscovy> Themes have their main data stored like that.
[21:48] <Muscovy> I'm trying to remember what file says what the current theme is/
[21:49] <MadnessRed> Actually I think it looks ok with just a border
[21:50] <MadnessRed> like xchat does
[21:50] <MadnessRed> But, what do you think about the progress bar
[21:50] <daas88> hello everyone!
[21:50] <MadnessRed> it looks too much like a scrollbar, should I put it at the top, or is it ok
[21:50] <MadnessRed> hi daas888
[21:50] <Muscovy> ~/.gconf/desktop/gnome/interface/%gconf.xml
[21:51] <MadnessRed> with the %?
[21:51] <daas88> how's the project doing? :P
[21:51] <MadnessRed> good thanks :)
[21:52] <Muscovy> % is part of the filename, it's a gconf thing.
[21:53] <MadnessRed> i gtg, be back in a bit
[22:23] <CanadianWriter> hilo
[22:24] <Muscovy> Hello.
[22:25] <Omega> Hey
[22:25] <Omega> Write some Canadian for us CanadianWriter :P
[22:26] <Muscovy> Omega, do you think we should make a bugteam?
[22:26] <CanadianWriter> I don't know eh? Is a canadian translation (FREE HEALTHCARE!!!) really necessary? Sorry.
[22:26] <Omega> Those should be the editors so to speak
[22:26] <Omega> Oh, for the program itself
[22:26] <Omega> Yeah sure
[22:28] <Muscovy> CanadianWriter: pretty much all applications have "translations" into language variations like en_US/en_CA.
[22:28] <CanadianWriter> Muscovy,  I'm joking
[22:28] <Muscovy> Ah.
[22:41] <Omega> CanadianWriter: I liked the free healthcare part.
[22:45] <Muscovy> I've set up https://launchpad.net/~ubuntu-tour-bugs, so we're good to go when an LP admin approves the mailing list.
[22:45] <Muscovy> Then we can set it as the project's bug contact.
[22:46] <Muscovy> I didn't put ubuntu-tour-admins as owner because I'm not sure if it'll force us to be subscribed or not.
[22:47] <Muscovy> I figure we'll use bugs for code things and notable content things (mix of programs/applications, redundant chapter, etc)/
[22:47] <Omega> Ah, okay.
[22:48] <Muscovy> Woo, mailing list approved already.
[22:50] <Muscovy> The setting for bug supervisor should be on the right-hand panel in the bugs section.
[22:51] <Muscovy> I'll be back in a while, I need to get some homework done.
[22:53] <raymond_swart> exit