[00:01] still awake over there stgraber? [00:03] sure [00:03] lol, this'll be tricky [00:04] im in serious pain over here [00:04] turned my brightness right down cos its hurting my eyes :( [00:05] yeah, funny thing being that if I actually go to bed, you'll still have to wait an hour to leave at the same time as I do :) [00:06] :P [00:06] no we'll do it on times [00:06] so record when you go [00:06] i will when i go [00:06] but i might not be able to [00:06] cos chances are ill fall asleep on my keyboard... :/ [00:07] uh oh, the dizziness is starting to kick in [00:07] Youve probably won :P, we'll see how it goes though [00:19] lol, that wasnt me giving in stgraber, but my internet goes from time to time [00:19] hehe [00:29] see you tomorrow [00:29] pygi, thanks for the talk [00:43] yo [00:44] there's going to be a Packaging Training session in #ubuntu-classroom in 16 min. [00:44] LaserJock: Im trying to sort a bot [00:44] that'll log our meetings [00:44] if we start the meeting with === [00:45] and end with === [00:45] hmm [00:45] actually [00:45] bencrisford1: I would maybe not worry about that [00:45] :( [00:45] but im bored and its keeping me awake [00:46] * bencrisford1 must beat stgraber :P [00:46] bencrisford1: I think in the future we should hold our meetings in #ubuntu-meeting where there is already a bot [00:46] :( [00:46] bencrisford1: I'm sure we could use a different bot though :-) [00:46] yay :) [00:47] I'm not sure what exactly [00:47] hmm [00:47] well have a think and ill see what I can do [00:47] perhaps something useful related to packages, bzr branches, or bugs [00:47] there are already plenty, but ill get an EduBugs one? [00:48] I was thinking of something specifically for us [00:48] is there one that does both Ubuntu and Debian versions of packages? [00:48] errr [00:48] i dunno how id do packages one [00:49] but itd be easy to do bugs i think [00:49] in fact we got one or two on here now [00:49] lets see [00:49] bug 12345 [00:49] Launchpad bug 12345 in isdnutils "isdn does not work, fritz avm (pnp?)" [Medium,Fix released] https://launchpad.net/bugs/12345 [00:49] LaserJock: we have a bugs one [00:50] well, kinda [00:50] and a package one actually [00:50] !gedit [00:50] Text Editors: gedit (GNOME), Kate (KDE), mousepad (Xfce4) - Terminal-based: nano, vi/vim, emacs - For HTML/CSS editors, see !html - For programming editors and IDE, see !code [00:50] for individual bugs it's ok [00:50] but I want better ones darn it :-) [00:50] !xchat [00:50] Sorry, I don't know anything about xchat [00:50] ubottu: Dance! [00:50] Sorry, I don't know anything about Dance! [00:50] I want to be able to get a list (or a number if too many) of bugs for a specific package [00:50] ubottu: edubuntu... [00:50] Sorry, I don't know anything about edubuntu... [00:51] thats useful [00:51] I'd also like for packages, what the versions are in Ubuntu and Debian [00:51] I don't need really a description [00:51] hang on im sure theres a way [00:52] rmadison gives you version info [00:56] here comes benbot [00:57] http://www.google.com [00:57] EduBenBot: www.google.com [00:57] bencrisford1: Error: "www.google.com" is not a valid command. [00:57] darn [00:57] lets work out how to use him :/ [00:58] EduBenBot: list URL [00:58] bencrisford1: last and stats [00:58] EduBenBot: URL www.google.com [00:58] bencrisford1: Error: The "URL" plugin is loaded, but there is no command named "www.google.com" in it. Try "list URL" to see the commands in the "URL" plugin. [00:58] EduBenBot: list URL [00:58] bencrisford1: last and stats [00:58] EduBenBot: URL last www.google.com [00:58] bencrisford1: (url last [] [--{from,with,without,near,proto} ] [--nolimit]) -- Gives the last URL matching the given criteria. --from is from whom the URL came; --proto is the protocol the URL used; --with is something inside the URL; --without is something that should not be in the URL; --near is something in the same message as the URL; If --nolimit is given, returns all the URLs that are found. (1 more message) [00:59] EduBenBot: list math [00:59] bencrisford1: base, calc, convert, icalc, rpn, and units [00:59] EduBenBot: calc [00:59] bencrisford1: (calc ) -- Returns the value of the evaluated . The syntax is Python syntax; the type of arithmetic is floating point. Floating point arithmetic is used in order to prevent a user from being able to crash to the bot with something like '10**10**10**10'. One consequence is that large values such as '10**24' might not be exact. [00:59] EduBenBot: calc 2 + 2 [00:59] bencrisford1: 4 [01:00] EduBenBot: list Google [01:00] bencrisford1: Error: 'Google' is not a valid plugin. [01:05] LaserJock: Whaddya think of edubenbot? [01:05] ill add some stuff to him tommorrow [01:05] EduBenBot: calc 29382798279837198273987319827398127 + 123871928739873981279837987918279387 [01:05] bencrisford1: Error: The command "calc" is available in the Google and Math plugins. Please specify the plugin whose command you wish to call by using its name as a command before "calc". [01:05] EduBenBot: Math calc 29382798279837198273987319827398127 + 123871928739873981279837987918279387 [01:05] bencrisford1: 153254727019800003222355946063790080 [01:06] EduBenBot: list Google [01:06] bencrisford1: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats [01:06] EduBenBot: help Google calc [01:06] bencrisford1: (google calc ) -- Uses Google's calculator to calculate the value of . [01:07] EduBenBot: help Google fight [01:07] bencrisford1: (google fight [ ...]) -- Returns the results of each search, in order, from greatest number of results to least. [01:07] EduBenBot: list URL [01:07] bencrisford1: last and stats [01:07] EduBenBot: help URL last [01:07] bencrisford1: (url last [] [--{from,with,without,near,proto} ] [--nolimit]) -- Gives the last URL matching the given criteria. --from is from whom the URL came; --proto is the protocol the URL used; --with is something inside the URL; --without is something that should not be in the URL; --near is something in the same message as the URL; If --nolimit is given, returns all the URLs that are found. (1 more message) [01:08] EduBenBot: last google.com [01:08] bencrisford1: (last [--{from,in,on,with,without,regexp} ] [--nolimit]) -- Returns the last message matching the given criteria. --from requires a nick from whom the message came; --in requires a channel the message was sent to; --on requires a network the message was sent on; --with requires some string that had to be in the message; --regexp requires a regular expression the message must match; --nolimit (1 more message) [01:08] EduBenBot: stats www.google.com [01:08] bencrisford1: (stats takes no arguments) -- Returns some statistics on the user database. [01:08] EduBenBot: Stats [01:08] bencrisford1: I have 1 registered users with 0 registered hostmasks; 1 owner and 0 admins. [01:09] EduBenBot: Stats owner [01:09] bencrisford1: (stats takes no arguments) -- Returns some statistics on the user database. [01:09] EduBenBot: Owner [01:09] bencrisford1: Error: "Owner" is not a valid command. [01:10] bencrisford1: maybe you should setup a temp channel to play with the bot [01:11] ok, soz [01:11] im done with playing now i think [01:11] mathbot can stay :) [01:11] bencrisford1: Error: "can" is not a valid command. [01:12] MathBot: calc 2 + 2 [01:12] bencrisford1: 4 [01:20] hey dudes [01:21] hey [01:25] LaserJock: This could come in useful... [01:25] you know on lp all the bug urls are really long [01:26] EduBenBot: ShrinkUrl tiny https://launchpad.net/some/random/shizzle [01:26] bencrisford1: http://tinyurl.com/qlt2sa [01:27] bencrisford1: perhaps so [01:27] mathbot is pretty nifty too [01:27] bencrisford1: Error: "is" is not a valid command. [01:27] MathBot: calc 4372843798237498723984798 / 2128739182793872198379187 * 32179832791873981 + 31293791827391827 [01:27] bencrisford1: 97397419453604064 [01:32] ok, just finished all I had to do, good night guys [01:32] :D [01:32] good luck bencrisford1 ;) [01:32] nah im off now is anyway [01:32] you win i guess [01:32] hehe [01:33] c ya [01:33] dam! [01:33] I was meant to get a welcome message :'( [01:34] dam bot >: [01:39] lol [01:50] evening all [01:51] its mornin in the uk :P [01:53] Really? [01:53] hi sbalneav [01:53] Imagine that. [01:53] Hi LaserJock [01:54] sbalneav: I was excited to see your email to the sabayon list [01:54] Well, I think I might have found the problem.\ [01:55] I'm in the local anarcho-syndicalist cafe here, waiting for my son to come out of Piano lessons, so I'm not in a position to repair it RFN, but I'm going to kick it when I get back later. [01:56] LaserJock: Well, i'm off, the Bots have some nice features [01:56] you can leave notes for offline peeps to get when they join and stuff [01:57] but apparently the herald thing isnt working :( [01:57] night all [01:57] CrimsonChapeau stores their defaults for sabayon in .gconf.xml.defaults, but The One True Linux Distro (c) 2003-2009 Canonical inc. stores it in .gconf.path.defaults [01:57] since sabayon developers work for CrimsonChapeau..... [01:57] We have a path mismatch. [01:58] I'm gonna patch it up a bit later [01:59] Thing is, they embed the path in multiple places as a plaintext string in the code, so when I patch it, I'll extrapolate it out to a variable in the config.py.in file. Those patches I'll send upstream. [01:59] that way, in future, we'll only have to patch it in one place. [02:00] and I started looking at a design for the edubuntu-ldap-server metapackage. [02:01] after I get a functioning ladap server working, then I can attack the s-t-b problem [02:04] lol [02:04] CrimsonChapeau ... that rocks [02:05] Announcement from my owner (bencrisford): So what do you all think of the Edubuntu bots? I have put EduBenBot (a mod of my own BenBot) in the channel, and MathBot so we have our very own calculator. You can type EduBenBot: list or MathBot: list to get a list of commands [02:06] sbalneav: yeah, I think half the battle with sabayon is to keep the devs (such as they are) honest about not being a Red Hat project [02:08] Boy, I'm sure glad we have a calculator bot now, the math I've had to do in this channel has been a real grind and it's just so hard to do applications->accessories->Calculator :) [02:08] Guys, have a go with my bots :( [02:08] play with mathbot [02:08] MathBot: calc 098309128309128 / 321093812093809128 * 2813092830192809c +298137982739812 [02:08] bencrisford1: Error: invalid syntax (, line 1) [02:08] Do any of the bots have seen ? [02:09] MathBot: calc 098309128309128 / 321093812093809128 * 2813092830192809 +298137982739812 [02:09] bencrisford1: 2.98999265934e+14 [02:09] svalneav: seen? [02:09] !seen bencrisford1 [02:09] I have no seen command [02:09] Seen's the most useful command a bot can have [02:10] says it works :/ [02:10] hmmm [02:10] keeps track of all nicks in the channel [02:10] go to #ltsp [02:10] !seen jammcq [02:10] I have no seen command [02:10] *sigh* ill make a seen bot [02:11] or you could just do apt-get install supybot, which has all of that stuff built in :) [02:11] thats what im using [02:12] !seen sbalneav [02:12] I have no seen command [02:12] D= [02:12] so activate the seen command [02:12] ok [02:12] (02:12:40) bencrisford1: Owner enable seen [02:12] (02:12:40) EduBenBot: Error: That command wasn't disabled. [02:12] I'll be blunt: no one will ever use the math bit. [02:13] :P i will [02:13] How much math you planning on doing here? [02:13] MathBot: calc 388888888888888888888888888888888888888889 - 388888888888888888888888888888888888888888 [02:13] bencrisford1: 0 [02:13] !seen MathBot [02:13] I have no seen command [02:14] get the infobot + seen command going, you got a useful tool. [02:14] if you get the google apps license key (free) then you can get the google command going [02:14] which sometimes comes in handy [02:14] i have the google command going i think [02:14] !google foop [02:14] Sorry, I don't know anything about google foop [02:15] EduBenBot: list [02:15] bencrisford1: Admin, Channel, ChannelLogger, Config, Herald, Misc, Owner, ShrinkUrl, Todo, and User [02:16] Announcement from my owner (bencrisford): Ill sort it tommorrow [02:16] :D [02:17] If you're interested, I can mail you the config for my supybot that runs the ltsp channel [02:17] yes please :) [02:18] or you could just do apt-get install supybot, which has all of that stuff built in :)s [02:18] ergh [02:18] But don't run multiple bots, or you'll hack off the freenode admins [02:21] a seen command would be useful [02:24] yeah, it's probably the single most useful command in the #ltsp channel [02:25] Hi [07:07] Morning everybody [08:09] LaserJock: ping [08:10] LaserJock: who did we remove from the team ? I'm a bit lost there because looking at the member list I can't really see what the CC is complaining about. [08:10] highvoltage: ^ [08:17] stgraber: I removed RichEd [08:20] LaserJock: ah, ok [08:26] you should probably only have removed him from the admins and let him time out [08:26] though i dont think he has any interest in staying on the team [08:27] I guess [08:27] I couldn't care less [08:28] he was there because of his employment and when that ended he disappeared, he can easily be reinstated if he wants [08:29] but yeah, I probably shoulda just dropped him from admin === nubae1 is now known as Nubae [10:07] Hi pygi, I don't see you at the second breakfast :D [10:07] asanchez: second breakfast?!?!? [10:07] you mean in the lobby? [10:07] yeah [10:08] asanchez: coming [10:08] if you need me? [10:09] Im at room 2 [10:10] we are planing to use OSD notifier to show users info about syncing process [10:11] I want to explain you why we have to use syncing daemon [10:20] asanchez: oh, koi [10:20] oki [10:20] we'll meet during the lunch, so we can sit at the same table? [10:21] yeah, of course [10:22] asanchez: :) [10:22] I think its a good idea to lunch together as many edubuntu members as they can [10:27] asanchez: yup [10:34] stgraber: I guess you won last night [10:34] i slinked off at about quarter past 2 [10:35] morning asanchez [10:35] stgraber: I explained it in the mail I sent out, you're right we didn't deactivate anyone besides deactivating RichEd's EC membership [10:40] morning highvoltage [10:42] What do you think guadalinexedu team should begin to do for edubuntu? [10:55] asanchez: good question. I think we should make a time to get together to brainstorm on that a bit [10:55] asanchez: sorry for my laggy responses, I have to reboot every time my wifi crashes [10:56] I have to do the same yesterday [10:56] highvoltage: we're doing that during lunch [10:56] Its possible to use one free room for the next session? [10:57] pygi, ok [10:58] highvoltage, are you using ath5k driver? [10:58] oiuiooiu [10:59] today I don't have any problem with wifi yet [10:59] oops, sorry about htat [10:59] I'm attending the next session in room 11 (lts releases) [11:00] asanchez: how about after the plenary sessions? [11:00] I want to assist to OpenUp Certification site session [11:02] after plenary [11:07] sbalneav: You around? I played with the .conf a bit [11:07] Announcement from my owner (bencrisford): Hello [11:07] :D [11:08] "Seen" still aint workin [11:09] @list Seen [11:09] bencrisford2: Error: 'Seen' is not a valid plugin. [11:09] !list Seen [11:09] bencrisford2: Error: 'Seen' is not a valid plugin. [11:09] Sorry, I don't know anything about list Seen [11:36] $list google [11:36] $ list google [11:37] $ list google [11:37] $list Google [11:37] @list Google [11:37] bencrisford2: Error: 'Google' is not a valid plugin. [11:38] :list Google [11:42] ?list Google [11:42] !! list Google [11:42] bencrisford2: Error: "!" is not a valid command. [11:42] Sorry, I don't know anything about list Google [11:42] @ calc 2 + 2 [11:42] bencrisford2: 4 [14:55] Morning all [14:58] morning [14:58] sbalneav: I got the google thing working i think [14:58] EduBenBot: list Google [14:58] bencrisford2: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats [15:04] EduBenBot: google sbalneav [15:04] sbalneav: Error: You must have a free Google web services license key in order to use this command. You can get one at . Once you have one, you can set it with the command "config supybot.plugins.Google.licenseKey ". [15:04] No, you don't :) [15:04] ill get on it :P [15:05] What's your email? I'll send you my bot's config [15:05] ben@freeyourpc.tk [15:05] :) [15:11] Sent [15:11] ty [15:15] sbalneav: received :) [15:19] ?list Google [15:19] ? list Google [15:19] EduBenBot: list Google [15:19] bencrisford1: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats [15:19] EduBenBot: google bencrisford [15:19] bencrisford1: Error: You must have a free Google web services license key in order to use this command. You can get one at . Once you have one, you can set it with the command "config supybot.plugins.Google.licenseKey ". [15:25] EduBenBot: Seen [15:25] bencrisford1: Error: "Seen" is not a valid command. [15:25] EduBenBot: seen jammcq [15:25] sbalneav: Error: "seen" is not a valid command. [15:26] Still haven't got it enabled. [15:26] i swear i enabled it [15:26] i seriously did :P [15:27] EduBenBot: status [15:27] sbalneav: Error: "status" is not a valid command. [15:27] EduBenBot: list [15:27] sbalneav: Admin, Channel, ChannelLogger, Config, Google, Herald, Misc, News, Owner, ShrinkUrl, Todo, Unix, and User [15:27] EduBenBot: Owner enable Seen [15:27] bencrisford1: Error: That command wasn't disabled. [15:28] Typically, if you want to send it admin commands, you need to /query it, so you open up a private channel [15:28] i do [15:28] im just showing that it dont work [15:29] how did you install supybot? from the standart packages? [15:30] yeah [15:30] tsimpson told me to [15:30] * sbalneav shrugs [15:49] Hmmm [15:50] + if not self.client.dir_exists(dir): [15:50] + (src_client, src_address) = gconfsource.get_client_and_address_for_path( [15:50] + os.path.join(util.get_home_dir(), '.gconf')) [15:50] + (dst_client, dst_address) = gconfsource.get_client_and_address_for_path( [15:50] + os.path.join(util.get_home_dir(), '.gconf.xml.defaults')) [15:50] I see no mention of the MANDATORY settings there. [15:51] perhaps that's the problem. [15:54] uh? Thats a bit complex for my tiny brain to process [15:55] Well, those are the kind of problems we need to solve here :) [16:07] @ list [16:07] bencrisford2: Admin, Channel, Config, Math, Misc, Owner, and User [16:09] *yawn*, good morning [16:13] mornin [16:37] Announcement from my owner (bencrisford): Hey LaserJock :), do you want admin on the bot? [16:38] not particularly [16:38] oh :( [16:39] i enabled seen [16:39] EduBenBot: list Seen [16:39] bencrisford2: any, last, seen, and user [16:40] cool [16:42] EduBenBot: user bencrisford2 [16:42] bencrisford2: bencrisford was last seen in #edubuntu 3 minutes and 10 seconds ago: EduBenBot: list Seen [16:42] EduBenBot: user LaserJock [16:42] bencrisford2: Error: I can't find LaserJock in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work. [16:54] oops, thought I was already in here [17:11] sbalneav: EduBenBots had to go :(, he was breaking the rules apparently :( [17:17] hmmm... [17:18] Did one of the freenode admins tell you this? [17:19] bencrisford2: Did one of the freenode admins tell you this? [17:19] what? [17:20] Hi everybody! [17:20] sbalneav: bots are more than welcome on freenode as long as they behave and are allowed by the channel owner [17:21] sbalneav: The ubuntu IRC ops [17:23] they said only until they talk to laserjock [17:23] Well, yes.. [17:23] That's fine, it's not me wanting the bot anyway. bencrisford's trying to set one up. [17:24] aaaarrrrgh. [17:24] ? [17:25] I don't think the patch that was listed in the sabayon bug site for the paneldelegate.py problem is really doing what it is supposed to be. [17:25] oh :/ [17:26] who wrote it? [17:26] anyone id know? [17:26] It seems that it's hard-coded the copying of the gconf keys into $HOME/.gconf.xml.defaults, which works fine iff you blow away your gconf settings, and begin again. [17:27] however, MOST people are going to want to work/update on existing profiles, which means they really want to go after the .gconf.xml.mandatory tree, but the patch basically eliminates that entirely. [17:28] oh :/ [17:28] Sooo... back to square one. [17:29] iow, the patch fixes the crasher bug, but eliminates the desired functionality. [17:31] sbalneav: cant u take a snapshot and work off that? [17:31] regardless off where its stored? [17:32] Well, there's a fundamental difference in gconf between "default" and "mandatory" settings. [17:32] "default" settings only affect new users: i.e. if they have no current gconf info on a setting, give them this as the default/ [17:32] hmmm, right, so as long as u pick one to work off.... [17:33] just needs to be properly documented, I think people wont mind it so much, as long as it works... [17:33] Well, yeah, but sabayon gives you the option of marking any setting as either "mandatory" or "defailt" [17:33] yeah, what I'm saying is, take that out, simplify it [17:34] or, I could just fix the problem so it works properly :) [17:34] ok, but that sounded really complex [17:35] either way, it is. [17:35] I just came from setting up wiimote with whiteboard software, and then used classroom presenter to be able to draw on top of presentations [17:35] god it rocks... its like having a really big touchpad on the projector screen [17:35] and it works perfectly [17:36] yeah, we got them at school :) [17:36] so for under 50 bucks u have a fully functional whiteboard which can accept up to 4 concurrent drawers [17:36] LaserJock: My bots got me in trouble :S, so EduBenBot and MathBot are gone now :( [17:36] u need to calibrate the smoothing but then it is really great [17:37] sabayon's about 10k+ lines of python, either ripping out a chunk or fixing a chunk's going to be non-trivial. [17:37] :) [17:37] hi LaserJock [17:37] hi all [17:37] sbalneav: I hear ya [17:37] but from the user perspective, it doesn't need to have every possible option [17:37] LaserJock: Did you get that message about the bots - my internets dodgy :S [17:38] why do we need more bots? [17:38] we dont i guess [17:38] bencrisford: yes, I got it [17:38] Yeah, but we risk a divergence from other sabayons, if we only support mandatory keys, first question we'll face is "Well, on Fedora/OpenSuSE/Debian/etc. it works this way... why not here?" [17:39] I should have a look at the debian packages, see if they have any different patches than we have [17:39] well right now it don't work but on ubuntu ;-) [17:39] :p [17:39] sbalneav: don't bother [17:39] Don't bother with? [17:39] sbalneav: Debian is light years behind and as far as I can tell they don't particularly care for it [17:39] ah, ok [17:40] seems like a common policy across some of their maintainers [17:40] s/care for/maintain/ [17:40] Debian is very hit-or-miss [17:40] that's one of the reasons Ubuntu has team maintainership [17:41] sbalneav: Debian unstable has 2.22.0 [17:41] though it might work because Debian's gnome is maybe less divergent than ours [17:42] oh LaserJock, did I get membership yesterday? I wasnt around towards the end [17:42] Well, I'm still hacking on it, gonna have to dig a bit deeper into the code. [17:42] I saw my name being called this morning :D [17:43] nubae: no, because we needed to have you there [17:44] nubae: we'll schedule another meeting [17:44] the CC is kinda on our back so we need to have formal meetings, etc. [17:46] LaserJock: we could have one general meeting, one council meeting and one dev meeting [17:46] say per month ? [17:46] that's an interesting idea [17:46] I'm not sure we have enough peope to really need to separate like that right now [17:47] yeah, but thats what we can aim for [17:47] Hi erosa [17:47] but it's a good idea for the future at the very least [17:47] But at the moment we only need a generalised meeting i guess [17:47] because there isnt much need for council meeting atm [17:48] its not like there's gonna be many (if any) new member applicants soon probably [17:48] and we only have 4 devs :P [17:51] * vorian offers help if needed [17:52] vorian: does Kubuntu ever have problems with having ~kubuntu-members housing PPAs? [17:53] LaserJock: no [17:53] it was tricky when we had 3.5 and 4.0 [17:54] so the kubuntu-members-kde4 was created [17:55] but now, you can have multiple ppa's [17:55] but kubuntu has like 10 different ppas right now - it's getting hard to keep track of [18:11] highvoltage: ping [19:27] * bencrisford might make an edubuntu poster... :/ [19:28] * Lns commends bencrisford for making a poster, as he is going to be making a t-shirt design :) [19:29] nic [19:29] nice* [19:29] cafe-press? [19:31] back in half an hour, then ill get cracking [19:42] Hmmm, anyone know how I can register my gpgkey with an agent, so I don't have to keep entering it twice when I do a debuild -S -sa? [19:42] Unfortunately, I picked a very VERY long passphrase [19:43] and it's a pita to keep enterening it twice for every build [19:43] sbalneav: devscripts [19:43] So I just type "devscripts" [19:43] ? [19:44] no, you edit /etc/devscripts.cfg [19:44] * vorian finds [19:44] there are also other ways to do it, this is how I do it [19:45] # GPG keyid to use (-k option) [19:45] DEBSIGN_KEYID=(yourkey) [19:45] it's like line 228 [19:52] Didn't help [19:52] ah, well [19:53] also, in your bash rc, do: [19:54] eh, nope [19:54] sbalneav: do you have devscripts installed? [19:58] * bencrisford has an idea for a poster :) [19:59] Lns: You interested? Id quite like your opinion [19:59] bencrisford: sure [19:59] Well you know like the pictures you see which go from ape to modern day human [20:00] yea [20:00] like the "evolution timeline" sorta thing [20:00] well i thought [20:00] for an edubuntu poster [20:00] you could have like a young kid playing on a computer [20:00] then the kid gradually gets older [20:00] and there you have it [20:00] fixed it. [20:00] something like that Lns [20:01] bencrisford: sounds like a cool idea [20:01] installed gnupg-agent, added "use-agent" to my gpg.conf file, logged out and in again. [20:01] Lns: Might be tricky though :/ [20:02] bencrisford: yeah. Getting the actual art done isn't easy if you're not a graphics artist :) [20:02] i do quite a bit of graphics [20:02] but not so much recently [20:04] i think ill start off with a different poster [20:04] a simple one [20:04] * Lns really likes the 3d tuxes over at http://tux.crystalxp.net/en.htm [20:04] which just captures edubuntu cleanly, but i might work on the evolution one, it might even make a good shirt design [20:04] Lns: yeah they're nice [20:05] bencrisford: would you be able to work with those at all? For example, http://tux.crystalxp.net/en.id.1764-overlord59-tux-teacher.html [20:05] I would love to have that modified so the eyes aren't crossed [20:05] and maybe sitting down at a computer in a classroom or lab [20:05] (and without the blue splatters...wtf heh) [20:05] hould be quite straightforward [20:05] ill get on it [20:05] really? [20:06] sweet! [20:06] yeah, dunno about sitting down at a computer... [20:06] well that was just an idea [20:06] is that image freely licesnsed? [20:06] the teacher tux thing though...that would go well =) [20:06] yeah [20:06] says 'gnu lgpl' [20:07] oh ok, yeah i guess we can use it [20:07] but if we do we better contact the original creator [20:07] let him know [20:07] I PM'd the author but i dunno if he speaks english [20:07] waiting for contact back.. [20:07] im sure we have a few languages round here anyway [20:07] did that yesterday [20:07] ok..i'm afk for an hour or so, lemme know if you come up with anything bencrisford! [20:08] ok sure :) [20:16] Well, if I backout the paneldelegate patch, editing an existing profile works a treat. However, editing a NEW profile crashes the edit window, so it's likely just a case that initial .gconf.* structures haven't been created. [20:17] bencrisford: edubuntu alread has a logo. It's the ubuntu "circle" with the one raised "hand" [20:17] i.e. http://martinpihl.dk/words/imgs/edubuntu_logo.png [20:17] i know [20:17] im not designing a logo :) [20:18] im making posters [20:18] and modding a pic for Lns [20:19] Well, sure, but if you're makeing posters, I'd have thought we'd want to stick to using just our logo [20:19] as opposed to putting a bunch of other pictures on there. [20:24] were going to stick to the logo [20:24] ok [20:24] but its fine to put other pics also [20:24] a poster needs to be unique [20:24] it could have a big teacher-tux in the middle saying "woot edubuntu" [20:24] and the logo at the bottom [20:24] and some links :) [20:25] i made an ubuntu poster with no logo on, and its been surprisingly successful :/ [21:26] Whoohoo, made contact with Sayamindu in #sabayon on irc.gnome.org [21:26] He's going to help me track this down. [21:26] nice! [21:28] bencrisford: I hope you aren't serious about the tux teacher saying 'woot' ... ;) [21:32] bencrisford: link? [21:35] stgraber: pong === hibana_ is now known as hibana [21:45] Anybody in here interested in talking about what we want for ldap support? [21:48] sbalneav: if you want a non-coder's perspective, sure [21:49] Well, my opinion is that we should ship a meta package that sets up a "default" schema set + ou's on the open ldap server. [21:49] So, we'd have 2 metapackages [21:49] 1) edubuntu-ldap-server, which depends on slapd [21:50] 2) edubuntu-ldap-client, which uses the authtool to point at a supplied server. [21:51] Now that Ubuntu's openldap supports the cn=config DIT, loading the schemas we need, and creating the ou's can all be done in a postinst script. [21:52] We can use the standard dc=your,dc=doimainname scheme for creating the entries. [21:52] nice [21:52] and if the network isn't sophisticated enough to have a FQDN, we can just default to "edubuntu.org" [21:53] question: should we be naming this edubuntu-ldap-* ? Or would that be limiting the potential of its use cases? [21:54] Well, in the beginning, we can name it that, and if it becomes desired to use it in a wider use case, it can be renamed. [21:54] gotcha [21:55] Obviously I'm sure TONS of people would want native ldap auth support [22:00] Lns: I made some progress with the pic [22:01] there is no paint on the techers overall [22:01] and no background [22:03] bencrisford: cool!! [22:04] Lns: pop quiz: on your box, what does "hostname -d" return? [22:04] bencrisford: you too. [22:04] uhh [22:05] domain name? [22:05] no, I want to know what it actually returns :) [22:05] nothing for me [22:05] ok, that's fine. [22:06] Lns: you? [22:06] oh, heh [22:06] LNS-localnet [22:06] for me [22:07] ben@ben-laptop:~$ hostname -d [22:07] ben@ben-laptop:~$ [22:07] :( :P [22:11] Hmm, so if you had an ldap config that had things like uid=lns,ou=users,dc=LNS,dc=localnet, and that happened automatically, is that ok with you, or would you want the option to plug in a "proper" domainname [22:12] i wouldnt care tbh :P, not that i fully understand what you're on about [22:12] bencrisford: We'd just default yours to "edubuntu.org" [22:12] default my what [22:12] what are we talking about? [22:12] ldap config [22:12] ok... [22:12] directory for shared login resources [22:13] right. is this for edubuntu then? [22:13] yes. [22:14] for the project or the product? [22:14] is this a feature for edubuntu or a helper for dev? [22:14] * bencrisford is confused :( [22:14] schools that have multiple edubuntu servers will probably want to have a shared login resource. [22:15] yeah, ok i get it :) [22:23] On later tonight. [22:23] heading for home. [22:23] ok [22:23] bye [22:24] highvoltage: ping [22:25] sbalneav: sorry [22:25] was on phone [22:26] sbalneav: I think it would be ok, maybe if there was some sort of "summary" or something, and be able to quit out before it applies it all [22:27] i know lots of people (myself) might want to change their "domain" before applying stuff like this to ldap, just because you throw it together...but that might just be me [22:30] :( the username ben on launchpad is taken :( [22:30] mines a bit boring atm [22:30] what shall i change it to? [22:30] :P [22:32] heh [22:32] bencrisford might make it streamlined =) [22:33] streamlined? :/ [22:33] well, the same as on here =) [22:33] it is the same as here :/ [22:33] :p [22:34] i'm saying make your un on lp bencrisford [22:34] it is [22:34] well what's yer problem then?? =p [22:35] oh you want to change bencrisford to something else [22:35] yeah [22:38] Lns: what do you reckon then? [22:38] for a name [22:38] eduBENtu? =p [22:38] hehehe [22:38] lol, i actually name some stuff ubentu when i cant think of a name :P [22:39] ;) [22:39] what about bmc? or does that sound like the BNP? [22:40] i think it sounds fine =) [22:40] a name is just a name..it's in what you do that will make it famous ;) [22:40] i already am famous thank you very much! [22:40] bencrisford: pong [22:40] =p [22:41] highvoltage: Was gonna let you know that ive subscribed to your blog :) [22:41] theres a new member of your fan club :D [22:41] bencrisford: hehe :) [22:41] bencrisford: maybe even the first! [22:41] haha, i doubt it [22:41] although the feed was somewhat hard to find [22:41] i only managed it because I have a wp blog also [22:42] there was no button i could see :/ [22:45] highvoltage: How would we get a bzr branch for marketing materials to be uploaded to [23:32] Hi everybody! [23:32] hey asanchez [23:34] Hi Lns [23:54] Hey asanchez [23:54] Lns: Ive finished a bit of a draught of a poster im working on [23:54] it doesnt look as good as i hoped [23:55] and its a bit cluttered [23:55] but im fairly pleased [23:55] bencrisford: url me [23:55] i was really pleased with my catch-line [23:55] "Learn to love, and love to learn, with Edubuntu" [23:55] awwww [23:55] :) [23:56] ill upload it [23:56] makes me think of a big cuddly teddy bear :) [23:56] bare in mind its blurry and fuzzy in places and needs work [23:57] np [23:57] its a bit cluttered small [23:57] text too big one place, too small the other :/ [23:58] http://bencrisford.exofire.net/poster-temp1.pdf [23:58] Lns: ^