/srv/irclogs.ubuntu.com/2009/05/28/#edubuntu.txt

bencrisford2still awake over there stgraber?00:01
stgrabersure00:03
bencrisford2lol, this'll be tricky00:03
bencrisford2im in serious pain over here00:04
bencrisford2turned my brightness right down cos its hurting my eyes :(00:04
stgraberyeah, 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:05
bencrisford2:P00:06
bencrisford2no we'll do it on times00:06
bencrisford2so record when you go00:06
bencrisford2i will when i go00:06
bencrisford2but i might not be able to00:06
bencrisford2cos chances are ill fall asleep on my keyboard... :/00:06
bencrisford2uh oh, the dizziness is starting to kick in00:07
bencrisford2Youve probably won :P, we'll see how it goes though00:07
bencrisford1lol, that wasnt me giving in stgraber, but my internet goes from time to time00:19
stgraberhehe00:19
asanchezsee you tomorrow00:29
asanchezpygi, thanks for the talk00:29
LaserJockyo00:43
LaserJockthere's going to be a Packaging Training session in #ubuntu-classroom in 16 min.00:44
bencrisford1LaserJock: Im trying to sort a bot00:44
bencrisford1that'll log our meetings00:44
bencrisford1if we start the meeting with ===00:44
bencrisford1and end with ===00:45
LaserJockhmm00:45
LaserJockactually00:45
LaserJockbencrisford1: I would maybe not worry about that00:45
bencrisford1:(00:45
bencrisford1but im bored and its keeping me awake00:45
* bencrisford1 must beat stgraber :P00:46
LaserJockbencrisford1: I think in the future we should hold our meetings in #ubuntu-meeting where there is already a bot00:46
bencrisford1:(00:46
LaserJockbencrisford1: I'm sure we could use a different bot though :-)00:46
bencrisford1yay :)00:46
LaserJockI'm not sure what exactly00:47
LaserJockhmm00:47
bencrisford1well have a think and ill see what I can do00:47
LaserJockperhaps something useful related to packages, bzr branches, or bugs00:47
bencrisford1there are already plenty, but ill get an EduBugs one?00:47
LaserJockI was thinking of something specifically for us00:48
LaserJockis there one that does both Ubuntu and Debian versions of packages?00:48
bencrisford1errr00:48
bencrisford1i dunno how id do packages one00:48
bencrisford1but itd be easy to do bugs i think00:49
bencrisford1in fact we got one or two on here now00:49
bencrisford1lets see00:49
bencrisford1bug 1234500:49
ubottuLaunchpad bug 12345 in isdnutils "isdn does not work, fritz avm (pnp?)" [Medium,Fix released] https://launchpad.net/bugs/1234500:49
bencrisford1LaserJock: we have a bugs one00:49
LaserJockwell, kinda00:50
bencrisford1and a package one actually00:50
bencrisford1!gedit00:50
ubottuText 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 !code00:50
LaserJockfor individual bugs it's ok00:50
LaserJockbut I want better ones darn it :-)00:50
bencrisford1!xchat00:50
ubottuSorry, I don't know anything about xchat00:50
bencrisford1ubottu: Dance!00:50
ubottuSorry, I don't know anything about Dance!00:50
LaserJockI want to be able to get a list (or a number if too many) of  bugs for a specific package00:50
bencrisford1ubottu: edubuntu...00:50
ubottuSorry, I don't know anything about edubuntu...00:50
bencrisford1thats useful00:51
LaserJockI'd also like for packages, what the versions are in Ubuntu and Debian00:51
LaserJockI don't need really a description00:51
bencrisford1hang on im sure theres a way00:51
LaserJockrmadison gives you version info00:52
bencrisford1here comes benbot00:56
bencrisford1http://www.google.com00:57
bencrisford1EduBenBot: www.google.com00:57
EduBenBotbencrisford1: Error: "www.google.com" is not a valid command.00:57
bencrisford1darn00:57
bencrisford1lets work out how to use him :/00:57
bencrisford1EduBenBot: list URL00:58
EduBenBotbencrisford1: last and stats00:58
bencrisford1EduBenBot: URL www.google.com00:58
EduBenBotbencrisford1: 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
bencrisford1EduBenBot: list URL00:58
EduBenBotbencrisford1: last and stats00:58
bencrisford1EduBenBot: URL last www.google.com00:58
EduBenBotbencrisford1: (url last [<channel>] [--{from,with,without,near,proto} <value>] [--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:58
bencrisford1EduBenBot: list math00:59
EduBenBotbencrisford1: base, calc, convert, icalc, rpn, and units00:59
bencrisford1EduBenBot: calc00:59
EduBenBotbencrisford1: (calc <math expression>) -- Returns the value of the evaluated <math expression>. 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
bencrisford1EduBenBot: calc 2 + 200:59
EduBenBotbencrisford1: 400:59
bencrisford1EduBenBot: list Google01:00
EduBenBotbencrisford1: Error: 'Google' is not a valid plugin.01:00
bencrisford1LaserJock: Whaddya think of edubenbot?01:05
bencrisford1ill add some stuff to him tommorrow01:05
bencrisford1EduBenBot: calc 29382798279837198273987319827398127 + 12387192873987398127983798791827938701:05
EduBenBotbencrisford1: 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
bencrisford1EduBenBot: Math calc 29382798279837198273987319827398127 + 12387192873987398127983798791827938701:05
EduBenBotbencrisford1: 15325472701980000322235594606379008001:05
bencrisford1EduBenBot: list Google01:06
EduBenBotbencrisford1: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats01:06
bencrisford1EduBenBot: help Google calc01:06
EduBenBotbencrisford1: (google calc <expression>) -- Uses Google's calculator to calculate the value of <expression>.01:06
bencrisford1EduBenBot: help Google fight01:07
EduBenBotbencrisford1: (google fight <search string> <search string> [<search string> ...]) -- Returns the results of each search, in order, from greatest number of results to least.01:07
bencrisford1EduBenBot: list URL01:07
EduBenBotbencrisford1: last and stats01:07
bencrisford1EduBenBot: help URL last01:07
EduBenBotbencrisford1: (url last [<channel>] [--{from,with,without,near,proto} <value>] [--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:07
bencrisford1EduBenBot: last google.com01:08
EduBenBotbencrisford1: (last [--{from,in,on,with,without,regexp} <value>] [--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
bencrisford1EduBenBot: stats www.google.com01:08
EduBenBotbencrisford1: (stats takes no arguments) -- Returns some statistics on the user database.01:08
bencrisford1EduBenBot: Stats01:08
EduBenBotbencrisford1: I have 1 registered users with 0 registered hostmasks; 1 owner and 0 admins.01:08
bencrisford1EduBenBot: Stats owner01:09
EduBenBotbencrisford1: (stats takes no arguments) -- Returns some statistics on the user database.01:09
bencrisford1EduBenBot: Owner01:09
EduBenBotbencrisford1: Error: "Owner" is not a valid command.01:09
LaserJockbencrisford1: maybe you should setup a temp channel to play with the bot01:10
bencrisford1ok, soz01:11
bencrisford1im done with playing now i think01:11
bencrisford1mathbot can stay :)01:11
MathBotbencrisford1: Error: "can" is not a valid command.01:11
bencrisford1MathBot: calc 2 + 201:12
MathBotbencrisford1: 401:12
JoshuaRLhey dudes01:20
bencrisford1hey01:21
bencrisford1LaserJock: This could come in useful...01:25
bencrisford1you know on lp all the bug urls are really long01:25
bencrisford1EduBenBot: ShrinkUrl tiny https://launchpad.net/some/random/shizzle01:26
EduBenBotbencrisford1: http://tinyurl.com/qlt2sa01:26
LaserJockbencrisford1: perhaps so01:27
bencrisford1mathbot is pretty nifty too01:27
MathBotbencrisford1: Error: "is" is not a valid command.01:27
bencrisford1MathBot: calc 4372843798237498723984798 / 2128739182793872198379187 * 32179832791873981 + 3129379182739182701:27
MathBotbencrisford1: 9739741945360406401:27
stgraberok, just finished all I had to do, good night guys01:32
bencrisford1:D01:32
stgrabergood luck bencrisford1 ;)01:32
bencrisford1nah im off now is anyway01:32
bencrisford1you win i guess01:32
stgraberhehe01:32
bencrisford1c ya01:33
bencrisford1dam!01:33
bencrisford1I was meant to get a welcome message :'(01:33
bencrisford1dam bot >:01:34
Vantraxlol01:39
sbalneavevening all01:50
bencrisford1its mornin in the uk :P01:51
sbalneavReally?01:53
LaserJockhi sbalneav01:53
sbalneavImagine that.01:53
sbalneavHi LaserJock01:53
LaserJocksbalneav: I was excited to see your email to the sabayon list01:54
sbalneavWell, I think I might have found the problem.\01:54
sbalneavI'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:55
bencrisford1LaserJock: Well, i'm off, the Bots have some nice features01:56
bencrisford1you can leave notes for offline peeps to get when they join and stuff01:56
bencrisford1but apparently the herald thing isnt working :(01:57
bencrisford1night all01:57
sbalneavCrimsonChapeau 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.defaults01:57
sbalneavsince sabayon developers work for CrimsonChapeau.....01:57
sbalneavWe have a path mismatch.01:57
sbalneavI'm gonna patch it up a bit later01:58
sbalneavThing 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
sbalneavthat way, in future, we'll only have to patch it in one place.01:59
sbalneavand I started looking at a design for the edubuntu-ldap-server metapackage.02:00
sbalneavafter I get a functioning ladap server working, then I can attack the s-t-b problem02:01
LaserJocklol02:04
LaserJockCrimsonChapeau ... that rocks02:04
EduBenBotAnnouncement 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 commands02:05
LaserJocksbalneav: yeah, I think half the battle with sabayon is to keep the devs (such as they are) honest about not being a Red Hat project02:06
sbalneavBoy, 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
bencrisford1Guys, have a go with my bots :(02:08
bencrisford1play with mathbot02:08
bencrisford1MathBot: calc 098309128309128 / 321093812093809128 * 2813092830192809c +29813798273981202:08
MathBotbencrisford1: Error: invalid syntax (<string>, line 1)02:08
sbalneavDo any of the bots have seen ?02:08
bencrisford1MathBot: calc 098309128309128 / 321093812093809128 * 2813092830192809 +29813798273981202:09
MathBotbencrisford1: 2.98999265934e+1402:09
bencrisford1svalneav: seen?02:09
sbalneav!seen bencrisford102:09
ubottuI have no seen command02:09
sbalneavSeen's the most useful command a bot can have02:09
bencrisford1says it works :/02:10
bencrisford1hmmm02:10
sbalneavkeeps track of all nicks in the channel02:10
sbalneavgo to #ltsp02:10
sbalneav!seen jammcq02:10
ubottuI have no seen command02:10
bencrisford1*sigh* ill make a seen bot02:10
sbalneavor you could just do apt-get install supybot, which has all of that stuff built in :)02:11
bencrisford1thats what im using02:11
bencrisford1!seen sbalneav02:12
ubottuI have no seen command02:12
bencrisford1D=02:12
sbalneavso activate the seen command02:12
bencrisford1ok02:12
bencrisford1(02:12:40) bencrisford1: Owner enable seen02:12
bencrisford1(02:12:40) EduBenBot: Error: That command wasn't disabled.02:12
sbalneavI'll be blunt: no one will ever use the math bit.02:12
bencrisford1:P i will02:13
sbalneavHow much math you planning on doing here?02:13
bencrisford1MathBot: calc 388888888888888888888888888888888888888889 - 38888888888888888888888888888888888888888802:13
MathBotbencrisford1: 002:13
bencrisford1!seen MathBot02:13
ubottuI have no seen command02:13
sbalneavget the infobot + seen command going, you got a useful tool.02:14
sbalneavif you get the google apps license key (free) then you can get the google command going02:14
sbalneavwhich sometimes comes in handy02:14
bencrisford1i have the google command going i think02:14
sbalneav!google foop02:14
ubottuSorry, I don't know anything about google foop02:14
bencrisford1EduBenBot: list02:15
EduBenBotbencrisford1: Admin, Channel, ChannelLogger, Config, Herald, Misc, Owner, ShrinkUrl, Todo, and User02:15
MathBotAnnouncement from my owner (bencrisford): Ill sort it tommorrow02:16
bencrisford1:D02:16
sbalneavIf you're interested, I can mail you the config for my supybot that runs the ltsp channel02:17
bencrisford1yes please :)02:17
sbalneavor you could just do apt-get install supybot, which has all of that stuff built in :)s02:18
sbalneavergh02:18
sbalneavBut don't run multiple bots, or you'll hack off the freenode admins02:18
LaserJocka seen command would be useful02:21
sbalneavyeah, it's probably the single most useful command in the #ltsp channel02:24
NewbieBuntuHi02:25
asanchezMorning everybody07:07
stgraberLaserJock: ping08:09
stgraberLaserJock: 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
stgraberhighvoltage: ^08:10
LaserJockstgraber: I removed RichEd08:17
stgraberLaserJock: ah, ok08:20
ograyou should probably only have removed him from the admins and let him time out08:26
ograthough i dont think he has any interest in staying on the team08:26
LaserJockI guess08:27
LaserJockI couldn't care less08:27
LaserJockhe was there because of his employment and when that ended he disappeared, he can easily be reinstated if he wants08:28
LaserJockbut yeah, I probably shoulda just dropped him from admin08:29
=== nubae1 is now known as Nubae
asanchezHi pygi, I don't see you at the second breakfast :D10:07
pygiasanchez: second breakfast?!?!?10:07
pygiyou mean in the lobby?10:07
asanchezyeah10:07
pygiasanchez: coming10:08
pygiif you need me?10:08
asanchezIm at room 210:09
asanchezwe are planing to use OSD notifier to show users info about syncing process10:10
asanchezI want to explain you why we have to use syncing daemon10:11
pygiasanchez: oh, koi10:20
pygioki10:20
pygiwe'll meet during the lunch, so we can sit at the same table?10:20
asanchezyeah, of course10:21
pygiasanchez: :)10:22
asanchezI think its a good idea to lunch together as many edubuntu members as they can10:22
pygiasanchez: yup10:27
bencrisford1stgraber: I guess you won last night10:34
bencrisford1i slinked off at about quarter past 210:34
highvoltagemorning asanchez10:35
highvoltagestgraber: I explained it in the mail I sent out, you're right we didn't deactivate anyone besides deactivating RichEd's EC membership10:35
asanchezmorning highvoltage10:40
asanchezWhat do you think guadalinexedu team should begin to do for edubuntu?10:42
highvoltageasanchez: good question. I think we should make a time to get together to brainstorm on that a bit10:55
highvoltageasanchez: sorry for my laggy responses, I have to reboot every time my wifi crashes10:55
asanchezI have to do the same yesterday10:56
pygihighvoltage: we're doing that during lunch10:56
asanchezIts possible to use one free room for the next session?10:56
asanchezpygi, ok10:57
asanchezhighvoltage, are you using ath5k driver?10:58
highvoltageoiuiooiu10:58
asancheztoday I don't have any problem with wifi yet10:59
highvoltageoops, sorry about htat10:59
highvoltageI'm attending the next session in room 11 (lts releases)10:59
highvoltageasanchez: how about after the plenary sessions?11:00
asanchezI want to assist to OpenUp Certification site session11:00
asanchezafter plenary11:02
bencrisford2sbalneav: You around?  I played with the .conf a bit11:07
EduBenBotAnnouncement from my owner (bencrisford): Hello11:07
bencrisford2:D11:07
bencrisford2"Seen" still aint workin11:08
bencrisford2@list Seen11:09
MathBotbencrisford2: Error: 'Seen' is not a valid plugin.11:09
bencrisford2!list Seen11:09
EduBenBotbencrisford2: Error: 'Seen' is not a valid plugin.11:09
ubottuSorry, I don't know anything about list Seen11:09
bencrisford2$list google11:36
bencrisford2$ list google11:36
bencrisford2$ list google11:37
bencrisford2$list Google11:37
bencrisford2@list Google11:37
MathBotbencrisford2: Error: 'Google' is not a valid plugin.11:37
bencrisford2:list Google11:38
bencrisford2?list Google11:42
bencrisford2!! list Google11:42
EduBenBotbencrisford2: Error: "!" is not a valid command.11:42
ubottuSorry, I don't know anything about list Google11:42
bencrisford2@ calc 2 + 211:42
MathBotbencrisford2: 411:42
sbalneavMorning all14:55
bencrisford2morning14:58
bencrisford2sbalneav: I got the google thing working i think14:58
bencrisford2EduBenBot: list Google14:58
EduBenBotbencrisford2: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats14:58
sbalneavEduBenBot: google sbalneav15:04
EduBenBotsbalneav: Error: You must have a free Google web services license key in order to use this command.  You can get one at <http://code.google.com/apis/soapsearch/>.  Once you have one, you can set it with the command "config supybot.plugins.Google.licenseKey <key>".15:04
sbalneavNo, you don't :)15:04
bencrisford1ill get on it :P15:04
sbalneavWhat's your email?  I'll send you my bot's config15:05
bencrisford1ben@freeyourpc.tk15:05
bencrisford1:)15:05
sbalneavSent15:11
bencrisford1ty15:11
bencrisford1sbalneav: received :)15:15
bencrisford1?list Google15:19
bencrisford1? list Google15:19
bencrisford1EduBenBot: list Google15:19
EduBenBotbencrisford1: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats15:19
bencrisford1EduBenBot: google bencrisford15:19
EduBenBotbencrisford1: Error: You must have a free Google web services license key in order to use this command.  You can get one at <http://code.google.com/apis/soapsearch/>.  Once you have one, you can set it with the command "config supybot.plugins.Google.licenseKey <key>".15:19
bencrisford1EduBenBot: Seen15:25
EduBenBotbencrisford1: Error: "Seen" is not a valid command.15:25
sbalneavEduBenBot: seen jammcq15:25
EduBenBotsbalneav: Error: "seen" is not a valid command.15:25
sbalneavStill haven't got it enabled.15:26
bencrisford1i swear i enabled it15:26
bencrisford1i seriously did :P15:26
sbalneavEduBenBot: status15:27
EduBenBotsbalneav: Error: "status" is not a valid command.15:27
sbalneavEduBenBot: list15:27
EduBenBotsbalneav: Admin, Channel, ChannelLogger, Config, Google, Herald, Misc, News, Owner, ShrinkUrl, Todo, Unix, and User15:27
bencrisford1EduBenBot: Owner enable Seen15:27
EduBenBotbencrisford1: Error: That command wasn't disabled.15:27
sbalneavTypically, if you want to send it admin commands, you need to /query it, so you open up a private channel15:28
bencrisford1i do15:28
bencrisford1im just showing that it dont work15:28
sbalneavhow did you install supybot? from the standart packages?15:29
bencrisford1yeah15:30
bencrisford1tsimpson told me to15:30
* sbalneav shrugs15:30
sbalneavHmmm15:49
sbalneav+            if not self.client.dir_exists(dir):15:50
sbalneav+                (src_client, src_address) = gconfsource.get_client_and_address_for_path(15:50
sbalneav+                    os.path.join(util.get_home_dir(), '.gconf'))15:50
sbalneav+                (dst_client, dst_address) = gconfsource.get_client_and_address_for_path(15:50
sbalneav+                    os.path.join(util.get_home_dir(), '.gconf.xml.defaults'))15:50
sbalneavI see no mention of the MANDATORY settings there.15:50
sbalneavperhaps that's the problem.15:51
bencrisford1uh?  Thats a bit complex for my tiny brain to process15:54
sbalneavWell, those are the kind of problems we need to solve here :)15:55
bencrisford2@ list16:07
MathBotbencrisford2: Admin, Channel, Config, Math, Misc, Owner, and User16:07
Ahmuck*yawn*, good morning16:09
bencrisford2mornin16:13
EduBenBotAnnouncement from my owner (bencrisford): Hey LaserJock :), do you want admin on the bot?16:37
LaserJocknot particularly16:38
bencrisford2oh :(16:38
bencrisford2i enabled seen16:39
bencrisford2EduBenBot: list Seen16:39
EduBenBotbencrisford2: any, last, seen, and user16:39
LaserJockcool16:40
bencrisford2EduBenBot: user bencrisford216:42
EduBenBotbencrisford2: bencrisford was last seen in #edubuntu 3 minutes and 10 seconds ago: <bencrisford2> EduBenBot: list Seen16:42
bencrisford2EduBenBot: user LaserJock16:42
EduBenBotbencrisford2: 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:42
ikoniaoops, thought I was already in here16:54
bencrisford2sbalneav: EduBenBots had to go :(, he was breaking the rules apparently :(17:11
nubaehmmm...17:17
sbalneavDid one of the freenode admins tell you this?17:18
sbalneavbencrisford2: Did one of the freenode admins tell you this?17:19
vorianwhat?17:19
asanchezHi everybody!17:20
voriansbalneav: bots are more than welcome on freenode as long as they behave and are allowed by the channel owner17:20
bencrisford sbalneav: The ubuntu IRC ops17:21
vorianthey said only until they talk to laserjock17:23
bencrisfordWell, yes..17:23
sbalneavThat's fine, it's not me wanting the bot anyway.  bencrisford's trying to set one up.17:23
sbalneavaaaarrrrgh.17:24
bencrisford?17:24
sbalneavI 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
bencrisfordoh :/17:25
bencrisfordwho wrote it?17:26
bencrisfordanyone id know?17:26
sbalneavIt 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:26
sbalneavhowever, 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:27
bencrisfordoh :/17:28
sbalneavSooo... back to square one.17:28
sbalneaviow, the patch fixes the crasher bug, but eliminates the desired functionality.17:29
nubaesbalneav: cant u take a snapshot and work off that?17:31
nubaeregardless off where its stored?17:31
sbalneavWell, there's a fundamental difference in gconf between "default" and "mandatory" settings.17:32
sbalneav"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
nubaehmmm, right, so as long as u pick one to work off....17:32
nubaejust needs to be properly documented, I think people wont mind it so much, as long as it works...17:33
sbalneavWell, yeah, but sabayon gives you the option of marking any setting as either "mandatory" or "defailt"17:33
nubaeyeah, what I'm saying is, take that out, simplify it17:33
sbalneavor, I could just fix the problem so it works properly :)17:34
nubaeok, but that sounded really complex17:34
sbalneaveither way, it is.17:35
nubaeI just came from setting up wiimote with whiteboard software, and then used classroom presenter to be able to draw on top of presentations17:35
nubaegod it rocks... its like having a really big touchpad on the projector screen17:35
nubaeand it works perfectly17:35
bencrisfordyeah, we got them at school :)17:36
nubaeso for under 50 bucks u have a fully functional whiteboard which can accept up to 4 concurrent drawers17:36
bencrisfordLaserJock: My bots got me in trouble :S, so EduBenBot and MathBot are gone now :(17:36
nubaeu need to calibrate the smoothing but then it is really great17:36
sbalneavsabayon's about 10k+ lines of python, either ripping out a chunk or fixing a chunk's going to be non-trivial.17:37
sbalneav:)17:37
nubaehi LaserJock17:37
LaserJockhi all17:37
nubaesbalneav: I hear ya17:37
nubaebut from the user perspective, it doesn't need to have every possible option17:37
bencrisfordLaserJock: Did you get that message about the bots - my internets dodgy :S17:37
nubaewhy do we need more bots?17:38
bencrisfordwe dont i guess17:38
LaserJockbencrisford: yes, I got it17:38
sbalneavYeah, 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:38
sbalneavI should have a look at the debian packages, see if they have any different patches than we have17:39
nubaewell right now it don't work but on ubuntu ;-)17:39
nubae:p17:39
LaserJocksbalneav: don't bother17:39
sbalneavDon't bother with?17:39
LaserJocksbalneav: Debian is light years behind and as far as I can tell they don't particularly care for it17:39
sbalneavah, ok17:39
nubaeseems like a common policy across some of their maintainers17:40
LaserJocks/care for/maintain/17:40
LaserJockDebian is very hit-or-miss17:40
LaserJockthat's one of the reasons Ubuntu has team maintainership17:40
LaserJocksbalneav: Debian unstable has 2.22.017:41
LaserJockthough it might work because Debian's gnome is maybe less divergent than ours17:41
nubaeoh LaserJock, did I get membership yesterday? I wasnt around towards the end17:42
sbalneavWell, I'm still hacking on it, gonna have to dig a bit deeper into the code.17:42
nubaeI saw my name being called this morning :D17:42
LaserJocknubae: no, because we needed to have you there17:43
LaserJocknubae: we'll schedule another meeting17:44
LaserJockthe CC is kinda on our back so we need to have formal meetings, etc.17:44
bencrisfordLaserJock: we could have one general meeting, one council meeting and one dev meeting17:46
bencrisfordsay per month ?17:46
LaserJockthat's an interesting idea17:46
LaserJockI'm not sure we have enough peope to really need to separate like that right now17:46
bencrisfordyeah, but thats what we can aim for17:47
asanchezHi erosa17:47
LaserJockbut it's a good idea for the future at the very least17:47
bencrisfordBut at the moment we only need a generalised meeting i guess17:47
bencrisfordbecause there isnt much need for council meeting atm17:47
bencrisfordits not like there's gonna be many (if any) new member applicants soon probably17:48
bencrisfordand we only have 4 devs :P17:48
* vorian offers help if needed 17:51
LaserJockvorian: does Kubuntu ever have problems with having ~kubuntu-members housing PPAs?17:52
vorianLaserJock: no17:53
vorianit was tricky when we had 3.5 and 4.017:53
vorianso the kubuntu-members-kde4 was created17:54
vorianbut now, you can have multiple ppa's17:55
vorianbut kubuntu has like 10 different ppas right now - it's getting hard to keep track of17:55
stgraberhighvoltage: ping18:11
* bencrisford might make an edubuntu poster... :/19:27
* Lns commends bencrisford for making a poster, as he is going to be making a t-shirt design :)19:28
bencrisfordnic19:29
bencrisfordnice*19:29
bencrisfordcafe-press?19:29
bencrisfordback in half an hour, then ill get cracking19:31
sbalneavHmmm, 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
sbalneavUnfortunately, I picked a very VERY long passphrase19:42
sbalneavand it's a pita to keep enterening it twice for every build19:43
voriansbalneav: devscripts19:43
sbalneavSo I just type "devscripts"19:43
sbalneav?19:43
vorianno, you edit /etc/devscripts.cfg19:44
* vorian finds19:44
vorianthere are also other ways to do it, this is how I do it19:44
vorian# GPG keyid to use (-k option)19:45
vorianDEBSIGN_KEYID=(yourkey)19:45
vorianit's like line 22819:45
sbalneavDidn't help19:52
sbalneavah, well19:52
vorianalso, in your bash rc, do:19:53
vorianeh, nope19:54
voriansbalneav: do you have devscripts installed?19:54
* bencrisford has an idea for a poster :)19:58
bencrisfordLns: You interested?  Id quite like your opinion19:59
Lnsbencrisford: sure19:59
bencrisfordWell you know like the pictures you see which go from ape to modern day human19:59
Lnsyea20:00
bencrisfordlike the "evolution timeline" sorta thing20:00
bencrisfordwell i thought20:00
bencrisfordfor an edubuntu poster20:00
bencrisfordyou could have like a young kid playing on a computer20:00
bencrisfordthen the kid gradually gets older20:00
bencrisfordand there you have it20:00
sbalneavfixed it.20:00
bencrisfordsomething like that Lns20:00
Lnsbencrisford: sounds like a cool idea20:01
sbalneavinstalled gnupg-agent, added "use-agent" to my gpg.conf file, logged out and in again.20:01
bencrisfordLns: Might be tricky though :/20:01
Lnsbencrisford: yeah. Getting the actual art done isn't easy if you're not a graphics artist :)20:02
bencrisfordi do quite a bit of graphics20:02
bencrisfordbut not so much recently20:02
bencrisfordi think ill start off with a different poster20:04
bencrisforda simple one20:04
* Lns really likes the 3d tuxes over at http://tux.crystalxp.net/en.htm20:04
bencrisfordwhich just captures edubuntu cleanly, but i might work on the evolution one, it might even make a good shirt design20:04
bencrisfordLns: yeah they're nice20:04
Lnsbencrisford: would you be able to work with those at all? For example, http://tux.crystalxp.net/en.id.1764-overlord59-tux-teacher.html20:05
LnsI would love to have that modified so the eyes aren't crossed20:05
Lnsand maybe sitting down at a computer in a classroom or lab20:05
Lns(and without the blue splatters...wtf heh)20:05
bencrisfordhould be quite straightforward20:05
bencrisfordill get on it20:05
Lnsreally?20:05
Lnssweet!20:06
bencrisfordyeah, dunno about sitting down at a computer...20:06
Lnswell that was just an idea20:06
bencrisfordis that image freely licesnsed?20:06
Lnsthe teacher tux thing though...that would go well =)20:06
bencrisfordyeah20:06
Lnssays 'gnu lgpl'20:06
bencrisfordoh ok, yeah i guess we can use it20:07
bencrisfordbut if we do we better contact the original creator20:07
bencrisfordlet him know20:07
LnsI PM'd the author but i dunno if he speaks english20:07
Lnswaiting for contact back..20:07
bencrisfordim sure we have a few languages round here anyway20:07
Lnsdid that yesterday20:07
Lnsok..i'm afk for an hour or so, lemme know if you come up with anything bencrisford!20:07
bencrisfordok sure :)20:08
sbalneavWell, 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:16
sbalneavbencrisford: edubuntu alread has a logo. It's the ubuntu "circle" with the one raised "hand"20:17
sbalneavi.e. http://martinpihl.dk/words/imgs/edubuntu_logo.png20:17
bencrisfordi know20:17
bencrisfordim not designing a logo :)20:17
bencrisfordim making posters20:18
bencrisfordand modding a pic for Lns20:18
sbalneavWell, sure, but if you're makeing posters, I'd have thought we'd want to stick to using just our logo20:19
sbalneavas opposed to putting a bunch of other pictures on there.20:19
bencrisfordwere going to stick to the logo20:24
sbalneavok20:24
bencrisfordbut its fine to put other pics also20:24
bencrisforda poster needs to be unique20:24
bencrisfordit could have a big teacher-tux in the middle saying "woot edubuntu"20:24
bencrisfordand the logo at the bottom20:24
bencrisfordand some links :)20:24
bencrisfordi made an ubuntu poster with no logo on, and its been surprisingly successful :/20:25
sbalneavWhoohoo, made contact with Sayamindu in #sabayon on irc.gnome.org21:26
sbalneavHe's going to help me track this down.21:26
Lnsnice!21:26
Lnsbencrisford: I hope you aren't serious about the tux teacher saying 'woot' ... ;)21:28
Ahmuckbencrisford: link?21:32
highvoltagestgraber: pong21:35
=== hibana_ is now known as hibana
sbalneavAnybody in here interested in talking about what we want for ldap support?21:45
Lnssbalneav: if you want a non-coder's perspective, sure21:48
sbalneavWell, 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
sbalneavSo, we'd have 2 metapackages21:49
sbalneav1) edubuntu-ldap-server, which depends on slapd21:49
sbalneav2) edubuntu-ldap-client, which uses the authtool to point at a supplied server.21:50
sbalneavNow 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:51
sbalneavWe can use the standard dc=your,dc=doimainname scheme for creating the entries.21:52
Lnsnice21:52
sbalneavand if the network isn't sophisticated enough to have a FQDN, we can just default to "edubuntu.org"21:52
Lnsquestion: should we be naming this edubuntu-ldap-* ? Or would that be limiting the potential of its use cases?21:53
sbalneavWell, 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
Lnsgotcha21:54
LnsObviously I'm sure TONS of people would want native ldap auth support21:55
bencrisfordLns: I made some progress with the pic22:00
bencrisfordthere is no paint on the techers overall22:01
bencrisfordand no background22:01
Lnsbencrisford: cool!!22:03
sbalneavLns: pop quiz: on your box, what does "hostname -d" return?22:04
sbalneavbencrisford: you too.22:04
Lnsuhh22:04
Lnsdomain name?22:05
sbalneavno, I want to know what it actually returns :)22:05
bencrisfordnothing for me22:05
sbalneavok, that's fine.22:05
sbalneavLns: you?22:06
Lnsoh, heh22:06
LnsLNS-localnet22:06
Lnsfor me22:06
bencrisfordben@ben-laptop:~$ hostname -d22:07
bencrisfordben@ben-laptop:~$22:07
bencrisford:( :P22:07
sbalneavHmm, 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" domainname22:11
bencrisfordi wouldnt care tbh :P, not that i fully understand what you're on about22:12
sbalneavbencrisford: We'd just default yours to "edubuntu.org"22:12
bencrisforddefault my what22:12
bencrisfordwhat are we talking about?22:12
sbalneavldap config22:12
bencrisfordok...22:12
sbalneavdirectory for shared login resources22:12
bencrisfordright.   is this for edubuntu then?22:13
sbalneavyes.22:13
bencrisfordfor the project or the product?22:14
bencrisfordis this a feature for edubuntu or a helper for dev?22:14
* bencrisford is confused :(22:14
sbalneavschools that have multiple edubuntu servers will probably want to have a shared login resource.22:14
bencrisfordyeah, ok i get it :)22:15
sbalneavOn later tonight.22:23
sbalneavheading for home.22:23
bencrisfordok22:23
bencrisfordbye22:23
bencrisfordhighvoltage: ping22:24
Lnssbalneav: sorry22:25
Lnswas on phone22:25
Lnssbalneav: 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 all22:26
Lnsi 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 me22:27
bencrisford:( the username ben on launchpad is taken :(22:30
bencrisfordmines a bit boring atm22:30
bencrisfordwhat shall i change it to?22:30
bencrisford:P22:30
Lnsheh22:32
Lnsbencrisford might make it streamlined =)22:32
bencrisfordstreamlined? :/22:33
Lnswell, the same as on here =)22:33
bencrisfordit is the same as here :/22:33
bencrisford:p22:33
Lnsi'm saying make your un on lp bencrisford22:34
bencrisfordit is22:34
Lnswell what's yer problem then?? =p22:34
Lnsoh you want to change bencrisford to something else22:35
bencrisfordyeah22:35
bencrisfordLns: what do you reckon then?22:38
bencrisfordfor a name22:38
LnseduBENtu? =p22:38
Lnshehehe22:38
bencrisfordlol, i actually name some stuff ubentu when i cant think of a name :P22:38
Lns;)22:39
bencrisfordwhat about bmc?  or does that sound like the BNP?22:39
Lnsi think it sounds fine =)22:40
Lnsa name is just a name..it's in what you do that will make it famous ;)22:40
bencrisfordi already am famous thank you very much!22:40
highvoltagebencrisford: pong22:40
Lns=p22:40
bencrisfordhighvoltage: Was gonna let you know that ive subscribed to your blog :)22:41
bencrisfordtheres a new member of your fan club :D22:41
highvoltagebencrisford: hehe :)22:41
highvoltagebencrisford: maybe even the first!22:41
bencrisfordhaha, i doubt it22:41
bencrisfordalthough the feed was somewhat hard to find22:41
bencrisfordi only managed it because I have a wp blog also22:41
bencrisfordthere was no button i could see :/22:42
bencrisfordhighvoltage: How would we get a bzr branch for marketing materials to be uploaded to22:45
asanchezHi everybody!23:32
Lnshey asanchez23:32
asanchezHi Lns23:34
bencrisfordHey asanchez23:54
bencrisfordLns: Ive finished a bit of a draught of a poster im working on23:54
bencrisfordit doesnt look as good as i hoped23:54
bencrisfordand its a bit cluttered23:55
bencrisfordbut im fairly pleased23:55
Lnsbencrisford: url me23:55
bencrisfordi was really pleased with my catch-line23:55
bencrisford"Learn to love, and love to learn, with Edubuntu"23:55
Lnsawwww23:55
Lns:)23:55
bencrisfordill upload it23:56
Lnsmakes me think of a big cuddly teddy bear :)23:56
bencrisfordbare in mind its blurry and fuzzy in places and needs work23:56
Lnsnp23:57
bencrisfordits a bit cluttered small23:57
bencrisfordtext too big one place, too small the other :/23:57
bencrisfordhttp://bencrisford.exofire.net/poster-temp1.pdf23:58
bencrisfordLns: ^23:58

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!