[00:21] what's happening everyone [00:30] dutchie, ping [00:30] oh wait you're probably asleep [00:30] nevermind xD [00:31] He was around an hour ago. [00:50] that's all good [00:50] it's like 2am there now [00:51] godbyk: i read your comments, and I think they're valid. i'll rewrite some of the quickshot wiki [00:51] humphreybc: did they make sense? [00:51] sort of [00:51] :P [00:51] Basically, your program should do everything automatically if it can, and only involve the user when it must. [00:51] i get the idea [00:51] yup [00:51] Don't pester the user with questions that it can answer itself. [00:51] Make it as easy as possible for the user. [00:51] true [00:53] could you clarify " QuickShot sets the default language to match the system language" [00:53] Oh, in the dropdown list of languages, it should default to the current (system) language. [00:54] okay gotcha [01:03] godbyk: read over the new workflow: https://wiki.ubuntu.com/ubuntu-manual/quickshot [01:11] humphreybc: Sounds a lot better. [01:29] cool... right now just have to write it :P [02:11] godbyk: i'm just trying to think what would be the best way to run the "database" of screenshots [02:11] humphreybc: Just have a small MySQL db running on a web server that responds to requests from the QuickShot app for data. [02:12] yup that's what i was thinking. we need some test screenshots... and some way of populating the database from the latex screenshot thing [02:18] Well, the list of screenshots that LaTeX is spitting out right now will change as the \screenshotTODOs get replaced by actual screenshots. [02:19] righto [02:19] so where should i start? [02:27] https://edge.launchpad.net/~quickshotdevs xD [02:27] https://edge.launchpad.net/quickshot [02:28] i added you as a member :) [02:39] cool [02:39] I'd start working on the UI stuff first.. to get the workflow set up. [02:39] then figure out how to take the screenshots and whatnot. [02:39] we can fill in the data later. [02:39] (that's the easy part) [02:53] sweet [02:53] so the UI i guess i should use glade or something? [02:53] what do you think of the logo too: http://humphreybc.files.wordpress.com/2010/02/icon192.png [02:57] the ubuntu logo isn't necessary [02:57] the camera icon is okay. [02:57] but the desktop screenshot doesn't really fit. [02:57] true [02:57] but i can't be bothered changing it now :) [02:58] maybe in the future sometime [03:07] * humphreybc is blindly trying to work out glade [06:38] godbyk: you can use bzr branch lp:quickshot to see what I have so far [06:38] sure [06:38] I'm using quickly and glade to create the UI. So you'd probably want to open them using those [06:39] otherwise it'll just look like nothing [06:39] if you could write a couple of lines of python that runs the program thus far, that'd be great xD [06:39] wait for about 5 mins till i push lots of changes [06:40] heh i just chatted to jono on facebook, he thinks it's a "fucking awesome" project... his words! [06:40] xD [06:52] Adobe Photoshop? Oh noes! [06:54] yeah hold up [06:54] i just lost all the work i was just doing [06:54] bloody bzr [07:07] * humphreybc hates diverged branches with a passion [07:11] * humphreybc also thinks that launchpad is ridiculously slow [07:14] okay i had to delete the branch and set up a new one [07:14] godbyk: try this one now. bzr branch lp:quickshot [07:17] humphreybc: you're missing the icon.png file [07:17] huh? where? [07:18] in data/media/ [07:18] oh right [07:18] sure [07:19] pushing through with the icon now [07:20] hmm [07:21] it's loading the icon in glade [07:21] but not when it's run [07:22] it's also looking for it in data/ui/logo.png [07:23] i wonder why the buttons are so ginormous [07:23] i fixed the icon thing [07:23] just put it in /ui [07:24] ok i've fixed the huge buttons [07:25] i can't get it to make the window smaller tho [07:25] turn off the fill under the packing tab [07:25] what are you using to create/edit the UI? [07:29] ah sweet [07:29] nope i got it [07:29] glade [07:29] under height request [07:30] godbyk: just pushing through some more changes [07:30] I fixed a lot of the height, spacing, padding, button sizes and logo [07:30] looks nice now [07:35] https://wiki.ubuntu.com/ubuntu-manual/quickshot [07:35] i put a screenshot on the wiki [07:39] godbyk: i was talking to martin owens over skype today [07:40] and he suggested that quickshot creates an entire new user [07:40] so we don't mess with people's themes and such [07:40] then we just ask them to switch user to the new user and take shots [07:40] That could work. [07:40] Or use the guest account. [07:41] also, instead of uploading every shot each time, he said we should create a projects directory or something in the "quickshot users" home directory, where the images are stored. Then they can capture as many as they want, and once they're finished, upload them all [07:41] (The guest account would clean up after itself) [07:41] no no guest account is bad because there is hardly any read/write privilages [07:41] That's true. [07:41] and he suggested instead of having a mysql database, we should just use a bzr branch [07:41] with a directory structure for languages [07:41] then quickshot can just get the bzr branch, add the images the user takes from their projects directory and push. we could enable auto merging [07:42] and to prevent the branch from getting too big, we could have one branch for each language, or one branch for each chapter [07:43] and he said something about using empty files or empty folders as a way of the app knowing if that shot has already been taken or not [07:44] well, you wouldn't want to force someone to check out a branch full of images just to see which ones may still need to be created. [07:44] brb [07:47] back [07:50] i think i just broke the quickly run command somehow [07:50] should i push it for you to have a look? [07:50] Traceback (most recent call last): [07:50] File "bin/quickshot", line 111, in [07:50] window = NewQuickshotWindow() [07:50] File "bin/quickshot", line 95, in NewQuickshotWindow [07:50] window.finish_initializing(builder) [07:50] AttributeError: 'NoneType' object has no attribute 'finish_initializing' [07:52] is dutchie awake yet? [07:52] Hey, komsas. Did you figure out how to compile the translated manual? [07:53] Hi, yes dutchie gave me https://lists.launchpad.net/ubuntu-manual/msg00548.html [07:54] Perfect! Let me know if you run into any problems. [07:54] but I have one problem. But I get error "! LaTeX Error: File `polyglossia.sty' not found." [07:55] I dont find anything how to solve it. [07:56] komsas: Did you install the TeX Live 2009? The polyglossia package is in there. [07:56] yes I did [07:56] It's *not* in the version of TeX Live that is in the Ubuntu repositories, unfortunately. [07:56] I know, I did like your wrote in that mini manual [07:57] What does it say when you type: "which xelatex"? [07:57] /usr/bin/xelatex [07:58] How about "kpsewhich polyglossia.sty"? [07:58] nothing [07:59] Okay. How about: "dpkg-query -s texlive-xetex | grep Status" [08:00] "Status: install ok installed" [08:00] Ah, so it's using the old texlive stuff. [08:00] open synaptic and remove all the texlive-* packages. [08:00] But I remove all packages [08:00] Strange. It thinks it's still installed. Does Synaptic think it's still installed? [08:01] I will look.. [08:01] Also, what does "which tlmgr" return? [08:02] nothing, it strange but apt-get showing that texlive-xetex installed [08:02] okay. uninstall that. and remove and other texlive packages that are still installed, too. [08:03] ok I will try [08:05] and after remove install text live 2009? [08:06] Yes, if you haven't already installed TeX Live 2009, you'll need to do that. [08:12] thanks godbyk [08:12] komsas: No problem. If you continue to run into problems, feel free to pester me. [08:17] godbyk: I've changed the quickshot workflow, https://wiki.ubuntu.com/ubuntu-manual/quickshot [08:22] humphreybc: It may also have to install apps that aren't installed (bzr, the app that screenshot is of, the language packs and fonts).. [08:23] true [08:25] jesus i'm getting sick of this slow internet [08:25] i'm going to ring the ISP tomorrow and demand answers [08:25] hehe [08:25] 10KB/s is a good speed... [08:25] humphreybc: btw, we might want to change the title of my session to "LaTeX for Authors and Translators" [08:25] okay sure, do you want to do that? [08:26] Just on the wiki? I can do that. [08:29] http://www.speedtest.net/result/717233561.png [08:29] yep just on the wiki [08:30] Looks like everyone hates your ISP. [08:31] And I can see why, with those speeds. [08:32] Gah.. too many things to do! :-) [08:32] I'm going to play on the treadmill and clear my head. When I get back, I think I'll start working on writing a style guide and work on my presentation for this LaTeX stuff. [08:33] Be back in about 20 minutes. [08:33] sweet as [08:39] dutchie: could you check my feed is going to Planet UM? I've posted a few things these past couple of days and nothing appears to be getting through [08:40] humphreybc: I think you must come to Lithuania http://www.speedtest.net/result/717238607.png we live much better (in virtual world) ;) [08:41] wow [08:41] yeah NZ is notorious for it's incredibly slow internet speeds [08:41] we're wayy behind the rest of the world in IT advancements and networking [09:01] back [09:12] well that was cool... my wireless got dropped and then network-manager crashed and refused to restart [09:12] anyway, should i push my branch for quickshot even though the command to run the program doesn't work? [09:13] up to you. [09:13] probably doesn't hurt, since no one's doing anything with it yet. [09:15] sweet [09:15] pushing it up now [09:17] I don't know how much of a python whizz you are [09:18] Not much of one. I haven't written any gui stuff with it yet. [09:18] I've used it primarily for text processing and NLP stuff. [09:21] right [09:21] that's all good [09:21] i'll pester dutchie :D [09:22] dutchie, bzr branch lp:quickshot [09:22] heh [11:53] godbyk: now I get error when ran make http://ubuntu.pastebin.com/d22fb8f6c something with fonts [13:30] komsas I can't help much but did you run the install script? [13:33] yes and I get "Done! You should now be able to compile the Ubuntu manual!" so everthing is fine. [13:35] when did you last run it? it was updated yesterday [13:36] Ok I'm going to pull [13:41] ubuntujenkins: nothing new, all package are installed [13:42] are you compiling in english? [13:43] no, lithuanian [13:45] Well this may be no help but check you have texlive-fonts-reccomended and texlive-latx-recommended installed. I would think the script looks for those. [13:45] !paste [13:46] For posting multi-line texts into the channel, please use http://ubuntu.pastebin.com | To post !screenshots use http://tinyurl.com/imagebin | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic [13:47] komsas I have to go to a lecture but this is the screen shot of all of the packages that I have installed http://imagebin.org/84893 [13:47] thanks ubuntujenkins [13:47] if i can i will help when i am there [16:13] komsas did you solve it? [16:28] no, strange I installed TeX Live 2009 but synaptic showing that all packages, not like in your screenshot, are 2007. [16:29] before compiling texlive 2009 I removed all texlive packages. [16:29] I am running Lucid so thats why the packages are different. What you you run to build in lithuainan? [16:30] *lithuanian [16:30] 9.10 [16:31] I think the packages will be older versions in 9.10 should make no difference. Mine complies in english how do I compile it in lithuanian? [16:32] make ubuntu-manual-lt.pdf [16:33] komsas: what does 'dpkg --get-selections | grep texlive' say? [16:34] http://ubuntu.pastebin.com/m7cd215e [16:34] http://paste.ubuntu.com/376953/ [16:34] komsas: that output says you have texlive packages installed [16:35] yes, but they dont work correctly [16:35] you need them not installed [16:35] last error was ! LaTeX Error: File `ccicons.sty' not found. [16:35] to build in lithuanian [16:36] I did everythink like in godbyk said in email [16:36] mail * [16:37] that output says fifferently [16:37] differently* [16:39] komsas: run "sudo aptitude remove texlive*" [16:39] and what then? [16:40] it should work [16:41] with aptitude you cant do this, apt-get works :) [16:43] why does it not work? [16:43] with that command it removed xelatex [16:43] it should remove xelatex [16:44] you want to remove the xelatex installed from the ubuntu repositories and install one from upstream [16:44] but I did that [16:44] you didn't remove the ubuntu texlive packages [16:45] I did :) 2 times [16:45] than compile 2009 [16:45] well, they're still there :) [16:45] so I dont know from where they come :)) [16:45] install-pkgs.sh ? [16:46] I think it did that, some dependences install packages again [16:46] I think so :) [16:47] as a test I have the 2009 by default in lucid should I be able to compile it? I do get an error but a different one at the moment. I may just confuse things [16:48] ubuntujenkins: maybe, godbyk is really the guy to ask [16:48] in what time zone godbyk lives? [16:48] US somewhere [16:48] dutchie I know I have been trying to help [16:49] komsas: can you post the install-pkgs.log file? [16:50] http://paste.ubuntu.com/376965/ [16:51] komsas: can you run through the steps of that email again? [16:51] post all the output as it happens :) [16:51] Ok, but compiling 2009 version take a lot of time :) more then 1h [16:51] sure [16:52] that's fine [18:19] komsas: how's it going? [18:19] compiling [18:19] * dutchie decides to have a go himself [18:20] dutchie: thanks for care about me :)) [18:22] hmm [18:22] looks like I'll have to remove fedora first [18:23] u on fedora? [18:23] wow, I thougth everybody on ubuntu :)) [18:24] well, I have a fedora partition that I never use [19:03] dutchie: http://paste.ubuntu.com/377050/ [19:04] OK, I think it can't find the packages [19:04] where are you installing texlive to? [19:06] default dirs http://paste.ubuntu.com/377052/ [19:06] hmm [19:08] might be able to help more once I've finished doing it [19:08] I think one of pacakge from install-pkgs needs all texlive old packages, so it install all them [19:08] k [19:12] sweet, jono just tweeted our 48 hours event [19:13] hello [19:14] hi annakamilla, can we help? [19:14] no [19:19] i was reading manual do ubuntu version beta [19:41] annakamilla: did you have any feedback? [19:57] godbyk: _started_ to compare font with a mean text in inkscape. sans first: http://bazaar.launchpad.net/%7Et-w-/%2Bjunk/ubuntu_manual_cover/download/head%3A/font_test.svg-20100215185059-zy2dcn999qds8tvs-1/font_test.svg [21:54] komsas: Are you still around? [21:54] yes, godbyk [21:54] did you saw me log file? [21:54] I can help you with compiling the manual if you're still having problems. [21:54] Yeah. [21:54] Running the install-pkgs.sh script only works with the old 2007 TeX Live. [21:55] It will keep installing the 2007 packages if it thinks something is missing. [21:55] so that to do? [21:55] what * [21:55] (At some point, I'm going to have to migrate everything to the 2009 version -- even the English -- because the 2007 version is tool ancient.) [21:55] komsas: Make sure that all the texlive-* packages are uninstalled. [21:56] When you ran the TeX Live 2009 installer, did you have it install everything or a smaller subset of the packages? [21:56] I did all, but last time I installed only lithuanian [21:57] Do you still have the install-tl script? [21:57] yes [21:57] Let's run it again (I think it will skip things that are already installed) and we'll make sure it's installing the required packages. [21:58] Go to the directory with the tl-install script and run: sudo ./tl-install [21:58] Let me know when you get to the first menu. [21:58] ok [21:58] You're at the menu? [21:58] godbyk: I think the install-pkgs.sh script fails to detect the 2009 packages and then installs 2007 from the repos [21:59] dutchie: It may, though it *should* detect them.. (it does on my system, at least). [21:59] But yeah, that's basically what's been happening to komsas. [22:00] I've been trying to avoid it, but for the glossaries to work well, and to avoid a lot of extra code, I think I'm going to have everyone switch over to 2009 soon. [22:00] godbyk: I'm in [22:00] this is one of the reasons I started doing that tonight [22:00] cool [22:00] So let's start at the top. [22:00] Did it deteect your platform okay? [22:01] yes [22:03] Good. What does it say for installation scheme? [22:03] Does it say 'scheme-full'? [22:04] full [22:05] good [22:05] press L and [Enter] so we can see the languages menu [22:05] I'm in [22:05] What languages do you have installed [22:05] (I don't care about the documentation, just the top half) [22:06] I can choose [22:07] Specifically, make sure that you have at least Lithuanian installed. [22:07] For me only Lithuanian and english enough [22:07] (This will let us properly hyphenate Lithuanian words.) [22:07] Right. [22:07] So if both of those are checked, then press R to go back to the main menu [22:07] Do the directories listed look okay? [22:08] http://paste.ubuntu.com/377052/ [22:08] I think ok [22:09] Those should work, yeah. [22:09] so start installation? [22:09] Back at the main menu, make sure that at least the last 4 options are checked: create all format files, install doc tree, install source tree, and create symlinks. [22:10] If you prefer letterpaper to A4 paper, feel free to check that option as well. [22:10] Once that's done, you should be able to hit I and it'll install. [22:10] If you find errors as it goes along, feel free to ping me with them. [22:11] thank godbyk now I jump to bed, tommorow I will ping u, bye [22:11] Once TeX Live 2009 is finished installing, you *should* be able to run 'make ubuntu-manual-lt.pdf' and have it compile the manual. [22:11] Okay, sleep well. [22:13] And with that, I need to go shovel snow off my walk. I'll be back in a bit. [22:20] godbyk: GUI latex editors? [22:21] gedit? [22:21] gvim? [22:21] okay so there are no apps actually designed for latex [22:21] you know, like creating commands and stuff [22:22] there's lyx, but that has its own version of latex afaict [22:22] you can use the vim latex suite with gvim [22:23] humphreybc: there's kile (for kde), texmaker or something like that for gnome, there's texworks (not in the repository). [22:23] I'd avoid LyX as it translates from tex to lyx and back and makes things a little messier. [22:23] okay cool, i've got a guy asking is all [22:28] !info texmaker [22:29] hmm [22:29] manualbot: ping [22:29] pong [22:29] Here I am, brain the size of a planet and you expect me to respond to a ping? How depressing. [22:29] !ping [22:35] bug 522356 [22:35] Launchpad bug 522356 in ubuntu-manual "LaTex-Formatting-Bug" [Undecided,Fix committed] https://launchpad.net/bugs/522356 [22:36] !info texmaker [22:36] dutchie: 'karmic' is not a valid distribution: [22:37] !info texmaker lenny [22:37] dutchie: 'lenny' is not a valid distribution: [22:37] !info texmaker lucid [22:37] dutchie: 'lucid' is not a valid distribution: [22:37] stuff that then [22:45] Installing [0975/2003, time/total: 03:54:57/08:53:19]: knuth [10137k] [22:45] hmm [22:45] not sure if I want an aging computer scientist on my laptop [22:45] especially if he's 10M [23:11] lol [23:11] dutchie: I just pushed some more changes to quickshot [23:11] added in draft windows up to step 9 [23:12] if you feel like doing some python, i'd very much appreciate it if you could link the window buttons so I can test them xD [23:17] link them up to what? [23:19] each other [23:19] so when you click next it closes that window and opens the next window [23:19] like it would actually do [23:19] just so I can get an idea of how the windows are actually rendered [23:19] actually how do you make it go next but in it's own window... [23:19] hm [23:20] * dutchie has forgotten how to use quickly [23:21] quickly glade [23:21] quickly run [23:21] quickly create ubuntu-project [23:21] i think that's about it lol [23:22] well, yeah [23:22] but where to put functions [23:22] oh [23:25] https://wiki.ubuntu.com/MeetingLogs/devweek0909/QuicklyFun [23:35] dutchie: maybe if you could link main to setup with the next button, and also the "cancel" button so that it closes it as examples, then I can just go off them to link up the rest [23:36] dutchie: I'm working on it :) [23:36] awesome xD [23:50] hmm [23:50] looks like I'm going to have to completely refactor the glade files [23:58] darn [23:58] did i do something wrong? :P [23:59] I'm not sure if having loads of windows in one UI definition is the best thing to do