[02:40] hey is edubuntu just ubuntu with more packages or is it a stripped down version of ubuntu with more educational apps? [02:43] nevermind found answer of FAQ [09:07] Does anybody know why we add X-Ubuntu-Gettext-Domain=tuxtype to package tuxtype but not for tuxmath? Both are in main. [09:19] stgraber: ping [10:10] anyone know what the bzr branch is for edubuntu-docs? [10:10] im fixing a bug [10:52] highvoltage: Ping === nubae1 is now known as Nubae [11:01] bencrisford1: pong [11:03] highvoltage: I fixed a bug in a documentation package [11:03] edubuntu [11:04] saw you on the contributor list [11:04] what do i do with my nice diff now? [11:09] in fact, how do i make a debdiff :S :'( [12:48] I changed the wording of a paragraph in School Advocacy (edubuntu-docs) to fix a bug and now the motu recommend I upload it to my PPA and make a merge proposal [12:49] but I don't know which files to upload [12:49] just the .diff? the .dsc? .tar.gz? [12:49] or shall I just upload the diff as a patch to the bug? [12:49] =S [12:49] highvoltage, stgraber: ? === nubae1 is now known as Nubae === nubae1 is now known as Nubae1 === Nubae1 is now known as Nubae === nubae1 is now known as Nubae [18:31] Nubae: around? [18:35] Hey LaserJock [18:35] * bencrisford fixed his first bug [18:35] and it was in edubuntu [18:35] :) [18:36] bencrisford: I saw you filed a bug on edubuntu-docs [18:36] i didnt file it [18:36] i uploaded a patch :) [18:36] oh, I see [18:36] i subscribed you because i thought you were the maintainer of the branch [18:36] well, I don't think it needs any coordination with the doc team or translators [18:36] but thanks for the fix [18:37] :), it was really good to practice packaging [18:38] cos it was just as simple as the example on the HowToPatch [18:41] LaserJock: I noticed on the documentation team for edubuntu, the owner of the team - will something - i cant find him anywhere [18:41] its like hes disappeared [18:41] yes [18:41] he worked for Canonical at one point [18:41] perhaps the EC should restart the team? [18:41] but left over a year ago or so [18:41] oh [18:41] thats not good [18:44] !gcompris [18:44] Sorry, I don't know anything about gcompris [18:44] !info gcompris [18:44] gcompris (source: gcompris): Educational games for small children. In component main, is optional. Version 8.4.4-1.1ubuntu4 (jaunty), package size 457 kB, installed size 1568 kB [18:54] bencrisford: so I see you had some fun with #ubuntu-ops the other day :-) [19:11] Hi everybody [19:25] "bencrisford: so I see you had some fun with #ubuntu-ops the other day :-)" [19:25] LaserJock: Err, yeah :/ :P [19:34] LaserJock: Sorry about that btw ;) === hibana_ is now known as hibana [19:47] bencrisford1: np, I didn't even know about their policy myself and I've been around for 4 years [19:49] ok :) [19:49] bencrisford1: they told me to file bugs if I want more bot features [19:49] ah ok [19:49] How long do ubuntu membership meetings take these days? [19:49] oh gosh, I have no idea [19:50] I haven't been to one in years [19:50] stgraber: ping [19:50] ok [19:50] well, its just im 6th for tuesday [19:50] and i can only stay an hour :S [19:50] bencrisford1: usually if you say up front that you have a limited time they'll try to make sure they get to you by then [19:51] Ok, ill make sure i let them know [19:51] thanks ;) [19:52] LaserJock: A core-edubuntu-doc team might be useful. The team could have commit access, so it would be easier to fix bugs [19:52] bencrisford1: well, I'm glad you got to do some packaging with that doc bug, I'm not going to be able to upload it [19:52] Ill talk to mdke :) [19:52] bencrisford1: we don't actually ship the Advocacy Doc and we're not going to do an SRU just for that [19:53] ok [19:53] bencrisford1: *but*, it really should go into the bzr branch [19:53] well im glad i got to do it, and im glad ive shown the world that bencrisford *can* package :D! [19:53] unfortunately I've removed myself from ~ubuntu-core-doc so I don't have commit access to my own branches :-) [19:53] LaserJock: hi [19:53] wasss up? [19:54] LaserJock: If you had a word with the doc peoples they'd give it back [19:54] Nubae: I wondered how big your Live Sugar disk is [19:54] 400m [19:54] bencrisford1: well, I don't really want it back :-) [19:54] but we packaged pretty much everything [19:54] :P fair enough LaserJock [19:54] Nubae: no gnome? just sugar? [19:55] so all activities, all of sugar [19:55] a lot of gnome too, since sugar relies on its backend [19:55] do you use GDM? [19:55] evince, gstreamer, gdk [19:55] or does it just boot straight into Sugar? [19:55] no gdm no [19:55] startx straight into matchbox [19:56] starting with 0.86 though, sugar moves to metacity [19:56] * jussi01 waves to LaserJock [19:56] hi jussi01 [19:56] anyway, we've got it all working very nicely now... only activity doesnt work properly is Read [19:56] strangely it works on the full -edu dvd, but not on the minimal sugar live cd [19:57] I'm missing something somewhere, but not sure what [19:57] * jussi01 sadly missed the meeting the other day, are there logs/summary around? [19:57] Nubae: did you have to patch any of the non-Sugar stuff? like abiword or anything [19:57] still its not bad... Sugar is about 100 packages, and its being nicely maintained [19:57] jussi01: Should be on the mailing list ;) [19:57] yeah, we patched a couple of things [19:57] but it didnt requrie much to get it all to work [19:57] its mostly out there already [19:58] jussi01: If you aren't a subscriber ill find the post in the archive for you ? [19:58] :) [19:58] please [19:58] patched sugar to work with small screens by setting it to 72% of its original size if res =< 600 height [19:58] Nubae: so there's roughly 100 packages for Sugar? and we've got what, like maybe 20? [19:59] heh, I think we might have less than that, and there's probably like 150 when u count dependencies and activities [19:59] jussi01: What meeting would that be? The council meeting or the one a week or so ago? [19:59] I packaged each activity as its own package [19:59] so activities alone there are 60 [19:59] hmm [19:59] then there are some meta packages that include a lot of stuff [19:59] do you think those will be grouped together at some point? [19:59] like glucose (sugar foundation) and sucrose [19:59] I would think most people would want to have the full sets [19:59] yeah [20:00] we had to do patches for xulrunner [20:00] for gstreamer [20:00] for xypcom [20:00] for evince, abiword, python bindings [20:00] so you have your own packages for those in the Sugar repo? [20:00] when I think of it, its a lot of work [20:00] yep [20:01] https://lists.ubuntu.com/archives/edubuntu-devel/2009-May/002898.html - jussi01: thats the meeting minutes for the one the friday before last [20:01] You can take a look at the X11: Sugar repo [20:01] that should contain a lot of stuff [20:01] https://lists.ubuntu.com/archives/edubuntu-devel/2009-May/002903.html - jussi01: thats the council meeting last week :) [20:01] and the .kiwi file describes the packages used to build the iso [20:01] let me see if I can give u an overview [20:01] sbalneav: around? [20:01] jussi01: they're the only ones i can find in the archive [20:02] anyway, we are pretty much done now, so if/when u like I can start with buntu [20:02] Nubae: a first step could be to have oBS spit out source packages and just upload those to a PPA [20:02] Nubae: just to see how it works out on an Ubuntu system [20:03] Nubae: we can then refine them if needed and work on getting non-Sugar patches (abiword, xypcom, etc.) into Ubuntu proper [20:03] yeah thats where most of the work is going to go I believe [20:04] but... openSUSE is a geat model [20:04] if oBS does a good job of spitting out source packages we could automate it [20:04] pretty much everything that could be done, has been done there [20:04] ok [20:04] but if it's going to take tweaking a lot we'll need to fork it I guess [20:04] http://en.opensuse.org/Sugar [20:04] thats what we got [20:05] forking is going to be required I think, but come newer releases u can always join again [20:05] the debian maintainer Jonas is taking things much more seriously now [20:05] mostly because he sees whats been done with Mandriva and openSUSE, both distros didnt even have sugar a couple months ago [20:06] "drop by the IRC Freenode #opensuse-edu channel and talk to Cyberorg or Nubae. " -- Nubae's famous :) :P [20:06] righ [20:06] Nubae: that's one of the nice things about FLOSS, sometimes people just need a kick in the butt from a "competitor" to get them going [20:07] Debian (and hence most things Debian-based) tend to be not-so-quick with these kinds of things [20:07] hehe, yeah strangely that worked very well with Jonas [20:07] but usually Debian is very good technically and very thorough [20:07] in the beginning he was like, nah, forget it, dont feel like packaging 0.84, not gonna [20:08] then around him stuff started moving, without him [20:08] and he quickly jumped the train [20:08] the sad thing is, in the process we lost the uuntu sugar team [20:08] *ubuntu [20:09] well, hopefully if things can get back on track people will re-join [20:09] but yeah, there's always these silly political things that happen [20:09] we'll see, I think it needs someone thats gonna be realtively permenant [20:09] and aploticial [20:10] thats what really put me off debian... the politics... otherwise it would be my distro of choice [20:10] fortunately, the negative parts of debian policy are left at the ubuntu door, and good parts taken [20:10] luckily the groups I work with in Debian are pretty good that way [20:10] so we get a relatively forward thinking, yet still solid distro [20:11] yeah, there's a place for both [20:11] openSUSE is just too wild in that sense [20:11] politics isn't all bad in a way [20:11] Debian has been a great place for thrashing out important things like "what is free software?", etc. [20:11] well, it has a place... but not in my world.. I rather spend my time working on actually getting the job done [20:12] but for those of use that just want to get something done it's nice to have a place for it [20:12] don't be distracted by shiny objects... working code first! :-) [20:14] there is this new distro called tin hat linux... everything launches from ram.... so its blazingly fast... takes 5 minutes to start up, but after that its like the fastest distro u ever saw [20:14] heh [20:14] how much RAM do you need? [20:14] 2 gigs [20:15] not bad [20:15] but its been done for security reasons [20:15] so people cant run off with sensitive stuff [20:15] the speed is just an added benefit [20:15] right [20:18] im gonna try and rescue my old laptop by installing xubuntu on it [20:21] bencrisford1: what are the specs? [20:32] dunno LaserJock [20:32] 256MB ram [20:32] 20GB hdd [20:33] you might want something even lighter with 256 MB [20:34] !fluxbuntu [20:34] fluxbuntu is a LPAE-standard compliant, Ubuntu-based derivative that maintains the goal of running on a wide range of mobile devices and computers (low-end & high-end). It is lightweight, swift and efficient. | Support Channel: #fluxbuntu on freenode | Homepage: http://fluxbuntu.org/ [20:34] maybe? [20:34] well ubuntu just about starts on it [20:34] 6.10 [20:34] but x doesnt always work [20:34] i think xubuntu *should* work [20:34] if it doesnt ill try fluxbuntu, thanks jussi01 ;) :) [20:35] I'd go with crunchbang over fluxbuntu I think [20:35] but that's maybe because I don't particularly like fluxbox [20:35] theres also lubuntu, but Ive not tried that [20:35] http://en.wikipedia.org/wiki/Lubuntu [20:35] oh i read about that today actually [20:35] :) [20:36] well the xubuntu install is going a helluvalot better than the ubuntu one went [20:42] * bencrisford1 takes that back... [20:42] are you installing via live CDs? [20:42] yep [20:42] that's probably not going to work very well [20:43] :'(, i just want an ubuntu that works for it :P [20:43] you want to use the Alternate CDs for installing [20:43] LiveCDs take lots and lots of RAM [20:43] I think Ubuntu's LiveCD needs ~ 384MB or so [20:43] lol i wish you'd told me that after i spent an hour downloading it :P [20:43] before* [20:44] sorry, I just assumed [20:44] I rarely use the Desktop CDs [20:44] lol, its ok :), no need to be sorry :P [20:44] im glad i have a xubuntu cd anyway [20:56] actually the specs make it a great thin client [20:58] Well i just spoke to the #lubuntu peoples :) [20:58] they say itll be better when its complete [20:58] so ill give em a hand with development i guess :) [21:02] either that or you use it to test edubuntu as a thin client :p [21:07] If you guys were on the membership board, how many testimonials would it take on my profile for me to be considered would you say? [21:09] LaserJock: Nubae: jussi01: ? [21:09] hmm [21:09] depends on the testimonials, and content of what you have done. [21:09] yeah [21:10] https://wiki.ubuntu.com/BenCrisford - LaserJock, jussi01 [21:10] bencrisford: btw, mdke just made a edubuntu-karmic doc branch [21:11] bencrisford: so if you make your changes for the Advocacy doc there, and request a merge then you can mark that bug as fixed === hibana_ is now known as hibana [21:11] LaserJock: I was planning on uploading my patch to my PPA and them requesting a merge [21:12] but i couldnt work out what to upload :( [21:12] bencrisford: no PPA needed [21:12] oh ? [21:12] bencrisford: the docs are done in bzr [21:12] yeah, but i wont have commit access [21:12] the .debs are totally different in a sense [21:12] the .diff was a bzr diff [21:12] i got the bzr branch and then changed it and did a bzr diff to get the .diff [21:12] ok [21:13] so make sure to do it on the new karmic branch [21:13] and there is a specific syntax for bug closings [21:14] so where do i upload the files, and what files to i upload? =S [21:14] so in the changelog write what you changed and then do: Closes LP: bug #210771 [21:14] Launchpad bug 210771 in edubuntu-docs "School advocacy wrongly speaks about Scribus being Illustrator-like" [Wishlist,In progress] https://launchpad.net/bugs/210771 [21:14] so email the .diff to the doc list [21:14] asking them to apply it to edubuntu-karmic [21:15] Ah ok [21:15] bencrisford: does that make sense? [21:15] yeah :) [21:15] thanks [21:22] LaserJock: edubuntu-docs_9.04.1ubuntu2.diff - an appropriate filename for the diff? [21:22] well [21:22] that's more like a debdiff [21:23] you're just making a change, not an upload [21:23] so I'd maybe name it something that describes the change [21:23] well, thats what was on the packaging tutorial :P [21:23] what do i call it? [21:23] well, but you're not packaging [21:23] :( [21:23] you're more like making an upstream change [21:23] god, right click and get terminal option is such a stupid thing, but its so incredibly highly useful for me [21:24] in Fedora to open the terminal u have to go in the systems menu... its like totally hidden away... almost as bad as windows [21:24] ubuntu is ok, but openSUSE makes it the most logical... right click on the desktop, get option for terminal.... [21:25] yeah, that would be nice [21:25] i have a popup terminal thats on my awn [21:26] its just like a little bubble coming off my awn when i click it [21:26] right but I mean as a distro default [21:26] yeah i know [21:26] bencrisford: let me pastebin what I think your diff should look like [21:26] ok ty [21:27] nubae: You tried dos emulator? [21:27] i can imagine windows veterans loving it [21:27] dos emulator, in linux? [21:27] yeah [21:27] its like a command prompt [21:27] well its useful to play some of those old adventure games [21:27] and you can manipulate your ~ through it too [21:29] i forot all my dos though :/ [21:29] dos is mostly useless [21:29] yeah [21:29] but its quite cool [21:29] having the emulator [21:29] it would be useful for windows veterans turned linux [21:30] LaserJock: Is the one I uploaded to the bug not correct :/? [21:30] it's ok [21:30] I mean, technically it's fine [21:31] it's just there's more to it in this case [21:31] stuff that you wouldn't necessarily know [21:32] ok [21:34] http://paste.ubuntu.com/184540/ [21:34] bencrisford: ^^ [21:34] ty [21:34] ill check it out [21:39] LaserJock: I didn't go too far off track with my changelog as far as i can see :) [21:39] mdke suggested I add the other suggestinos b the reporter [21:40] nope, not at all [21:40] yeah [21:40] I just saw his email [21:40] oh :) [21:40] was it to the doc list? [21:40] so LaserJock, when do I get considered for membership again? [21:41] btw, something like this is very relevant short term for edubuntu packages... so we can at least show the public that things are moving ahead: http://en.opensuse.org/Education/Applications/Desktop [21:41] bencrisford: no, the comment on the bug report [21:41] oh [21:41] yeah [21:41] nicely split into subject areas too [21:42] nubae: yes, very nice indeed! [21:42] including nice little icons for DE (desktop environment) [21:42] good thing about opensuse wiki system is how easy it is to edit [21:42] what I'd like to have is a place for everybody to contribute to something like that [21:42] u should check that out some time [21:43] right... it should be as easy as possible for people to add/rate.... Moodle would be one such way [21:43] yeah, novell has probably *the* best docs and doc systems around [21:43] but even that is too much work... it needs to be practically getting very little info, but allowing almost immediate contribution [21:43] I don't find Moodle very easy [21:43] I'd much rather just have a wiki page [21:43] yeah its not unfortunately [21:43] powerful, but steep learning curve [21:44] for Sugar, they've taken out about 80% of its options [21:44] yeah for this agreed, wiki page... but just overall, we should have as few and as simple tools as possible [21:44] yep [21:44] But moodle comes to mind becuase if properly setup its a one stop shop that is very inviting [21:45] yeah, it's just not trivial for us to set up [21:45] anyway, take a look at that wiki page, and we can probably rip most of it [21:45] although with the Learning Project setting up an instance maybe there will be more moodle around Ubuntu [21:46] well, otherwise we'll loose out to suse... where they set up Moodle for me about an hour after I suggested it [21:46] am now populating it... so they've got their heads in the right place... once its done, I'll point u to it, so u can take a look [21:46] well, I think openSUSE must not be quite the target that Ubuntu is [21:47] for a long time we had a no-PHP policy [21:47] and that's been slowly weakening [21:47] but we still get hacked [21:47] btw, u remember I did that desktop background with the penguins learning that polar bears are not food, but rather they are food to polar bears? [21:47] oh yeah, I ran across that on my laptop just yesterday I think [21:47] u still wanna use that for a release? [21:47] its quite a funny one [21:48] I ask because otherwise I'll give it to the openSUSE community, although I'd rather see it running on edubuntu [21:48] yeah, we should do something with it [21:48] well, can't both use it? [21:48] I can jaz it up somewhat [21:49] well, its more inline with ubuntu colours, and I was thinking about edubuntu when I created it, so default it will be edubuntu... but sure, people can install on whatever [21:49] u have any suggestions for it? ideas? [21:49] should I make a theme to go with it? splash, bootup? [21:49] icon set? [21:49] LaserJock: What should I call the .diff file? [21:49] well, we need all of those [21:50] the cool thing is I have one of those wacom cintiq tablets [21:50] bencrisford: advocacy_bug210771.diff [21:50] so its quite easy and lots of fun to create this stuff [21:50] nubae: I'd quite like to see that background, have a link? [21:50] LaserJock: ty :) [21:50] so tell me in order of importance whats needed? [21:50] icons are tough to get a full set [21:50] bencrisford: let me check [21:50] LaserJock: I know... but we can start via priorities [21:50] wallpaper + gdm is most important I think [21:50] I can help with GDM [21:51] ive got a bit of experience [21:51] ah yes... login... ok, will work on that next [21:51] then gnome splash, gtk/metacity/compiz theme [21:51] we could get an existing one [21:51] bencrisford: oh ok.. perhaps u can port the wallpaper to gdm somehow [21:51] LaserJock: u have a link so he can see it? [21:51] one sec [21:51] if we got an existing ubuntu GDM, and plugged the edubuntu artwork [21:51] would be easier :) [21:52] just need to change the .desktop [21:52] of the existing theme [21:52] yeah, the colour set is pretty much inline with ubuntu already... the wallpaper is made to evoke an emotional response of laughter, which I think it does quite well [21:52] aww i wanna see it :D [21:53] I wonder whether we can make mouse pointer set with a similar response [21:53] so like the same teacher penguin pointing or something [21:53] and instead of an X, u get a polar bear eating a penguin [21:53] :P [21:53] and instead of a tick mark, u get a penguin eating a tasty fish [21:54] LaserJock: So I send the .diff in an email to the ubuntu-doc@lists.ubuntu.com [21:54] it would make people laugh for sure [21:54] but they would need to be big [21:54] bulky [21:54] so people could see whats in them [21:54] yeah true... still a penguin pointing is possible [21:54] just the penguins arm [21:54] yeah [21:54] bencrisford: actually, since mdke already commented on it, just attach it to the bug report [21:54] ok :) [21:55] hmmpf, now I can't find the wallpaper [21:57] oh, I think it was in my email [21:58] * LaserJock chuckles [21:58] yeah need to upload it some place... but forgot my flickr user and pass [21:59] we could do a set of funny educational ones like that [21:59] one where learning math is important or there be dire consequences ahead for the penguin [21:59] http://laserjock.us/files/edubuntu/penguin-edubuntu.png [21:59] like 20 penguins + one seal, not so bad... 20 seals and one penguin not so good [22:00] would just require switching the blackboard picture to make some more funny ones [22:00] given that we're not stretched for space I think having some sets like that would be great [22:00] maybe one can be a windows logo with an X, a penguin with a tick [22:01] but we make the penguin a female ;-) [22:01] that would have some internal humour to it [22:01] nubae: I'd work with the Ubuntu Artwork team maybe a bit to get their input, etc. [22:02] well, to be honest I think thats too much input, I was hoping just to throw some ideas around here [22:02] and we can come up with something, then maybe after the work is done, pass it by the artwork team [22:02] they're going to know more about doing the themes, etc. though [22:02] but otherwise no work is gonna be done [22:02] sure [22:02] u know how it is [22:02] yeah [22:03] well the idea here is that it be an educational theme [22:03] have u seen the opensuse-edu themes? [22:03] don't go to them with "what do we do?" but I mean like having them do a review of it to see if they have any suggestions on improvement [22:03] yeah, it looks pretty nice [22:04] http://en.opensuse.org/Education/Live/Screenshots [22:04] ah yeah will do that for sure [22:05] in terms of, if I was to tackle icons... which are the important ones... whats on the desktop to begin with, and I guess file manipulation/navigation? [22:05] yeah [22:05] Is UDS over now? [22:05] yep [22:06] and do we stick to traditional ideas for themes, what age target group? [22:06] nubae: what you might do is do a review of icons to pick out ones that are particularly un-educational [22:06] No update on mailing list yet :/ Want to be updated [22:06] Svenstaro: update of what? [22:06] ah right... good diea [22:06] idea [22:06] nubae: some are pretty ok, but others would be good to replace [22:06] LaserJock, update on the official status of Eduubntu and UDS updates about Edubuntu [22:06] I really want to know where we stand. [22:07] nubae: what I'd ideally like to see is an artwork package for each of -preschool, -primary, -secondary, -tertiary [22:07] well if we think about the general idea being school books, pencils, crayons, etc... I'm sure with that in mind we can come up with something [22:07] oh ok, makes sense... so maybe lets tackle that first [22:07] yep [22:07] wallpapers for 3 areas [22:07] Svenstaro: well, there have been some updates throughout UDS [22:07] so getting funnier/whittier the older u go [22:08] Svenstaro: right now people are still traveling [22:08] preschool has to be something quite universal, almost a foto I geuss [22:08] guess [22:08] Svenstaro: but is there something in particular you want? [22:08] I think the existing one fits well with primary [22:08] secondary need something a bit 'kewler' [22:08] nubae: actually I would probably reverse it [22:09] yeah see what u mean... tertiary is probably the most generic/boring [22:09] LaserJock, did Cannocials official stance change or is it still "Do whatever you want."? [22:09] the problem we often had in the past is that secondary and tertiary educators feel the wallpaper is to juvenile [22:09] they want a more professional look [22:09] yeah, which is why we need the funny/whit aspect to it [22:10] but thats just one side... I understand what u mean [22:10] Why wouldn't you want a multi-purpose skin/wallpaper anyway? [22:10] Svenstaro: I've not heard anything from Canonical, I wouldn't expect to hear anything for a while [22:10] well, thats highly individual I think [22:10] Svenstaro: but it isn't terribly relevant for us now I don't think [22:10] uni person does not want the same wallpaper as a preschooler ;-) [22:10] right [22:11] LaserJock, so we are free to do whatever we'll come up with and use Canonical's existing resources? [22:11] I wish ubuntu had a mascot though... like opensuse has the gekko [22:11] we can do so much with that [22:11] so giving people some age-appropriate choices would be awesome, IMO [22:11] Well make an Edubuntu mascot. [22:11] ok, so well I'm gonna try making 3 more wallpapers for tonight... I have an idea for preschoolers that might work... based on creepie crawlies [22:11] Svenstaro: well, we've pretty much always been free to do whatever we come up with, within certain parameters [22:12] Ok, what should I do now? [22:12] Get to know caspar? [22:12] you can if you want [22:12] Svenstaro: yeah indeed [22:12] study the methodoloy of creating live cds/usb sticks [22:12] I think we're going to stick with an Addon for Karmic [22:12] and how to seperate components [22:12] right [22:12] LaserJock, aw come on. [22:12] we shold move with the LTSes [22:13] Karmic+1 is LTS? [22:13] I think so [22:13] it's every 2 years [22:13] That's in 11 months then? [22:13] no [22:13] in 1 year [22:13] bah [22:13] sorry [22:13] yeah [22:14] That's in 11 months then. [22:14] Okay, let's so we're ready for next bunch of Linux conventions, that'd be great. [22:14] LinuxTag, Froscon, Chemnitz Linux days. [22:14] so I think we could maybe have some test disks for karmic that'd be great [22:15] *if we could [22:15] To be honest, I don't think it would matter too much which release we'll spin it off from for now. [22:15] I will go with +1 for now, though, for compatibility. [22:15] well [22:15] Is alpha 1 out yet, btw? [22:15] I mean we have to test this stuff out *before* we get to the release [22:16] Right, I just finished RC2 of my current distro, so I have plenty of time for Edubuntu now. I'll get started right now. [22:16] I'm guessing it's going to take quite some time to get everything worked out [22:16] both technically and in trying to get the hosting put together [22:17] Are we going to use all the pre-existing facilities? [22:17] yes [22:18] my rough idea would be to have the addon as official .iso for Karmic [22:18] but have unofficial .isos available somewhere [22:19] and for karmic replace the addon .iso with the full distro .iso/image [22:19] bah [22:19] Karmic+1 [22:20] I don't know if that's exactly what highvoltage and stgraber discussed or not [22:20] Do I get super-special-awesome rights on the Edubuntu Launchpad release team? [22:20] there is no such team [22:20] Is there ANY active official team? [22:20] for what? [22:20] Edubuntu? [22:21] Yes. [22:21] there's ~edubuntu-members, ~edubuntu-council, ~edubuntu-bugs, and ~edubuntu-dev right now that are active [22:22] but in Ubuntu the release team is essentially centralized [22:23] slangasek is *the* Ubuntu Release Manager, who oversees Ubuntu, Kubuntu, Xubuntu, Edubuntu, Ubuntu Studio, Netbook Remix, and Mythbuntu I believe [22:23] essentially anything that's on cdimage.ubuntu.com or releases.ubuntu.com [22:23] So if I were to build the isos, I'd report to him? [22:23] well no [22:24] he builds the isos essentially [22:25] we can provide patches to the build tools and we determine the package contents of the .isos [22:25] but the builds themselves, etc. are done by the Ubuntu release team [22:25] Duh :/ Makes it somewhat harder I guess. [22:25] in some ways [22:26] on the other hand, we don't have to worry about building things [22:26] Fair enough. [22:27] I wouldn't mind uploading 700mb now and then. Oh by the way, did we decide the release *needs* to fit onto a CD? [22:27] it can't fit on a CD [22:27] for a full distro [22:27] I think 1GB is bare minimum [22:28] With LZMA it *could* but it would be somewhat slow for older system anyway. [22:28] even with LZMA I'm not sure [22:28] But anyway, I like the idea of having some freedom in regards to space. [22:29] but I'm just not sure how it's going to all work [22:29] In which regard? [22:30] well, I'm not sure that the release team is going to like use duplicating 700MB worth of stuff [22:30] well they wont, but others are already doing that [22:30] I mean, there were definitely reasons we went to an addon [22:30] ubuntu-studio comes to mind [22:30] true [22:30] so I think the key is to make the duplication worth it [22:30] right [22:30] I don't think Canonical minds hosting things [22:30] I don't really care too much about that, to be honest. I can host my own ISOs for now anyway. [22:30] they just want it to be worth it [22:31] it sounds like the addon .iso wasn't getting much demand [22:31] and so they replaced it with Ubuntu Netbook Remix [22:32] Svenstaro: well, for Edubuntu I think it's *the* biggest concern for the future [22:32] I think having a full distro is going to be important, but if we can't host it it's not worth much [22:32] LaserJock, come again? Hosting ISOs is the biggest concern for us? [22:33] I think it could be in terms of the future [22:33] Many people here can provide mirrors, we have bittorrent available to us, I have my dedicated servers, I don't think it'd be a showstopper at all. [22:34] well, but we haven't had mirrors [22:34] Or am I missing something? [22:34] and we still need Canonical to host the builds [22:34] which I don't think is a big deal [22:34] Don't think too much of that, really. We can ask the usual universities for hosting as well. [22:35] heh, what do u think about this for secondary or tertiary... penguin falls asleep under an iceberg and a seal falls on his head [22:35] We will use Ubiquity I assume? [22:35] in any case, somebody needs to talk with the release team about it [22:36] or maybe a whole load fish [22:36] I'm not sure about Ubiquity [22:36] so its like newton... but penguin based [22:36] nubae: maybe, I'd have to see it [22:36] ohhh [22:36] heh, yeah, that'd kinda be funny [22:36] tertiary could be einstein penguin [22:36] yeah! [22:36] discovering relativty or something [22:37] nubae, great ideas there. [22:37] he could discover himself in an alternate dimension [22:37] A bearded penguin *shudder* [22:37] well I'll get drawing.. The newton one will be funny for sure [22:37] I'm kinda of conflicted about using a LiveCD for install or not [22:37] whats more like an apple? [22:37] You could also have the usual atom-electron representation with small penguins orbiting the atom instead of electron dots. [22:37] I want to make sure people get it [22:38] Svenstaro: yeah, thats not too hard to do [22:38] traditionally we've used the Alternate CD for installing LTSP [22:38] and preschool maybe just penguins dancing around [22:38] I'll see what I come up with, any ideas for alternative to an apple? [22:39] I guess a big fish is the closest [22:39] a sardine looking thing would maybe work [22:39] yeah [22:39] LaserJock, we wanna make it worth it, don't we? Why should we keep it to Ubuntu alternate? I don't like that idea at all. This time, there should be a *clear* separation of Edubuntu and the rest. [22:39] and he could have his mouth open... snoring like [22:39] Svenstaro: right, there were just technical issues [22:40] Svenstaro: nobody had yet been able to do a LiveCd install of LTSP [22:40] I'm about to figure out everything now. [22:40] We shall be the first men on this kind of moon then. [22:40] ok, so bearded einstein penguin with atom-electron diagram showing small dancing penguins [22:40] nubae, more like electron penguins in "swimming pose" with their wings to their body, like they are diving at great speed [22:41] initially I wanted to have 1 .iso be a LiveCD with no installer for demos [22:41] and then have another installable .iso either as an Addon or Alternate Cd [22:41] Svenstaro: yeah, and they could be like riding a wave... [22:41] or particles [22:41] :-) [22:41] grin [22:43] Is there a post tertiary skin? [22:43] Could be string penguin vibrations or something along those lines. [22:43] we haven't gotten to post-tertiary [22:43] in face, we haven't even really gotten to tertiary [22:43] I was thinking about the need to focus down to start with [22:44] hehe, for preschool, we can play with the evolution theme, except from fish to man, we do fish to penguin [22:44] Should we really keep separating apps in that manner? No critizism, just a call to reflect on that earlier decision. [22:44] Svenstaro: well, Jaunty was the first release to do that [22:44] it's a common request that we make things more age-appropriate [22:45] sorry ape to man becomes chicken to penguin or something [22:45] and that people don't know what apps are for what ages, etc. [22:45] I'm thinking of this drawing... the ape to men drawing: http://www.iconsofevolution.com/ [22:45] sure [22:46] or man to penguin going via mermaid? [22:46] Ubuntu Christianic Edition will hate us. [22:46] hehe, we do something special for them [22:46] starting with a dinosaur might be better [22:46] dinasour to penguin... hmmmm [22:46] via chicken-looking thing? [22:47] yeah or we could look for the actual penguin lineage [22:47] Svenstaro: I doubt UCE would complain ;-) [22:47] You could have a bunch of penguin like creatures, dinosaurs with penguin features. A bit like "Homer Evolution", do you know that one? [22:47] make it realisitic [22:47] LaserJock, but they certainly won't be happy :P [22:47] so from bird dinasour to penguin [22:47] Svenstaro: not necessarily [22:47] terodactyl, via flightless bird (ostrich) to penguin [22:48] Baptism schools are not going to use Edubuntu hehe [22:48] that has the fun of being kind of funny, but not too funny, and still educational [22:48] ok, so got ideas for all of them now... [22:48] nubae, is that line actually correct then? Terodactyl to penguin? [22:48] I'll post my drawings tomorrow [22:49] heheehe... yeah it is... [22:49] it's a cartoon, we can make it funny [22:49] who is gonna prove me wrong :p [22:49] that's right [22:49] something like openSUSE's new theme would be awesome for tertiary [22:50] http://www.geologyrocks.co.uk/system/files/u3/birdcompl.gif [22:50] there's the actual line, so I may actually not be far off the mark [22:50] :p [22:53] hmmm so from velociraptor to penguin is not even that much of a stretch [22:54] Velociraptors OWN penguins :P [22:54] well, we are gonna teach that penguins once WERE velociraptors :p [22:55] Anyway, do you guys reckon this is the right way to create a live medium for us? https://help.ubuntu.com/community/LiveCDCustomizationFromScratch [22:55] no [22:56] we have builders like I said [22:56] So where should I start? [22:56] http://www.google.at/imgres?imgurl=http://3.bp.blogspot.com/_DiIjdY7RFr0/SOJR37MjjMI/AAAAAAAAA6E/E6RzsozZ67k/S1600-R/Penguin%2BDiversification.jpg&imgrefurl=http://penguinology.blogspot.com/2009/01/yellow-eyed-penguin-megadyptes.html&h=376&w=486&sz=63&tbnid=e9CE8ckt5IjThM:&tbnh=100&tbnw=129&prev=/images%3Fq%3Devolution%2Bof%2Bpenguins%2Bimages&usg=__va8DDYZVRB66IbdrPDDtLpnNdl8=&ei=T6shSsXVEpyOjAelrYnUBg&sa=X&oi=image_result&resnum=4&ct= [22:56] penguin evolution [22:56] well, I would have a look at ubuntu-cdimage and debian-cd [22:56] and read up on seed management/germinate [22:56] that is one long ass url [22:58] LaserJock, what kind of work do I need to do for the builders to work from? Can't I just create a script that does everything from start to end? [22:59] umm, that's what ubuntu-cdimage is [22:59] like I said, Ubuntu already has everything [22:59] The tool's name is ubuntu-cdimage? [22:59] what we need to do is get the configuration stuff setup so that it builds a LiveCD rather than an addon Cd [23:00] Svenstaro: let me give you the bzr branches [23:00] https://code.launchpad.net/ubuntu-cdimage ? [23:00] I think so yes [23:01] it should get you ~cjwatson/ubuntu-cdimage/mainline [23:01] Can't find docs on it, is the included stuff enough to get me started? [23:01] you also want the debian-cd bzr branch as well [23:01] and install germinate [23:02] https://code.launchpad.net/~ubuntu-cdimage/debian-cd/ubuntu ? [23:03] yep [23:03] you want to read README and config/devel [23:03] Do I want to use anything pre-existing in the Edubuntu project right now or start over? [23:03] well, a fair amount of it will use pre-existing [23:04] Where can I get the specific Edubuntu data? [23:05] well, it's basically all mixed around :-) [23:05] So I'll start over? [23:06] no [23:07] you just need to look at the edubuntu stuff and modify it [23:07] you might start with grepping for edubuntu [23:07] Well, *where* is the Edubuntu stuff? If I have to hunt many different people to get the sources I'll just start over. [23:08] it's within the files [23:10] the debian-cd branch will be the most important for you [23:10] ubuntu-cdimage is mostly for the download webpages, which will need to be messed with aftwards [23:12] mostly just greping around for edubuntu should work [23:15] Does this mean I can not do my own images and have to rely on the Ubuntu release team to make them for me? [23:15] yes [23:15] I don't see any reason not to [23:16] and I doubt the Ubuntu release team is going to host something they didn't build [23:16] Well I want to rapidly test if I got it right. Sometimes I'm making three ISOs a day just for testing. [23:16] right, ideally we won't have to worry about that stuff [23:16] and all we have to do is worry about what packages are on the CD [23:17] the idea here is that Edubuntu shouldn't be maintaining .isos [23:17] as it's a resource sync [23:17] and a QA mess [23:17] rather we should focus on the actual educational stuff [23:17] and let the release team worry about the builds [23:18] Huh? The ISOs are our only product, it's pretty much everything we have to care for! [23:18] no it's not [23:18] Edubuntu isn't a project to care for upstream development. [23:19] the ISO is our delivery device [23:19] we have to maintain packages, fix bugs, etc. [23:19] write docs [23:19] artwork [23:20] Er. That's almost no work on our side then. If I wanted to test, then, I would bug a Ubuntu release maintainer *every time* ? [23:21] that's a *lot* of work on our side [23:21] much more than I usually can get from people [23:21] an .iso would get built daily for testing purposes [23:21] and then there's the testing for the alphas, beta, and RC [23:22] Do we have to care for upstream except for submitting bugs, of course? [23:22] As in, development of educational software? [23:22] well, if we had resources we could where needed [23:22] but 1st priority is putting the distro together [23:23] When I typed apt-get install edubuntu-desktop it wanted to download something [23:23] what would be downloaded with that command [23:23] Either I'm missing a big part, or that really isn't all that much work if the Ubuntu people take care of every technical aspect of delivery. [23:24] bencrisford: everything? [23:25] but presumable thats not a distro... [23:25] well, it would be [23:25] oh [23:25] it was [23:25] ohh [23:26] Svenstaro: well, it is a lot of work [23:26] Svenstaro: and for the last 2 releases it's been woefully inadequate [23:27] there are lots of things that can mess up a build [23:27] so we fix those, we make sure all the packages are in good shape and updated, try to fix as many bugs as we can, etc. [23:27] well QA is the hardest thing to co-ordinate when making a new distro [23:27] well not hard [23:27] just hard to get people [23:27] It's hard when I can't even make my own images :/ [23:28] ill see if i can recruit a few bug-squadders to the edubuntu-bug-squad [23:28] Svenstaro: no it's not [23:28] you'll have an .iso every day [23:28] How do you check something work? I change something, hit build, wait 20 minutes, test it out. [23:28] you test package on your machine localy [23:28] I do that many times a day with my other distro and it helps a lot. I have ADHD, damnit! [23:29] either you're running the devel release or have a VM/chroot [23:29] there's absolutely no reason to be re-rolling .isos more than once a day [23:30] the .iso isn't a big priority [23:30] There's much that can break on the way into the distro, though. Aufs2 mount not working, squashfs not unpacking or broken, initcpio wrong, wrong modules compiled, etc. [23:30] we just need to test it before a release (alpha, beta, etc.) [23:30] right [23:30] but that's all managed by Ubuntu [23:30] Wow, see, no work for us :D [23:30] all that is Ubuntu's, we don't care about that [23:30] no! [23:31] Yeah, the less work the better [23:31] Edubuntu is about *education*, not how to build a distro from scratch [23:31] so there is lots and lots of education work to do [23:31] we'd never have enough contributors to do a full OS well enough [23:31] think how many ubuntu has [23:32] Well we won't be rebuilding every package for us. Only those education ones. [23:32] right [23:32] so we focus on the stuff we change [23:32] we test to make sure that Ubuntu doesn't break anything, but beyond that it's just our packages we worry about [23:33] Lol, this conversation is nearly an hour long, its like a mini 2/3 man meeting [23:33] trust me, we will fill our time with that [23:33] and more [23:34] Yes, because making .debs is unnecessarily complicated :/ [23:34] true, too true :( [23:34] Let's use PKGBUILDs :d [23:34] it's not complicated, it's just got a learning curve :-) [23:35] we've got ~ 30 packages and right now 0 people maintaining them [23:35] so that would be, IMO, a 1st priority [23:36] ok, so I have the 2 small penguin standing on top of ice berg dropping sack of fish on teacher penguin who is asleep below reading a physics book... [23:36] think people will get it? [23:36] hmm, shouldn't it be just 1 fish? [23:36] yeah maybe [23:36] ok, I'll take the others out [23:37] but otherwise make sense? [23:37] LaserJock: We need to organise some mentoring [23:37] I mean I was thinking what instead of iceberg [23:37] so devs can work on bugs *with* a mentee [23:37] bencrisford: we need mentors first no? [23:37] via gobby [23:37] well theres the dev team [23:37] most of them would be happy to [23:37] you think? [23:37] and sadly, there is just as many devs as people wanting mentoring [23:38] of the -dev team 1/2 are not yet Ubuntu devs [23:38] and the other 1/2 have very little time [23:38] it'll take some work to get mentors ready [23:38] hmm [23:38] they dont need to be ubuntu devs [23:38] but perhaps the edubuntu-dev should be a member of ubuntu-dev anyway? [23:38] no, but I mean they're currently learning [23:39] no, it would really limit us [23:39] ubuntu-dev have permissions to upload [23:39] I don't want to limit people that much [23:39] https://bugs.edge.launchpad.net/~edubuntu-dev [23:39] perhaps we can ask MOTU Mentors for mentoring? [23:39] that is our problem [23:40] LaserJock: perhaps [23:40] otherwise I really don't know who will mentor [23:40] hmm [23:40] stgraber and myself are the only ones who are at least MOTU [23:40] wish i was motu :( [23:40] maybe in a year or so :) [23:40] you can get there [23:40] contributing developer is my next big aim [23:40] but yeah, it takes time [23:41] but it would help if i was any good at development :P [23:41] so I think we perhaps need to do a recruiting trip to ~ubuntu-dev :-) [23:41] perhaps :) [23:41] well, the nice thing is that there are lots of people who can help you learn [23:41] I mean, I'm just a chemist [23:42] I just showed up in #ubuntu-motu one day wanting to fix a bug in a chemistry app [23:42] how about instead of an iceberg an igloo [23:42] that will look better [23:42] hmm [23:42] but an igloo doesn't have an overhang [23:43] maybe, if one leans off the edge [23:43] the other holds his belt [23:43] :) [23:43] Why can't Ubuntu development just be as open as Arch development :/ [23:44] it is very open [23:44] but we have a lot more users than Arch, a more complicated package system, and largely higher standards [23:44] * bencrisford wants to be developer, but cant develop for sh*t :P [23:45] which is why i need to learn! [23:45] i can just about hack my way around things, *just* about package basic stuff, so i just need practise i guess [23:45] yep [23:45] learn by doing [23:45] but i dont know where to practice [23:46] in Edubuntu of course! [23:46] :-) [23:46] all too complex bugs [23:46] you don't have to fix bugs [23:46] i want to [23:46] Make a wizard that asks the users what they want to do. [23:46] we need syncs and merges [23:46] Grab glade, python and gtk+ [23:47] syncs? i only know one type of sink and im guessing its not the same one LaserJock [23:47] heh, no [23:47] i enjoy fixing bugs [23:48] i had loads of fun with that documentation bug, even though it was so boring :) [23:48] well, there's 2 basic ways we get packages from Debian, depending on whether we've modified them or not [23:48] a sync is done when we've made no changes and take the source package directly from Debian [23:48] a merge is when we've got changes and so the package must be manually updated and uploaded [23:48] both require a developer's signoff [23:48] right [23:49] and when we edit the control of debian packages, do we put the maintainer as motu or edubuntu dev? [23:49] not MOTU [23:49] either edubuntu-dev if we're claiming it or ubuntu-devel-discuss [23:49] edubuntu dev? [23:49] ok [23:49] or wait [23:49] edubuntu-devel [23:49] ok [23:49] the lists [23:50] *list [23:50] Why can't we just use the upstream sources and make our own packages? It's no brainer for most projects. Grab sources, ./configure, make, make install and put that into the deb. No need to grab from Debian if their stuff is too old for us. [23:50] so like - Maintainer: Edubuntu Developers [23:50] Svenstaro: because it's not a no brainer [23:50] bencrisford: I think that's what I did :-) [23:50] ok :) [23:50] traditionally we've just used the normal ubuntu-devel-discuss one for Main [23:51] well if i get a point in the right direction, im normally ok [23:51] but for ones that we're going to claim we should probably do so [23:51] ok [23:51] Svenstaro: we can certainly jump ahead of Debian if we wish, but it requires work :-) [23:51] if i was to start working on a bug, and found the control had a different maintainer LaserJock, would I change it to edubuntu devel [23:51] so we only do that when there is somebody to maintain it [23:51] Why is the simple approach too simple for Ubuntu :/ [23:52] Svenstaro: generally there are issues that come up, bugs, etc. [23:52] not too simple for me :P [23:52] Svenstaro: integrating it into the distro isn't always trivial, sometimes it is though [23:53] Im gonna get some sleep soon [23:53] it's not an Ubuntu problem, all distros do it pretty much [23:53] Well there are standard paths that work for most things where Ubuntu keeps to the unix filesystem hierachy, except for /var/www [23:53] bencrisford: generally you want to go with what's already there [23:53] i have 1000 word essay to write tommorrow - so i might not be around as much [23:53] but i should get a minute or two [23:53] Svenstaro: right, but you'd be surprised how many upstreams don't stick with the FHS, etc. [23:54] bencrisford: the general mantra is "minimize divergence", that is, make your changes as small as possible to get done what you want to [23:54] LaserJock: Ok :) [23:55] !info gcompris [23:55] gcompris (source: gcompris): Educational games for small children. In component main, is optional. Version 8.4.4-1.1ubuntu4 (jaunty), package size 457 kB, installed size 1568 kB [23:56] Svenstaro: if a simple ./configure && make && make install works we just go with it and it takes like 5 min to make the package from scratch [23:56] Svenstaro: but most of the time it's quite a bit more complicated [23:57] Svenstaro: and then there's backporting fixes, making fixes, etc. [23:58] I know, I'm dealing with those on a regular basis but so far there just was no package that would be utterly complex to create. [23:58] no, it's not utterly complex [23:58] it's just somebody has to do the work [23:58] anyway night [23:58] Many packages broke with gcc43 but googling usually gets the fix quickly, so I'm confident. [23:59] we've only got like 3 outdated packages right now [23:59] but we've got almost 300 bug reports