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

highvoltage"This document provides an overview of Edubuntu's objectives, the community and its governance and code of conduct." - something similar to that?00:00
LnsLaserJock: let's not make this thesis-like ;)00:00
LaserJockhighvoltage: yeah00:00
LaserJockbut first00:00
LaserJockoh, and perhaps we should s/promises/commitments/ in the first sentence00:01
LaserJockwe don't want to overdue it maybe00:01
highvoltageok00:01
highvoltage"promise" is actually a positive word if you're not very cynical ;)00:01
highvoltagebut ok00:01
LaserJockyeah, well, there are a lot of cynics out there ;-)00:02
highvoltage"""00:02
highvoltageEdubuntu is a community project within Ubuntu whose mission is to bring the philosophy, passions, and commitments of Ubuntu to educational environments.00:02
highvoltageThis document outlines the objectives, governance, teams and code of conduct of the Edubuntu project.00:03
highvoltage"""00:03
highvoltagewell, s/teams/team structures00:03
LaserJockEdubuntu aims to deliver the best that the open software world has to offer by focusing on educational applications, integration of software, usability in the educational setting, and strong relationships with software developers.00:03
highvoltageok we just need to cut the redundency there, we've already mentioned the educational setting00:05
LaserJockfine00:05
LaserJockput that in between your two sentences and I think we've pretty much got it00:05
highvoltageI like it when LaserJock is this agreeable.00:05
LaserJocklol00:05
highvoltage:p00:05
LaserJockI am the official Ubuntu Devil's Advocate you know ;-)00:06
highvoltagepasty:00:07
highvoltage"""00:07
highvoltageEdubuntu is a community project within Ubuntu whose mission is to bring the philosophy, passions, and commitments of Ubuntu to educational environments. Edubuntu aims to deliver the best that the open software world has to offer by focusing on educational applications, integration of software, usability, and strong relationships with all role players which include our users, maintainers and upstream projects.00:07
highvoltageThis document outlines the objectives, governance, team structures and code of conduct of the Edubuntu project.00:07
highvoltage"""00:07
LaserJockawesome00:07
highvoltageI think that's quite a bit better than we had a few days ago00:08
highvoltagethe grammar people can help us a bit later to get it just right, but the message is there.00:09
highvoltageshall we move over to objectives?00:09
LaserJockyes please00:09
highvoltageObjective 1: Education00:09
highvoltageThe first objective of Edubuntu is to bring an education focus to Ubuntu. This means packaging and maintaining learning, teaching, and administration tools targeted at the educational user experience. Edubuntu will strive to make it easy to install and use educational software that applies to all ages, subjects, languages and all ability levels. Edubuntu recognizes that education is not just tools, but also content. It also sees the need00:09
highvoltage(I'm not sure if IRC truncated that, it should end in "instruction")00:09
highvoltage"user experience" sounds so weasily to me.00:10
LaserJockwe ended at "It also sees the need"00:10
highvoltageIt also sees the need to enable learning and quality instruction.00:11
LaserJockhighvoltage: got something better for "user experience"?00:12
highvoltage"""00:13
highvoltageThe first objective of Edubuntu is to bring an education focus to Ubuntu. This means packaging and maintaining learning, teaching, content and administration tools targeted at the educational user. Edubuntu will strive to make it easy to install and use educational software. It aims to be inclusive of all ages, subjects, languages and ability levels.00:13
highvoltage"""00:13
highvoltageI simplified it a bit. too much so or not?00:13
LaserJockwell, it says it all I think00:14
LaserJockI think maybe what we need to do is make these objectives bullet points rather than whole sections00:14
highvoltagelol. "wow, this one was quite fast" -stgraber00:14
LaserJockyou're killing the wondering section flow :-)00:15
highvoltageok00:15
LaserJockso we could do:00:15
LaserJock1. ''Education'' - The first objective of Edubuntu is to bring an education focus to Ubuntu. This means packaging and maintaining learning, teaching, content and administration tools targeted at the educational user. Edubuntu will strive to make it easy to install and use educational software. It aims to be inclusive of all ages, subjects, languages and ability levels.00:15
highvoltage"""00:16
highvoltage * Bring an education focus to Ubuntu.00:16
highvoltage * Packaging and maintaining learning, teaching, content and administration tools relevant to education00:16
highvoltage * Strive to make it easy to install and use educational software.00:16
highvoltage * Be inclusive of all ages, subjects, languages and ability levels.00:16
highvoltage"""00:16
highvoltageoh I thought you meant bullet points like above00:16
* Lns likes the bullets much better00:16
LaserJocknah, I think with how you're shortening things00:17
highvoltage(see https://wiki.ubuntu.com/Edubuntu/StrategyDocument for what it looks like right now)00:17
LaserJockwe can just do the whole objectives section as a list00:17
Vantrax|Workits looking good00:17
highvoltageany comments on objective 1 atm?00:17
LaserJockI like what I pasted last :-)00:18
highvoltageit's not really bulleted though00:18
highvoltagehmm, maybe combine the concepts... let me try something00:19
highvoltageI think the words "objective 1" "objective 2", etc should be removed. it kind of implies that one objective is more important than the other00:19
LaserJockthat's why I had:00:20
LaserJock1. ''Education''00:20
LaserJockor we could do:00:20
highvoltageI thought so, I liked that00:20
LaserJock * ''Education''00:20
LaserJockbut yeah, good idea00:20
highvoltageLaserJock: refresh wiki page and look at how it is now?00:20
highvoltageLaserJock: I kept it as headings instead of just bold00:20
highvoltageLaserJock: but I think it's cleaner and more readable now00:21
LaserJockhmmf00:21
LaserJockgimme a try at it ;-)00:21
Vantrax|Worklink to wiki page?00:24
LaserJockhttps://wiki.ubuntu.com/Edubuntu/StrategyDocument00:25
LaserJockhighvoltage: ^^00:26
highvoltageok00:27
LaserJockthat's fairly compact00:28
LaserJockyou like it ok?00:28
LaserJockor do you prefer the other way?00:28
highvoltagecan I cut some weasel out?00:28
LaserJocksure00:29
highvoltage"""00:29
highvoltage 1. '''Education''' - To bring an education focus to Ubuntu. Packaging and maintaining learning, teaching, content and administration tools targeted at educational. Edubuntu strives to make it easy to install and use educational software. It aims to be inclusive of all ages, subjects, languages and ability levels."""00:29
highvoltagewait that needs more work, one moment please00:30
highvoltage"""00:31
highvoltage 1. '''Education''' - To bring an education focus to Ubuntu. To package and maintain administration, learning, teaching and content targeted at education. Edubuntu strives to make it simple to install and use educational software. It aims to be inclusive of all ages, subjects, languages and ability levels.00:31
highvoltage"""00:31
LaserJockyeah, good00:33
stgraber+100:33
highvoltage"""00:35
highvoltage 1. '''Integration''' - To integrate educational applications and tools with the rest of the Ubuntu desktop. To Integrate with popular desktop environments such as Gnome, KDE, Xfce and Lxde. Integration is a consideration with all new features that are implemented in Edubuntu."""00:35
LaserJockit's LXDE I think00:36
LaserJockit feels like there should maybe be a bit more about what exactly "integration" means00:37
Lnsyikes.00:38
highvoltageI think so too, chanced00:38
Lnsimho, we really need to remember to KISS00:38
highvoltageLaserJock: hmm, I think the stat doc was too much of a dictionary before00:39
LaserJockwell, yeah00:39
Vantrax|Workyeah, how much detail is required, as opposed to how much can be there. No need to get specific.00:39
LaserJockbut like, it has to make sense to more than just us00:39
LaserJockwell, we *have* to get specific somewhere00:39
highvoltagewe can link to the wikipedia page on what integration means?00:39
LaserJockperhaps not in this doc00:39
Vantrax|WorkIs just say ' To integrate educational applications and tools with the rest of the Ubuntu desktop and with popular desktop environments.00:39
highvoltageok you have a point though00:40
LaserJockno, I don't mean a dictionary definition00:40
LaserJockI mean, so what is "integration" going to look like for us00:40
Lnsif anyone is unsure of the meaning of a word we should change the word00:40
LaserJocka big part is making sure that apps from one DE work well in other DEs00:40
Vantrax|Workyes, kde apps tend to have issues under ubuntu due to missing help files etc00:41
LaserJockI don't think we need a definition, just some context00:41
Lnswe need to remember that we're not talking to a bunch of college buffs, we're talking to normal people that want to get computers going for their local school00:41
highvoltageok, I think this might add some clarity, perhaps the enrish nerds can help a bit with the language:00:41
Lnsthey're going to glaze over with too much wording and just click out of IE00:41
highvoltage"""00:41
highvoltage"""00:41
highvoltage 1. '''Integration''' - To integrate educational applications and tools with the rest of the Ubuntu desktop. To Integrate with popular desktop environments such as Gnome, KDE, Xfce and LXDE. Integration is a consideration with all new features that are implemented for Edubuntu. Integration is the process of ensuring that features are packaged, accessible with and consistent with the rest of the system.00:41
sbalneavback00:42
highvoltageLns: pygi mentioned that yesterday as well. having too many useless words in there put people off.00:42
LaserJockLns: I would say that this doc is not primarily for general users00:42
Lnsisn't it going to be on the wiki front page?00:42
LaserJockI didn't think so no00:42
Lnsoh, ok..00:43
highvoltageLns: probably linked from there, but it's not meant to be marketing material as such00:43
Lnsgotcha00:43
LaserJockI was viewing it primary for us as a community and for potential contributors and people wanting to know more about Edubuntu00:43
highvoltagewe want our contributors and potential contributos to be able to understand and agree with it though00:43
highvoltage"steakholders"00:44
LaserJockright00:44
LaserJockit should be fairly low-level language, though, that's true00:44
highvoltagelike, C?00:44
LaserJockbut it needs to be fairly meaningful, which does mean some clarity00:44
LaserJockyeah00:44
LaserJockno asm00:44
highvoltageeesh. this is going to take a bit longer then :)00:44
LaserJocknot python00:44
LaserJockhehe00:45
highvoltagefrom edubuntu import introduction00:45
Vantrax|Workperl?00:45
highvoltageok so comments on that last integration paste pls.00:45
highvoltageI'll paste it again for your convenience00:45
highvoltage"""00:45
highvoltageIntegration - To integrate educational applications and tools with the rest of the Ubuntu desktop. To Integrate with popular desktop environments such as Gnome, KDE, Xfce and LXDE. Integration is a consideration with all new features that are implemented for Edubuntu. Integration is the process of ensuring that features are packaged, accessible with and consistent with the rest of the system.00:45
highvoltage"""00:46
LaserJockhow about this:00:46
LaserJockIntegration - To integrate educational applications and tools with the rest of the Ubuntu desktop, ensuring that features are accessible and consistent with the rest of the system. To Integrate with popular desktop environments such as Gnome, KDE, Xfce and LXDE. Integration is a consideration with all new features that are implemented for Edubuntu.00:46
highvoltagethat is perfect.00:47
highvoltage(imho)00:47
highvoltageit kind of implies what integration is as well to people who aren't familiar with the concept00:47
stgraberlooks good00:48
highvoltageany further comments or suggestions? does the concept of integration need expantion? I don't think so considering our target audience. ubuntu contributors should generally be familiar with the concept.00:49
LaserJockI just wanted some indication of what kinds of things it would mean00:50
LaserJockso it wasn't just "yeah, we're going to  integrate ... whatever that means"00:50
highvoltagemaybe s/ubuntu desktop/ubuntu system/00:50
highvoltageconsidering that we already mention the desktop environments00:51
LaserJocksure00:51
highvoltageI think that we mention what needs to be integrated and that it makes it pretty clear what we mean by integration, unless there's something I'm missing or that there's some scope that I'm not aware of00:51
highvoltagebtw, could "Objectives" be changed to "Objectives and Goals"? or do you consider goals to be a seperate section?00:52
LaserJockI would kind of say they are the same00:53
LaserJockbut goals more what we said in the Intro00:53
highvoltageok00:53
highvoltagepasting again to keep things going:00:54
LaserJockdo Objectives and Goals if you like, I don't mind00:54
highvoltage"""00:54
highvoltage 1. '''Integration''' - To integrate educational applications and tools with the rest of the Ubuntu system. To Integrate with popular desktop environments such as Gnome, KDE, Xfce and LXDE. Integration is a consideration with all new features that are implemented for Edubuntu. Integration is the process of ensuring that features are packaged, accessible with and consistent with the rest of the system.00:54
highvoltage"""00:54
LaserJockgreat00:54
highvoltagewe can language-fix that somewhat later too, but I think it gets the concept down00:56
highvoltageshall we move on for now?00:56
LaserJockyes please00:56
highvoltage"""00:56
highvoltage 1. '''Usability''' - To adapt desktop environments, theming and the Ubuntu operating system itself to be as usable and apt as possible in an educational environment.00:56
highvoltage"""00:56
highvoltagethat could possibly do with some expantion00:56
LaserJockhmm00:57
LaserJockyeah00:57
LaserJocknot sure about "adapt"00:57
highvoltageyeah, stgraber mentioned that "apt" isn't a very good word to use either00:58
highvoltageLaserJock: care giving a replacement for "Usability" a bash? I'm a bit stumped here00:58
highvoltage(or anyone else of course)00:58
LaserJockmy original was:00:59
LaserJockEdubuntu's third objective is to provide a highly usable interface for both students and teachers. Usability for adults may be very different than usability for children and so special testing and considerations need to be made. Individual educational applications should be tested by target user groups to gain feedback for upstream developers.00:59
LaserJockEnhancements to operating system and desktop environment such as theming and menus should be explored to make Ubuntu better suited to educational user00:59
highvoltageit gets the bulk of the message accross but it's not fun to read01:01
LaserJockyeah, let's compact it01:01
highvoltageand objectify it01:01
highvoltageie, start the sentences with "To..."01:01
highvoltageif we can nail this part then we'll at least have:01:04
highvoltage19:12 < LaserJock> I wanted do the following:01:04
highvoltage19:12 < LaserJock> 1) introduce what Edubuntu is01:04
highvoltage19:13 < LaserJock> 2) outline what our objectives and goals are01:04
highvoltagewhich is a good chunk of the doc.01:04
highvoltageboth stgraber and I will need to get some sleep soon otherwise we'll be useless tomorrow01:05
LaserJock- To provide a highly usable interface for both students and teachers. Applications, themes, menus, and desktop environment will be tested and enhanced where possible specifically for children and learning environments.01:06
LaserJockhighvoltage: ^^ any better?01:06
highvoltageLaserJock: yes, much01:09
LaserJockhighvoltage: want me to make the change in the wiki?01:10
LaserJockhighvoltage: I can work on it for a little while longer while you and stgraber get some sleep01:10
highvoltagedoing so...01:11
highvoltagechange applied.01:12
highvoltageLaserJock: yes please, that will be appreciated01:12
highvoltageat least we have 2/5 now that's pretty much decent01:13
highvoltage19:13 < LaserJock> 4) outline what the community looks like01:13
highvoltage# 4 is also pretty much there, might just need some cleaning up01:13
highvoltage19:13 < LaserJock> 3) have specific strategies for how to achieve those objectives/goals01:13
LaserJockright01:13
LaserJockI think I'll work on that some tonight01:13
highvoltage#3 will definitely need some work, probably the only hard part that's left01:13
LaserJockbasically some of the specifics of how we're going to develop Edubuntu01:14
LaserJocknot *too* specific01:14
LaserJockbut sort of a brief "Edubuntu developer's guide"01:14
highvoltage#3 is probably good to flesh out a bit if you are up to it tonight still01:14
highvoltage19:14 < LaserJock> 5) outline our development policies and methods01:14
LaserJockI'm going to combine 3 and 5 I think01:14
highvoltage5 is easy because we basically copy most of it from ubuntu01:14
highvoltageok01:14
highvoltageLaserJock: ok, thanks a lot for everything, going to sleep now01:15
highvoltageg'night #edubuntu01:15
LaserJockthank you guys for all the work01:15
stgraberyeah, 5 hours of sleep ahead :)01:16
sbalneavNight01:16
highvoltagenight scotty!01:16
stgrabernight everyone01:17
AhmuckLns, with software being given to them for free, are they scouring for free software anymore?02:58
sbalneavHmmm, mandatory key settings aren't being saved.03:25
sbalneavdefaults are, but not mandatoru03:25
=== JoshuaRL is now known as JoshuaRL|away
stgraberhighvoltage: saw that dent from mdz ? :)08:24
highvoltagestgraber: heh, yeah08:29
pygihi highvoltage08:29
highvoltagehi pygi08:34
pygihighvoltage: when is the meeting today08:49
highvoltagepygi: 15:10 room 5. I need to give jono another poke, we did request to put it on the schedule yesterday but it's not on the schedule yet08:51
pygihighvoltage: ah09:06
=== jussio1 is now known as jussi01
bencrisford1Mornin' All10:21
bencrisford1pygi, highvoltage, stgraber: Anything exiting going down at the UDS?10:21
pygibencrisford1: a new session today probably10:21
pygijust sent a bzr patch :)10:21
bencrisford1:) cool10:22
* bencrisford1 goes to UDS timetable10:22
bencrisford1its 11:23 there right?10:23
pygibencrisford1: yes10:26
pygioh noes, ogra, the german appeared! :p10:29
bencrisford1pygi: What room you in at the UDS?10:35
pygibencrisford1: now?10:35
bencrisford1yup10:35
pygibazaar room10:35
pygiwhy?10:35
bencrisford1what number, im gonna tune in10:35
bencrisford1all the other rooms are boring ;P10:35
pygibencrisford1: there's no streaming from this room10:36
bencrisford1darn :P10:36
pygiheheheheheh10:36
bencrisford1why is my ftp so ruddy slow :(10:37
stgraberhighvoltage: ping11:21
highvoltagestgraber: pong11:31
stgraberhighvoltage: managed to nag jono to get the edubuntu session scheduled ?11:31
highvoltagestgraber: I e-mailed him again, but haven't seen it on yet, haven't run into him yet11:32
bencrisford1are we talking about a UDS session?11:37
bencrisford1highvoltage: I saw your blog on planet ubuntu :), how did you get the thing at the side with your lp page, youtube page, linkedin page etc.11:40
bencrisford1the links thing?11:40
bencrisford1is it just the links widget with pictures?11:45
bencrisford1ech-o12:18
=== nubae1 is now known as Nubae
highvoltagebencrisford1: it's a text widget12:45
bencrisford1oh12:47
bencrisford1highvoltage: finishing off my second hackergotchi :D12:48
highvoltagebencrisford1: great!12:56
bencrisford1One photo one, and one cartoon one12:56
bencrisford1I don't like the photo one as much though, i guess its cos its got a picture of me in it12:56
* highvoltage asks the irc gods to summon laserjock by 15:10 or so13:56
bencrisford1lol13:59
bencrisford1whats at 15.10 highvoltage?14:00
highvoltagebencrisford1: edubuntu session on karmic, you can participate via gobby, documentname edubuntu-karmic14:09
bencrisford1oh, nice14:09
bencrisford1is it in one of the main rooms?14:10
bencrisford1cos there might be a stream14:10
highvoltageroom 514:11
bencrisford1nice14:11
bencrisford1ill stream it14:11
bencrisford1hmm, try saying Hi Ben14:13
bencrisford1see if i hear14:13
bencrisford1highvoltage: *14:13
bencrisford1w00t14:14
bencrisford1:)14:14
bencrisford1I hear EVERYTHIGN14:14
bencrisford1:D14:14
highvoltagewe're just hanging on a but, will start in just a minute or so14:14
bencrisford1alright, if i disconnect, its my internet14:14
bencrisford1im joining gobby14:14
bencrisford1but it might crash my internet14:15
bencrisford1whats the port for gobby.ubuntu.com?14:15
bencrisford1highvoltage: I cant connect to gobby, so can you guys can sorts tell us whats goin on?14:18
highvoltagebencrisford1: neither can we, seems like something just went wrong with gobby.ubuntu.com14:19
bencrisford1alright14:19
bencrisford1maybe someone else should host?14:19
BenoitStandresame here (hello all)14:19
highvoltagebencrisford1: stgraber is hosting a local one14:20
bencrisford1local :O :(14:21
bencrisford1i hate that word :(14:21
bencrisford1highvoltage: I had an idea of an openday/openweek for edubuntu.  We could mention that14:22
bencrisford1its related14:22
bencrisford1:)14:22
bencrisford1dw if you dont get time14:23
bencrisford1highvoltage, stgraber: At some point can we mention documentation?  Because like ubuntu has special documentation for developers, I think we should have special documentation for kids14:29
bencrisford1like devhelp for kids and teachers14:29
bencrisford1eduhelp perhaps?14:29
BenoitStandrebencrisford1: for kids/teacher documentation , it's important to have it localized , so we have to be careful not to "shoot" too large (and duplicate other efforts)14:30
bencrisford1hmm, I guess14:31
bencrisford1but maybe if most of the communication was through pictures14:31
bencrisford1diagrams and pictures, maybe even videos14:31
BenoitStandremeaning screenshots ?14:31
bencrisford1yeah14:31
bencrisford1and if you have used cpanel14:31
BenoitStandrethose have to be localized as well :-)14:31
bencrisford1all the help are video tutorials14:31
bencrisford1and if the layout of edubuntu is the same in all languages14:32
bencrisford1then you can use videos fine14:32
BenoitStandre(just found I could listen to what's going on.... listening !)14:33
BenoitStandrethanks stgraber !14:34
BenoitStandreI would add that it's not only by country , but also by province/state (because education is often a local jurisdiction)14:37
BenoitStandreso it would make more and more packages14:37
BenoitStandreIn Canada and USA for sure14:37
bencrisford1I just got back, whaddid i miss14:38
BenoitStandretalking about the way to manage menus14:38
bencrisford1ah14:38
BenoitStandrethat would fit for different needs following education systems all over the world14:39
bencrisford1yeah14:39
asanchezIt would be nice to have a easy way to adapt (and translate) Education menu14:41
BenoitStandrestgraber , did you conclude anything on that , besides not using packages ? (we can't follow your Gobby)14:42
stgraberBenoitStandre: got it ?14:43
BenoitStandrestgraber: got it.... but, usually, different config would be done in different school districts14:43
highvoltagedid you get that?14:44
stgraberasanchez: where are you ?14:44
BenoitStandreso it would be afterwards at a system wide level, not necessarily at a user level14:44
stgraberasanchez: we have a meeting right now in room 514:44
stgraber(edubuntu)14:44
asanchezI dont know nothing about the meeting, sorry14:45
highvoltageasanchez: no problem, we couldn't get it on the official schedule in time, we did email jono yesterday but it seems that he didn't have time to add it14:45
highvoltageasanchez: we'd like you to join if possible, we just had a discussion about menus and it would be nice to have your input14:46
bencrisford1ARRRGGHH!  my cats coughing up a hairball on my bed :'(14:46
asanchezIm moving to room 514:46
bencrisford1brb14:46
highvoltageasanchez: great!14:46
sbalneavMorning all14:49
BenoitStandremorning !14:49
bencrisford1mornin'14:50
Ahmuck_goood morning14:52
Ahmuck_the ability to customize menu's would be appreciated ... by building, room, user category14:54
Ahmuck_using groups with a user override should accomplish this14:55
BenoitStandreactually14:57
Ahmuck_this could apply to all situations, cutomize programs, etc.  a .group profile or a user that belongs to a specific group and then a .individual file that customized the way the menu was.  one could even have .individual in an application folder customizing that application14:57
BenoitStandredon't forget14:57
BenoitStandrethat K12Linux does it14:57
BenoitStandreabout a live LTSP CD14:57
BenoitStandreahmuck : normally, this should already be possible using xdg menus standard14:58
BenoitStandreahmuck_ but , there is no tool enabling this (except modifing files)14:59
sbalneavAhmuck_: I beleive I helped LaserJock with a project like this.15:04
sbalneavit's mostly implemented.15:04
BenoitStandreI suppose session is over, since we heard laptop bag zippers15:06
stgraberJust spoke with collin, building with universe enabled is quite simple, we'll just need to poke him or someone else with access to the CD builder to change that and then we'll be able to mix main and universe15:09
BenoitStandreseems Gobby is back15:26
highvoltagestgraber: great.15:27
alkisgBenoitStandre: link, please?15:30
bencrisford2http://shop.canonical.com/index.php?cPath=14 -- out of all them, which should I get?15:30
BenoitStandrealkisg : sorry, was talking about gobby.ubuntu.com , but the meeting is over anyway :-(15:31
alkisgUgh... thanks anyway.15:31
pygihighvoltage: why are you ignoring me on jabber?15:32
highvoltagepygi: no, I didn't see a message from you, my connection did drop recently though15:34
highvoltagestgraber: oh wow, did you look at th strategy doc recently?15:49
highvoltagestgraber: LaserJock did a lot of work on the rest of the document last night, we might actually get some sleep tonight15:49
pygihighvoltage: ...15:50
pygisleep?!15:50
pygiwhat are you talking about?!15:50
highvoltagepygi: I still didn't get any jabber message from you, probably best to just talk on irc15:57
pygihighvoltage: ok15:57
pygimoment15:57
LaserJockcan we get rid of the art team?16:04
bencrisford1lol show me some artwork?16:04
pygiLaserJock: of edubuntu team?16:04
pygiyes16:04
LaserJockwe just have "Edubuntu's artwork is done through the Ubuntu Artwork team."16:05
pygiLaserJock: oh, sure16:05
LaserJockso maybe at least until we actually have an art team that's big enough to split we can drop it16:06
pygiLaserJock: exactly, that's the plan16:06
LaserJockok, so the Development section needs to get hit hard16:07
LaserJockI didn't have much time last night for it :(16:07
pygiLaserJock: btw. thanks for approving me as member (again), but I think I'll drop the membership16:09
LaserJockwhy?16:09
pygibecause I'm not sure I want to spend as much time as I did before again, when canonical could just decide to drop the brand at one moment, or hire somebody who will revert/change all that we'll do and stuff16:10
LaserJockEdubuntu Membership isn't an obligation to pour tons of time into16:12
pygipossibly, but I don't think that anything other then tons of time will work with so little resources16:12
LaserJockwell, it's up to you of course, we just appreciate having you around16:14
pygiLaserJock: I mean, I *want* Edubuntu to succeed, that's why I've contributed to the sessions and that's why I've contributed before, but ... :-/16:18
LaserJockpygi: yeah, there are a lot of "but"s and "if"s right now16:22
pygiLaserJock: :-/16:25
nubaethats kinda the reason I'm wondering about membership myself... like what expectations are then had?16:30
LaserJocknone essentially16:31
pyginubae: its sustainable contribution in any form (that's the requirement for membership)16:31
nubaeI mean... I currently spend a lot of time on openSUSE... will I have the time to put my energy and work into edubuntu...? on one hand yes, because since I am already doing it in open suse.... it gets more easily synchronistically done for edubuntu16:31
nubaebut I am afraid of people maybe getting the idea I'm just in it for the membership title... and thats not it at all16:32
nubaebut I think LaserJock gets that16:32
LaserJockwell16:32
nubaewhat I mean is, I think u realise I'm pretty consistent with helping out16:33
LaserJockI'm interested in more correctly making the Launchpad team reflect what we have here on the ground16:33
nubaeI do what I can16:33
nubaebut I'd sure be more interested in the packaging/tech/distribution side now16:33
nubaesince its kinda important and its where we seem to have few free hands16:33
nubaeam I right?16:33
nubaein essence it might mean an hour or 2 with u training me how to package/distribute correctly under debian/ubuntu policy16:34
LaserJockright16:34
nubaebut once I get it, it stays...16:34
nubaedotn need much for me to repeat the process afterwards16:35
nubaeat least till now its been that way... I am assuming this won't have a massively obuse learning curve16:35
bencrisford1LaserJock: If you are gonna spend an hour or so with nubae teaching him some package stuff, ill join in too16:35
bencrisford1because i wanna get involved in all that16:36
LaserJockI think if Edubuntu gets a collaborative packaging team going it will be much easier for people16:36
bencrisford1yup16:36
nubaethe best would be we try and screencast it somehow16:36
bencrisford1but i need to learn to package16:36
bencrisford1and motu mentoring is so ruddy hard to get16:36
nubaeone of us can deepen/repeat the training session16:36
LaserJocklearning to package can take some time, it's one of those things that you're always learning more about16:37
nubaeso that is useful to others16:37
nubaeyeah16:37
LaserJockI generally favor a "learn by doing" approach16:37
pygiI think the mentoring thing would be really beneficial to the edubuntu community16:37
* alkisg also wants to join the screencast and suggests ekiga :P16:37
nubaewould be nice for u finally not to be the only one packaging for edubuntu16:37
LaserJockas there's just no way to give you everything you may need to know in an hour or two16:37
LaserJocknubae: goodness yes!16:37
nubaeso I'd like to take that responsibility a little at least off your shoulders16:37
nubaeas a start...16:38
LaserJocksure, that would be appreciated16:38
LaserJockdo you guys know how to use bzr?16:38
bencrisford1id love to package16:38
bencrisford1kinda16:38
bencrisford1i got the playbook16:38
pygiLaserJock: what kind of question is that? :p16:38
pygiwe're just discussing the future of bzr :p16:38
nubaeyeah bzr is easy16:38
nubaeits just a subversioning tool like every other16:38
nubaeso if u know svn, git, cvs, or whatever, u know the concept of bzr... the finer details are easy enough to learn from guides16:39
LaserJockright16:39
nubaeI actually prefer git out of all of them16:39
nubaenot quite sure why16:39
bencrisford1i like svn16:39
LaserJockjust making sure, as some people are pretty anti-bzr16:39
nubaeit just seems erally nice16:39
nubaegit, I've been told, has the least amount of admin maintenance16:40
nubaethough perhaps the highest learning curve to admin it16:40
pygithis is nor place nor time to fight vcs's16:40
LaserJockanyway, I plan on putting our packages in bzr in ~edubuntu-dev16:40
bencrisford1ok16:40
nubaecool16:40
LaserJockthat way we can all hack on them16:40
LaserJock*and* we can use a team PPA for testing16:40
bencrisford1sounds good16:40
nubaeyup, if need be we can always synch with another subversioning system16:40
nubaebut thats really not needed16:41
pyginubae: will you please stop masacring the vcs world?16:41
LaserJockso hack hack hack, test, PPA if needed, hack hack, upload16:41
nubaewas thinking git cause sugar is all git16:41
pygithere is no "subversioning system"16:41
nubae:p16:41
pygiBazaar is a distributed version control system16:41
pygiSubversion is a centralized version control system16:41
pygigit is a distributed version control system16:41
pygiand not a subversioning system :p16:41
nubaepygi: I am sure people get what I am talking about16:41
* ogra doesnt :P16:42
LaserJockogra!16:42
nubaethe finer details are unimportant16:42
pygiogra: oh the german!16:42
bencrisford1:P16:42
LaserJockogra: I didn't see you there :-)16:42
ograLaserJock, you are missed here16:42
LaserJockogra: yeah, I sure miss being there :/16:42
bencrisford1ogra: Can you tell me im missed too?16:42
ograi'm hiding in the moblin meeting16:42
bencrisford1just to make me feel better16:42
* nubae pats bencrisford1 on the back16:43
nubaethere there16:43
ograbencrisford1, indeed everyone not here is missed :)16:43
* bencrisford1 forces a smile16:43
ograbut LaserJock in particular16:43
bencrisford1LaserJock: how to i download the edubuntu bazaar branch?16:44
alkisgSo, being in the topic, can we ask questions? If I want my package to provide an /etc/some-conf-file.conf, how should I do it, considering the user may change it and I may want to provide newer versions of it? Should I just rely on debconf notifying the user?16:44
bencrisford1bzr branch https://launchpad.net/~edubuntu-dev16:44
nubaebencrisford1: there is quite a nice little tutorial16:44
nubaelet me see if I can find it16:44
bencrisford1i have a nice tutorial :P16:44
bencrisford1um just checking16:44
bencrisford1im*16:44
LaserJockbencrisford1: https://code.launchpad.net/~edubuntu-dev has the branches16:44
nubaehttp://doc.bazaar-vcs.org/latest/en/mini-tutorial/index.html16:44
nubaethat be the one16:45
nubaebazaar in 5 minutes16:45
bencrisford1bzr branch https://code.launchpad.net/~edubuntu-dev -- there we go?16:45
nubaeits more than 5 minutes of course, but its nicely written and quite full16:45
bencrisford1ive got the playbook16:45
LaserJockalkisg: I think you declare it to be a conffile in the packaging it and it handles that whole "do you want to install the maintainer's version" thing16:45
LaserJockbencrisford1: no, go to https://code.launchpad.net/~edubuntu-dev to find the branches16:46
alkisgLaserJock: thanks a lot, I'll google it for the details.16:46
LaserJockbencrisford1: then you can click on a particular branch and it will give you the bzr branch URL16:46
bencrisford1oh, ty16:46
sbalneavalkisg: What's the greek language code?16:47
LaserJockhttp://qa.ubuntuwire.com/multidistrotools/edubuntu.html is also important16:47
alkisgel_GR.utf816:47
LaserJockit shows us the current state of versions between Debian and Ubuntu16:47
LaserJockthe most important section is: Outdated in Karmic (Sid version > Karmic version), and Karmic has local changes16:48
bencrisford1Who wants to mentor me :D?16:48
alkisgAnother question I have is: can the process from developing on a launchpad branch to redistributing via a PPA be automated? Are they somehow connected?16:48
LaserJockthose are packages that have a newer version available from Debian, *but* which we have to manually merge16:48
LaserJockalkisg: not fully automated yet, but I think they'd like to do that at some point16:48
LaserJockeventually all of Ubuntu will be done that way16:49
LaserJockno more source packages16:49
nubaeoh they dream of oBS :p16:49
alkisgLaserJock: so is there some semi-automation that I can use? or it's just manually for now?16:49
LaserJocka bit more than that16:49
LaserJockalkisg: it's manual but could be scripted16:49
nubaealkisg: I suggest u look at oBS16:49
alkisgOK, thanks again16:49
nubaeits a gpl tool that can be used for much more than suse stuff16:49
nubaeits an automated building tool16:50
LaserJockalkisg: it's pretty easy to do, use bzr-builddeb and then all you will need to do is dput the package16:50
alkisgnubae: I'd like to stick with launchpad for now... to also get to know about building packages manually16:50
bencrisford1no-one wants to give me packaging mentoring :(?16:50
LaserJockbencrisford1: I think that needs to be a group effort16:50
nubaeoh... to do the magic, u must know the manual procedure16:50
nubaethere is no automagic...16:50
nubae:-)16:50
LaserJockso we need to find things for people to package16:51
LaserJockand by package I mean "work on"16:52
LaserJocknot necessarily make a new package from scratch16:52
nubaewelp, there is all of sugar16:52
nubaemany of the activities are very easy to package16:52
* bencrisford1 has a suggestion LaserJock16:52
LaserJockyeah, Sugar is good16:52
LaserJockalso gcompris and tuxtype currently need a merge16:53
alkisgA third question (and I think it's the last for today) is: how can I create a working tree if I have the .deb file? (or the PPA link)?16:53
LaserJockalkisg: what do you mean  by a working tree?16:53
alkisgE.g. suppose I want to fix something in ltsp and upload it to my PPA16:53
LaserJockbencrisford1: what?16:53
bencrisford1Any willing developers could find a fairly simple bug - offer mentorship - then we could use the LP mentoring system for that16:53
alkisgSo I can download the .deb sources but I don't know what tools to use to easily repackage it after changing it16:54
pygibencrisford1: forget LP mentoring system16:54
pygiits birocratic16:54
bencrisford1:/16:54
LaserJockalkisg: ok, so here's what I'd do16:55
LaserJockalkisg: install ubuntu-dev-tools16:55
LaserJockthen get the source package you want to modify, you can click on a specific version on https://launchpad.net/ubuntu/+source/ltsp or apt-get source it if you're running that particular release16:56
nubaebirocratic in that the pens decide who does what... :p16:57
LaserJocka source package is 3 files (.dsc, .diff.gz, and .orig.tar.gz) and you can get them all easily by using dget16:57
LaserJockdget <URL to .dsc file>16:57
LaserJockthen you can unpack it with dpkg-source -x *.dsc16:57
LaserJockthat gives you a working tree16:57
LaserJockyou then go in and modify what you want16:58
* bencrisford1 saves this chat16:58
bencrisford1cheers LaserJock16:58
LaserJockmake sure to add a new changelog entry (run dch -i in the debian/ directory)16:58
nubaealkisg: for that I would really use oBS... if its just to rebuild something unofficial, whereas if its official, use buntu/debian tools16:58
sbalneavalkisg: bzr branch lp:~sbalneav/ltsp/alkisg-docs16:58
* nubae stops plugging opensuse tools now....16:58
alkisgHeh too much info! Thanks all, LaserJock continue please...16:58
LaserJockthen from the working tree run debuild -S to create your new source package16:59
LaserJockyou can then cd ../ and see it (new .dsc and .diff.gz)16:59
LaserJockand that can be dput'ed to Launchpad16:59
sbalneavInitial upload.  I don't have any greek fonts installed here, so the compile doesn't work for me yet.  Once we get it working, it will be able to be looked at under yelp.16:59
LaserJocknubae: I don't think it'll make much difference if oBS is used or LP16:59
LaserJockhe still needs to work on the packaging, which is the hard part17:00
alkisgsbalneav: thanks a lot, I'd like to start with it after a month, to be able to finish the 9.04 ltsp installation guide first... :)17:00
sbalneavalkisg: In fact, you can load it up under yelp right now: for me:  yelp file:///usr/legal/home/sbalneav/src/bzr/alkisg-docs/Ubuntu0810LTSP.xml17:01
alkisgLaserJock: thanks, so if I also wanted to create a bzr branch for it, I'd use bzr import (I don't know the syntax but I'll find it) and then bzr-builddeb?17:01
LaserJockalkisg: we actually already have bzr branch imports for all Ubuntu packages17:01
LaserJockhttp://package-import.ubuntu.com/17:02
alkisgThanks man :)17:02
LaserJockI don't know the details on all the packages and if bzr-builddeb will "Just Work" in all those cases17:02
alkisgI think that was more than enough for a crash course :)17:03
LaserJockalkisg: for LTSP stgraber would be the guy to ask about building17:03
LaserJockalkisg: heh, but I could spend 3 more hours giving the basics :-)17:03
LaserJockbut I have a meeting with my advisor so I better not do that17:03
bencrisford1LaserJock: from your advice, i put together a packaging .pdf I feel will be used for generations - http://bencrisford.exofire.net/how-to-package.pdf17:04
alkisgYeah, I know from first hand that phd requires most of one's time... :(17:04
LaserJocklol17:04
nubaeLaserJock: hows our phd coming anyway?17:04
LaserJockbencrisford1: that is a very short version. I once wrote an 80 page book on packaging17:05
LaserJocknubae: OK I guess17:05
bencrisford1lol17:05
nubaeI suppose u are being told u spend too much time with us ubuntu freakz17:05
LaserJocksomething like that17:05
LaserJockbencrisford1: I have a printed copy from long ago even17:05
bencrisford1nice17:06
LaserJockbencrisford1: if you read https://wiki.ubuntu.com/PackagingGuide that was originally my work from 2005/200617:06
LaserJockback in the day ....17:06
bencrisford1wow, i read that a while back17:06
bencrisford1still on my bookmarks i think17:07
LaserJockit was OK17:08
LaserJockbut over the years I've come to believe that at least Debian-based packaging is better learned experientially with a team of people17:08
bencrisford1yeah17:09
* bencrisford1 has already prepared my motu mentoring application17:09
bencrisford1hasnt sent it yet though17:09
bencrisford1havent*17:09
LaserJockit can be incredibly frustrating that in Debian there are at least 3 tools to do *every* task17:10
alkisgsbalneav: oops, I gave you a beta version, it's not the final :(17:12
alkisgsbalneav: what should I do for the images to show up?17:12
sbalneavDunno, that's to be fixed :)17:13
sbalneavBut, here would be my suggestion:17:14
sbalneavIf you're going to work on a newer verion, I'd suggest doing it in docbook.  Simply because then it can be: 1) a yelp helpfile, and an installable package that shows up in the help centre, 2) a pdf 3) an html page, etc.17:15
nubaebut a pain to edit....17:15
sbalneavDo you get helpcenter, printable, and web all in one shot17:15
nubaethere really should be a decent docbook editting tool by now17:16
LaserJockemacs/vim/gedit/kate17:16
alkisgI've also been thinking about doing it in docbook. But the pdf looks better if I do it in .odt.17:16
sbalneavI'm old-school, so editing docbook source in vi is, for me, less frustrating than getting a gui tool to do what I want.17:17
LaserJockthis is for LTSP and not Edubuntu?17:17
alkisgLaserJock: it has a section for edubuntu17:17
LaserJocksbalneav: you're just plain old :p17:17
sbalneavAnd grumpy!17:17
alkisgI also thought about doing it in a wiki, and I've put some information in the ubuntu wiki, but it was pretty specific (for greek schools) so I thought I shouldn't upload too much stuff17:17
LaserJockif you want it Edubuntu-themed there is a docbook stylesheet for Edubuntu17:17
alkisgHeh. There's one for Ubuntu as well?17:18
sbalneavalkisg: what you'll lose in editing nicities, and slightly better looking pdf's, you'll gain in translations, and ease of producing multi-formats.17:18
bencrisford1if you guys need a hand with docbook, i have quite a bit of experience17:19
sbalneavWe *need* to get the edubuntu-handbook kickstarted.  the LTSP section is/can be pretty detailed, but what it's missing is a lot more of the "best practices on running a lab"17:19
sbalneavbencrisford1: good, you're drafted for the edubuntu-handbook17:20
alkisgWhat's the original edubuntu handbook format? docbook or wiki?17:20
sbalneavdocbook17:20
alkisgOK, sounds fine to me. But I'd like to finish the things I've already started before commiting to that.17:21
sbalneavThats fine.17:21
alkisg(i.e. the 9.04 installation guide and some packages/scripts in my team's ppa for easy installation)17:21
sbalneavI want to at least get the edubunu-handbook re-packaged for karmik17:22
sbalneavhaving it available on the yelp center was huge for 7.0417:22
sbalneavIn upstream ltsp, I've got a reasonably up-to-date set of ltsp docs17:23
sbalneavThe came out of a large amount of stuff that was in the edubuntu-handbook, which I did a ton of work on for 7.0417:24
alkisgYes, you're doing a fine job there. (...but we should find a different formula for managing the lts.conf params :P)17:24
LaserJockit would actually probably be a good idea to replace the "About Edubuntu" menu entry in System with a handbook17:24
sbalneavLaserJock: yes.17:24
nubaeyeah we need to do the reverse of what we did with ltsp upstream docos17:25
sbalneavWell, here's what I'd suggest:17:25
LaserJockcould be "Edubuntu Help" or something17:25
sbalneav2 packages17:25
alkisgThe edubuntu hand book should contain *references* to the ltsp docs, not copy/pasted content17:25
sbalneav1) the ltsp docs as 1 document, and17:26
sbalneav2) the edubuntu-handbook, with cross-links into 1)17:26
sbalneav1) gives the "how", 2) concentrates on the "why"17:26
sbalneavalso, on documenting some of the apps17:26
sbalneavedu apps, sabayon, etc.17:26
LaserJockyeah, it would be nice to have more than LTSP in there17:27
sbalneavExactly17:27
nubaewell its only that way cause we ripped the other stuff out17:27
LaserJockwell, it's always pretty much been heavy on LTSP17:27
LaserJockeven when it was all together17:27
sbalneavthat's why I suggest leaving the ltsp docs as their own doc package, and the edubuntu docs on the apps17:27
BenoitStandrejust reading all of you while doing some other stuff : for documenting apps, I think what lacks the most is "what program do I use to do XYZ..."17:28
sbalneavBenoitStandre: You volunteering to write that? :)17:28
nubaethats a tricky one since one would ideally rely on the upstream docs of particular apps17:28
BenoitStandreI did write some of it17:28
BenoitStandre:-)17:28
nubaethat really needs to be discussed... ie, how to do it17:28
* sbalneav puts down BenoitStandre as abnother handbook-contributor17:28
BenoitStandrehttp://www.revolutionlinux.com/Top-10-Free-and-Open-Source,21717:28
BenoitStandreactually that's a handout I give when I present or meet educators17:29
BenoitStandrejust something like : Task - Program Name - 3 lines on what does it do17:29
bencrisford1If help is needed with the edubuntu website I can do that too, im on the dev team for a few educational web apps my mate started17:29
sbalneavBenoitStandre: Can we include that info in the handbook?17:30
sbalneavWith attribution of course?17:30
BenoitStandrethe main problem I've found is that those kind of docs is often too tied to the version , so I'm trying to make it as version-free17:30
BenoitStandreas possible17:30
BenoitStandreof course17:30
sbalneavI'm happy to get stuff into the docbook format: if people can get me something, ANYTHING, I'll munge it into the handbook.17:31
BenoitStandreand count I'm willing to become a contributor on something in Edubuntu, I have a lot of opinions, but I want to be able to work on a section of stuff without committing to things I won't have time to do (as everyone else I suppose)17:32
BenoitStandreso that kind of part in the handbook (and also menus structures we were discussing this morning) could be something17:32
sbalneavLaserJock: where's the upstream edubuntu-handbook?  Or should I just create a new branch off of what I've got in my ppa? The old 7.04 docs17:33
LaserJocksbalneav: it's in the edubuntu doc branch of the doc team17:33
LaserJockbzr branch lp:~ubuntu-core-doc/ubuntu-doc/edubuntu-jaunty17:35
LaserJockthough we need a karmic branch first17:35
LaserJocksbalneav: so branch from -jaunty to edubuntu-karmic and push it17:36
LaserJockI'm no longer in the doc team17:36
LaserJockand I need to get outta here17:36
LaserJockI'm getting sucked in again :-)17:36
sbalneavok17:37
sbalneavBranching now17:37
alkisgLns: ping?18:15
Lnsalkisg: pong18:15
alkisgHi man, I think you had some scripts to automate ltsp-update-image and other tasks, could I reuse some parts of the source?18:15
Lnsof course! It's really nothing special.18:16
Lnsalkisg: do you need me to post it?18:16
alkisgYes please18:17
alkisgI think it'll save me some time... I'm trying to put a package for something similar in my PPA18:17
Lnsalkisg: http://pastebin.ca/143646318:21
Lnsnote that some of the functionality isn't there...this was really a custom script not totally portable18:22
alkisgThanks Lns. Even the ideas for what scripts are needed will help! :)18:24
Lnsalkisg: cool. What kind of package are you making? maybe we can collaborate.18:25
alkisgI named it "sch-scripts", and it'll contain whatever scripts I think the teachers will find useful18:25
alkisgSo I guess it's a superset of what you already did. I'll make an initial version and I'll keep updating it constantly.18:26
Lnsalkisg: are you planning on making it portable for different people to use as well?18:26
alkisgNot right now, but I'd like to do that for Karmic18:27
alkisgFor now it'll be text based, for Karmic I'd like to use python/gtk (or qt)18:28
* alkisg curses the new xorg or whatever it is that restarts his X occationally :(18:39
Lnsyikes18:42
Lnsdid you install that new xcb with the java fix?18:42
* ogra stops restarting alkisg's X remotely for now18:42
alkisgLns, yup, from stgraber's ppa18:43
Lnslol ogra =)18:43
Lnsalkisg: is that when it started restarting?18:43
alkisgArgh... and I was just ready to inverse ogra's ssh connection :P18:43
alkisgLns, when I upgraded to 9.04 :)18:44
Lnsalkisg: aaah.18:44
alkisgBut it only does it every 10-15 days, so I didn't bother trying stuff to fix it...18:44
Lnsogra: have you taken a look at the new TCM initiative? :)18:44
* alkisg has always wondered why TCM was abandoned :(18:45
Lnsalkisg: because ogra can't be a hero for everything!18:45
Lns=) but it's not abandoned anymore...18:45
alkisgSure, but why didn't someone pick it up yet?18:45
* Lns has18:46
alkisgSo you're really going to do this? Yey!18:46
Lnshttps://launchpad.net/tcm-ng18:46
ograalkisg, i only abandoned it because i didnt have time for it18:46
alkisgLns, why didn't you use just "tcm" and changed it to "tcm-ng"? Isn't that going to confuse people?18:47
ograand because it did grow beyond the initial purpose .... i wanted a tiny app to manage your clients and it grew several heads18:47
Lnsalkisg: my coder really wanted to keep the projects separate since this will be doing a lot of different things18:47
Lnswe might be changing the name later on down the road, but for now this was the best18:47
alkisgUnderstood. So, what are the first specs? What will the first version include?18:48
Lnsalkisg: we're generally cleaning up code, and solidifying its current functionality. Later on we're going to be melting it together with "LTSP Manager" (another one of ogra's old LTSP projects) and making it one app w/TCM.18:49
alkisgGood plan :)18:49
LnsWe'll be adding a ton of functionality down the line, but for now we just want to make sure the base of it all is very solid and easily extended through plugins.18:50
ograLns, eek18:50
ograi kept them distinct for a reason :)18:50
Lnsogra: what reason was that?18:50
ograbut do whatever you feel is right18:50
ograthey are two apps for two different purposes ... one only applies to the server settings and one applies to the running clients18:51
Lnsogra: yeah, I had gotten that idea too.. My idea is to make a central app to be able to do all of this stuff, as to not confuse ltsp admins with many different apps.. I hope we're not stepping on your toes at all with doing this18:52
LnsWe're going to be separating it all into sections so hopefully everything will have its place18:53
Lnsand won't be confused with "is this a client operation or a server operation?"18:53
ograits hard to get right in a usable way18:53
alkisgYeah, "administration control center" and "plugins" are the keywords here :)18:53
Lnsogra: agreed. I'd like to say I'm not too bad at designing UIs, though I don't have a lick of GTK experience..that's what my coder is for. I literally have sketches on paper of what i want it to look like, menus, etc.18:54
Lnsthere will be drop-down menus for server operations, client operations, etc.18:54
ograas i said, feel free to do what you like18:54
ograits all yours18:55
Lnsogra: ty.. i hope we'll make you proud =)18:55
Lnsthanks =) I appreciate all of the hard work you put into it, it's really great stuff18:55
Lnswith what exists already, and where i want it to be when it's semi-done, I'm really hoping this will be *the* LTSP administration interface that everyone wants to use for Ubuntu18:56
Lnsand other distros, if ported18:56
stgraberhighvoltage: ping19:13
stgraberhighvoltage: I'm in the lobby and ready to go for some food19:14
ograstgraber, dont let the soccer fans run you down19:16
alkisgWhich package would be a good start (as a template) to make a new package that contains some simple scripts for classroom management?19:17
alkisgI mean all the debian/control, INSTALL, README etc stuff..19:18
alkisgShell or at most python/gtk scripts19:18
nubaeDid I miss anything?19:29
ogralife ? (because you spend your time in front of a computer)19:32
* alkisg thinks ogra's behavior changed a lot when he got in the netbook business.. I should really try getting one for myself :P19:34
ograheh19:35
alkisgSo, what would be a good buy? (with ubuntu preinstalled?)19:35
ograno, i'm at UDS ... not getting enough sleep having am aircondition cold with permanently running nose ... makes me slightly sarcastic :)19:35
ograget a dell mini919:35
nubaeslightly19:36
* alkisg googles...19:36
ogras/am/an/19:36
nubaeoh wait.... even that was sarcastic19:36
ograheh19:36
nubae;-)19:36
nubaearent there any arm based netbooks coming soon worth waiting for?19:36
ograyeah, at some point ...19:36
ograi have no precise dates for them though19:37
ograbut should be this year19:37
nubaeok, how does it compare with atom, I guess battery wise there will be some nice destinctions?19:37
ograyeah, should be19:38
ograthough i havent had a chance to measure anything yet19:38
ogramy evaluation dev boards are all using a power supply and no battery19:38
nubaestill the most annoying thing is battery times... when we can have a laptop that charges in an hour and has 10 hours battery life, I'll be happy19:38
nubaeaha19:38
ograbut i'd go for a 8h guess for the first iteration of these devices19:39
nubaenice19:39
nubaeotherwise?19:39
ograwhich might go up to two days once they found the right combo of peripherials19:39
nubaeI heard of this new linux distro that is like blazingly fast because everything is in ram... but takes 5 minutest to start up... u know what I'm talking about?19:40
ograwell, i havent seen atoms with more than 4h19:40
ograno, havent hear of it19:40
nubaetin hat linux19:41
nubaesecurity is the main concern for running everything in ram, but the speed benefits seemed very cool19:41
ogra2.3G ?19:42
ograthats insane19:42
nubaehttp://opensource.dyc.edu/tinhat-downloads19:42
ograand you wont run it on an atom netbook19:42
ograatom cant address above 2G19:42
nubaewas just mentioned in linux magazine, sounded kinda interesting19:42
ograrather something for a paranoid desktop user19:43
nubaeheh maybe for banks, insurance companies19:43
nubaein the same magazine there is mention of the marvell plug based computer19:44
ograthe sheeva ?19:44
ograsadly arm919:44
nubaemarvell.com/faetured/plugcomputing.jsp19:44
ograyeah, we wont suport arm9 anymore in karmic19:45
ograanyway, i need to find some dinner too ...19:45
ograciao19:45
nubaesounded like a pretty neat little ltsp connection19:46
nubaeok then, eat well19:46
alkisgadios ogra19:46
sbalneavHmmm, I'm not getting what I think is expected behaviour on the sabayon builds20:28
sbalneavgconf mods are only getting written to $HOME/.gconf.xml.defaults20:28
sbalneavnone to mandatory.20:28
sbalneavahhhhhhh20:31
sbalneav/etc/gconf/2/paths20:31
sbalneav# default path for sabayon20:31
sbalneavinclude "$(HOME)/.gconf.path.defaults"20:31
sbalneavsabayon's writing to .gconf.xml.defaults20:32
Lnsheh20:37
Lnsthat's secure ;)20:37
Ahmucksbalneav: link to svn for sabayon?21:07
sbalneavbuilds are in my ppa21:10
sbalneavI don't have a bzr branch for it yet.21:11
Ahmucklink to your ppa21:11
Ahmuckbzr, ah21:11
sbalneavhttps://edge.launchpad.net/~sbalneav/+archive/ppa21:11
Ahmuckr the builds for 9.04 ?21:11
sbalneavyes21:11
sbalneavI'm trying to decide now which should be patched, gconf or sabayon21:12
sbalneavgconf's path specifically mentions including the path for sabayon21:13
sbalneavbut sabayon uses .xml. instead of .path.21:13
Ahmucki'd use .xml21:16
Ahmuck.path is odd21:16
Ahmuck.xml is standard21:16
Ahmuckthough, i don't understand how .path is used here21:16
=== |Baby| is now known as Baby
* alkisg would go with .gconf.path.defaults, it's easier to patch sabayon than gconf, and it's about gconf key paths, not the format of the files inside this directory...21:19
sbalneavMy thoughts exactly.  I have to convice someone ELSE to patch gconf.  I can patch sabayon21:20
sbalneavpath of least resistance wins every time :)21:21
stgraberhello21:22
blignerihello21:22
stgrabernubae, Lns: You both there ?21:22
* Lns waves to stgraber 21:23
highvoltagehi!21:25
Lnshey highvoltage21:25
Lnswasn't ther ea meeting..?21:25
BenoitStandrehello all21:26
stgraberyeah, missing LaserJock, looking for him21:26
* Lns checks the casino21:26
highvoltageLns: yep yep, we need lasthoguugh :/21:27
highvoltageanyone has his number perhaps so that we can sms him?21:27
Lnsnope21:28
stgraberbtw, we're waiting for Jordan to arrive (LaserJock)21:39
highvoltagebummer, it doesn't seem like jordan is coming :/21:43
Lns:(21:47
stgraberwe'll wait for 15min then we'll have to reschedule21:47
stgraberwe can technically do it with only highvoltage and I but we'd prefer to have LaserJock too with all the changes happening in edubuntu at the moment21:48
highvoltageyeah I agree21:51
pygiwhat is happening toda?21:52
pygitoday*21:52
LaserJockcrap, did I miss the EC meeting?21:54
stgraberhey21:56
stgraberwill be there in a sec21:56
stgraberdoing some networking for highvoltage21:56
LaserJockbligneri: around?21:56
stgraberhe's going to his hotel, should be there soon21:57
LaserJockfunny little thing21:57
LaserJockI totally forgot about the meeting (working on dissertation)21:57
stgraberLns, nubae: you guys still there ?21:57
LaserJockbut I saw maco reply to a dent by bligneri about an Edubuntu meeting21:58
LaserJock;-)21:58
Lnsi'm here21:58
highvoltageyay21:58
Lnsso.... =) are we all here?22:00
LaserJockwhere's nubae?22:00
Lnsnubaeeeeeeeeeeeeeeeeeeeeeeeeee22:00
LaserJockanybody else around who wishes to become an Edubuntu member?22:02
BenoitStandreI would, but I just started contributing :-D22:03
BenoitStandreCan we become "honoris causa" ;-)22:03
highvoltageI'm here I'm here22:03
highvoltageso what are we waiting for to hit the meeting start gong22:04
sbalneavgong22:04
highvoltagegreat, doing it here or in #ubuntu-meeting22:04
highvoltageyou have to hit it in the channel you're doing it22:04
pygiLaserJock: I want to become a council member ::p22:05
LaserJockhere is fine I think for now22:05
* pygi hides22:05
LaserJockpygi: pffft, this morning you didn't even want to be a Member22:05
pygiits still the same actually :)22:05
LaserJockyou're more than welcome to run for council member22:05
pyginah, I'm not useful enough22:05
LaserJockbut you gotta be an Edubuntu Member to run :-)22:05
pygihahahahah22:06
pygihighvoltage: will you shoot him? :D22:06
LaserJockunfortunately it seems like being useful is not necessarily a requirement ;-)22:06
pygioh cool then :p22:06
* pygi hands in his candidature for council xD22:06
highvoltageright22:07
highvoltageagenda?22:07
pygihighvoltage: stgraber ?22:07
stgraber- Application for membership (Lns and nubae)22:07
LaserJocklet's start with Lns then22:08
highvoltagehi Lns22:08
sbalneavLns++22:08
LaserJockLns: do you have a wiki page?22:08
Lnswell hello =)22:09
LaserJockLns: it would be good to give an intro and then a brief statement of why you should become an Edubuntu Member22:09
LnsWell I'm Jordan Erickson, I run a tech consulting business in California USA22:09
blignerihello22:09
LnsI think I should be a member because I've been involved with deploying Edubuntu/UbuntuLTSP for about 3 years, and I am very interested in keeping the community progressing toward whatever goals we set22:10
LaserJockLns: How long have you been contributing to Edubuntu?22:10
LnsI want to see Ubuntu/Edubuntu and F/OSS in all aspects of education so children understand what it means to share22:10
LnsFor about 3 years. Depends on what you mean by contributing. =)22:11
LnsI've filled out bug reports, contributed on IRC/lists, etc.22:11
LnsIANAP, but I've also done documentation for LTSP22:11
LaserJockLns: could you give some examples of contributions you're particularly proud of?22:12
Lnsumm22:12
Lnsnot in a very specific sense, no - I feel that my greatest contributions have been here on IRC helping others with questions regarding edubuntu22:13
Lnscoordinating with other people on direction22:13
sbalneavHe certainly contributes several pages to the handbook22:13
sbalneavcontributed22:13
Lnsyeah22:13
Lnsthat too =)22:13
stgraberHave you contributed to Ubuntu outside of Edubuntu (just wondering) ?22:14
highvoltagewhat I appreciate about Lns is also his consistency, you can rely on him being around22:14
Lnsstgraber: yeah, particularly in LTSP22:14
LnsI am a HUGE advocate for Linux in school, and I'm steering my whole company toward getting it in wherever it will fit.22:14
LaserJockLns: can you give the URL for your LP page please?22:14
Lnshttps://launchpad.net/~lns22:15
highvoltageah so that's what he looks like22:16
Lnsthat's the only pic of me not making a muppet face =p22:16
LaserJocklol22:16
LaserJockLns: so do you have any specific plans of what you want to do as an Edubuntu memeber? just more of the same?22:17
LnsDepends on the goals we set as a community. :)22:17
LnsI plan on being involved with as much as possible22:17
Lnsdocumentation, advocacy, bug reporting, ...22:18
highvoltageok, I think we have enough information to put it to the vote?22:18
LaserJockI'm good22:18
LaserJockstgraber?22:19
highvoltageFor Lns's commitment and passion and being consistent in the Edubuntu community for so long, I think he's deserved to be a member for a while now. I also think it's good that he has quite specific educational focus22:19
highvoltage+122:19
stgraberHe's doing LTSP doc for me, so +1 of course :)22:19
stgraber(I hate writting doc just in case you're wondering :))22:19
LaserJock+1 for a sustained and significant contribution to Edubuntu, in particular bug work and top-notch user support22:20
LaserJockLns: welcome!22:20
* Lns grins22:20
Lnsthanks!22:20
highvoltagewe're really happy to have you Lns22:20
Lnsthanks highvoltage, i'm glad to be a part of it all22:21
LaserJockhighvoltage: you wanna flip the switch in LP?22:21
highvoltagek22:21
highvoltagedone22:22
highvoltagenubae's turn?22:22
* Lns likes his shiny new badge22:22
stgrabernubae: ?22:23
highvoltageok, let's continue until nubae pops up for time economy22:25
pygi:)22:25
highvoltagethere's a long list of people who clicked the apply for membership button in LP22:25
pygihighvoltage: it always happens22:26
highvoltageyes, we just need to decline those who didn't follow the process22:26
highvoltageperhaps at least all the ones older than 2009 with a message such as "Sorry, but your proposed membership for edubuntu-members has expired, feel free to follow the membership process at any time." (or something like that)22:27
highvoltagestgraber suggests that the team is turned into an invite-only team22:27
pygiand what about my application? :p22:28
highvoltagestgraber: if you say it to me IRL they can't hear me :)22:28
stgraberheh22:28
highvoltagepygi: your application?22:28
pygihighvoltage: for EC :p22:28
* pygi hides22:29
highvoltageriiiiight22:29
highvoltageI'm not sure LaserJock is with us anymore22:29
LaserJockoh, sorry22:29
LaserJockI think we could make it invitation only22:30
LaserJockand say in the team description that to apply you need to email edubuntu-devel or something22:31
highvoltageLaserJock: how do we set it, do we need an lp-admin?22:32
LaserJockthe team owner does it22:32
LaserJockwhich would be CC :/22:32
LaserJockwe need to get the EC to own ~edubuntu-members22:32
highvoltageyes. would the CC then own the EC?22:33
stgraberwe should change that ... (well, ask someone to)22:33
stgraberI looked at how Kubuntu do that and they don't have the CC anywhere.22:33
stgraberyeah, we can let them own the EC if they want to22:33
bencrisford1have i missed some sort of meeting?22:34
highvoltageok22:34
LaserJockhighvoltage: I think the CC should own EC22:34
Vantrax|HomeI agree, for what its worth22:34
highvoltageLaserJock: I like the idea that they own it too, it shows in LP who we are accountable to22:34
Vantrax|Homethat became a huge issue for CC in the meeting yesterday22:35
LaserJockI just don't want single individuals owning any core teams22:35
LaserJockit's a bottleneck22:35
highvoltage100% agreed, we don't want things to become a mess if someone has to leave unexpectantly22:36
Lnsnubae's here!22:37
bencrisford1wooo!22:37
* pygi thinks highvoltage is ignoring me :p22:38
highvoltagepygi: ok, so you seriously want to apply for EC?22:38
bencrisford1i know I have no authority whatsoever, but for what its worth pygi - id vote for you22:39
pygihighvoltage: ++ :p22:40
highvoltagebencrisford1: cheerleading is totally allowed22:40
bencrisford1yay :)22:40
pygihighvoltage: I think we need to talk about some things, but yes, I do want to apply22:40
highvoltageok, shall we handle pygi's EC request after nubae's membership request? (stgraber/laserjock?)22:40
LaserJockhighvoltage: I think we should do formal nominations/votes now that we have some members and a quorum of EC22:41
highvoltageok22:41
stgraberk22:42
LaserJockadding stgraber was an emergency to get a quorum of EC22:42
LaserJockbut we generally should use nominations/voting22:42
bencrisfo/me comforts stgraber22:43
highvoltageheh22:43
highvoltagenubae: are you around?22:43
bencrisford1Just to let you guys know, bencrisfo is me on my ipod, im kind of sleeping/on my pc at the same time22:44
bencrisford1cos im'a be up all night22:44
highvoltageany other items for this meeting?22:44
bencrisford1Yes22:46
bencrisford1actually no...22:46
LaserJockheh22:49
bencrisford1stgraber: Did you change your mind about the bribe :P?22:50
stgrabernah :)22:50
bencrisford1darn22:50
bencrisford1:(22:51
bencrisford1i have one testimonial looking very lonely, and it dont even have a +1 with it :P22:51
bencrisford1its not looking good :P22:51
LaserJockbencrisford1: when are you going to be up?22:51
bencrisford1next tuesday22:51
bencrisford11 week :S22:51
highvoltagejust before we wrap up22:52
highvoltagethe edubuntu strategy doc is very close to being completed22:53
highvoltageanyone is welcome to comment on it22:53
bencrisford1ill check it out ;)22:53
highvoltagealthough it's really not going to change much unless there is some extreme circumstance22:53
highvoltagehttps://wiki.ubuntu.com/Edubuntu/StrategyDocument22:54
highvoltagewe'll probably just do some cleanup still22:54
LaserJockwell, the Development section is not close22:54
LaserJockeverything else should be though22:54
highvoltageok, I think we should briefly talk about it after this22:55
bencrisford1LaserJock: No marketing team :(?22:55
LaserJockno22:55
LaserJockif it becomes needed to formalize a marketing team we can add one22:56
LaserJockand perhaps we should make it clear in the doc22:56
bencrisford1alright22:56
LaserJockjust because a formal team is not there doesn't mean people aren't welcome to work in that area22:56
bencrisford1although I am quite eager to make some posters and stuff, and if we could use a bazaar branch through lp22:56
LaserJockbut I consider the *whole* edubuntu team as a part of the marketing team22:56
bencrisford1ok22:57
bencrisford1but a special bzr branch would be quite cool22:57
LaserJocksure22:57
LaserJockwe could put that in ~edubuntu-members perhaps22:57
bencrisford1:( thats one of the problems i have with the strategy doc22:57
bencrisford1"The Edubuntu Developers are Edubuntu Members who desire to work on packaging and have shown that they are unlikely to cause problems with any of the Edubuntu packages." -- so non-members cant package :O?22:58
LaserJockno, not at all22:58
LaserJockthey just don't have direct commit access22:58
highvoltageLaserJock, stgraber: can we adjourne?22:58
stgraberI think so22:58
LaserJockthe beauty of bzr is that merges are easy22:59
highvoltage*bong*22:59
LaserJocknon-members just need to request a merge when they're branch is ready22:59
bencrisford1i think the developer process needs to be more clear and structured22:59
bencrisford1maybe like the MOTU where you submit a few patches etc.  and you might become a motu22:59
bencrisford1we could do the same23:00
bencrisford1but developer status automatically givess membership ?23:00
LaserJockwell, this was designed to be easier than MOTU23:00
bencrisford1but if we did it like that the developers could be members of the members team23:00
bencrisford1if you follow23:00
LaserJockwell, either way23:01
LaserJockwe don't necessarily need that, but yeah, that'd make sense to do23:01
bencrisford1I think its fine however, but whatever we are doing23:01
bencrisford1it isnt clear in the doc IMO23:01
LaserJockwhat part isn't clear?23:02
LaserJockhighvoltage: you get dholbach's email? :-)23:02
bencrisford1well, i guess it is clear, but i did have to read it twice23:03
bencrisford1its just one of those sentances23:03
bencrisford1where you read it wrong first time around23:03
LaserJockok, maybe we can rewrite that a bit to clarify23:03
highvoltageLaserJock: just saw it23:03
LaserJockhighvoltage: will you or stgraber have time to reply? I'm a bit swamped23:04
highvoltageLaserJock: yes23:05
LaserJockI gotta run23:08
LaserJockcya later folks23:08
bencrisford2highvoltage, stgraber, pygi: Its 00:10 down in sunny barcelona right?23:11
stgraberyeah23:12
bencrisford2what time y'all gonna be turning in?23:12
asanchezGood night everybody23:14
bencrisford2C ya asanchez23:14
bencrisford2Stay a while :(?23:15
asanchezHi bencrisford223:15
pygiasanchez: :P23:15
pygiyou just appeared to say good night? :D23:15
asanchezpygi, sorry23:15
bencrisford2lol, in barcelona its technically the morning though right?23:15
bencrisford2mornin asanchez ;023:15
bencrisford2;)*23:15
bencrisford2hmm, im gonna see how long i can stay awake without falling asleep at my keyboard23:17
bencrisford2no caffeine :P23:17
bencrisford2in fact i havent even had a coffee today D=23:18
bencrisford2What are your bets on how long i'll last?  Ive been up since 8:30am, no caffeine all day23:21
stgraberbah, 1 or 2am should still be quite easy :)23:26
bencrisford2lol, fancy a contest ?23:27
bencrisford2:D23:27
pygibencrisford2: he's up every day until 2 or 3am23:27
pygidon't challenge him23:27
bencrisford2meh, i like a challenge23:27
bencrisford2:P23:27
bencrisford2stgraber: we'll adjust it so its fair over cross-timezones23:28
bencrisford2whaddya say?23:28
bencrisford2dont worry if you wanna get a good nights sleep cos of the UDS23:28
stgraberhehe, as long as I've something to do it's no problem :)23:30
bencrisford2:P23:30
stgrabercurrently it's basically reading and answering mails23:30
bencrisford2how do we adjust the time zones23:30
bencrisford2is it my time +123:30
bencrisford2or yours -123:30
bencrisford2?23:30
bencrisford2in fact we dont need to23:31
bencrisford2and its impossible to do it fairly anyway23:32
stgraberyeah ...23:33
* bencrisford2 gonna work on his history essay23:33

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