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

=== Ahmuck_ is now known as Ahmuck
Svenstarohttps://lists.ubuntu.com/archives/edubuntu-devel/2009-May/002896.html00:48
=== Ahmuck__ is now known as Ahmuck
AhmuckSvenstaro: u here?01:27
SvenstaroAhmuck am always.01:43
Ahmuck_Svenstaro: those are nice charts01:44
Ahmuck_very clear and well organized01:44
Ahmuck_what r u using to make them with?01:44
SvenstaroDia of course.01:44
SvenstaroAnd thanks :)01:44
Ahmuck_ah, i haven't looked at dia for a while.  i'll peek again :)01:45
skipjackHello PPl.09:04
skipjack;) I have some trouble now with pulseaudio, it's running fine and after I think ~ 20 secs it's break and no sound is playing. vlc says me: [00000562] alsa audio output error: cannot write: Input/output error09:05
skipjackhello nubae09:11
nubaehi skipjack10:03
skipjackback ;)17:32
skipjackWhat can I do against pulseaudio which breaks after playing some Audio file (think 20secs, then it's killed.. )17:33
highvoltageINTERNETS!18:43
LaserJockhighvoltage: hi18:45
LaserJockhighvoltage: you in Barcelona now?18:45
highvoltageLaserJock: yep18:45
highvoltageLaserJock: been struggling with my wi-fi, eventually restarting the access point got it working again18:46
LaserJockhighvoltage: ah18:46
highvoltageLaserJock:I charged my laptop last night until it says "will last 10 minutes when unplugged", but couldn't connect to the network again after that18:47
highvoltageLaserJock: just read the meeting minutes18:49
* nubae feels we discussed pretty much the same stuff as in the previous meeting, but got a bit further this time19:00
nubaeagreeing we can look into reverting to being a distro19:00
nubaeThats whay u wanted too isnt it highvoltage19:01
nubae?19:01
highvoltagenubae: among other things, yes19:02
nubaewell we just need to figure out who is doing what19:03
nubaenow19:03
highvoltagenubae: I do feel good about the renweed enthusiasm in Edubuntu19:03
nubaeI wont have much time to concentrate on edubuntu until next month though19:03
nubaeyeah me too, it really does seem like there was an influx of new folks wanting to do something19:03
nubaetime will tell if they follow through or not19:03
highvoltagenubae: I think we need to assertain quite fast what the technical challenges will be around an edubuntu distro, and figure out whether we're going full-distro in 9.10 or 10.04(LTS)19:04
nubaewell I think it makes more sense to concentrate on just LTSes for an edu distro19:05
nubaesince schools dont want to upgrade all the time19:05
highvoltagenubae: it's all very nice wanting a full distro, but we absolutely need enough people to commit to make that happen, from my side I can commit to test each alhpa and beta and the release candidate builds, but probably not so much daily builds and all the other inbetweens19:05
highvoltagenubae: *nod*19:05
nubaethat way we can move with the ubuntu LTSes, but still addon software when and where... I believe we shouldn't be limited by a 6 month release cycle19:06
highvoltagenubae: perhaps one of edubuntu's tasks shouls also be to backport edu stuff to LTS19:06
highvoltagenubae: *nod*19:06
nubaeyeah.... so we start by being in alpha for a couple of months, 6 months even, then beta for 3 months and then we go RC 1 month before release, something like that19:07
highvoltagewell, we can't be alpha for a release that doesn't exist yet19:09
highvoltageie, we can't go in an alpha for LTS when work on the LTS hasn't started yet19:09
highvoltagealthough we can start working on the stuff for the next release19:10
nubaeFrom my end, I've already researched a bunch of nice universe software that we can put in... so it needs further testing.... then we have the server parts of the iso (LAMP, moodle, mahara, koha, etc), Sugar platform, kde 4 platform, gnome platform, and then LTSP and other forms of mass deployment19:10
nubaewell... our alpha can be 9.1019:10
highvoltagenubae: awesome19:10
highvoltagenubae: well we have to release *something* for 9.10 :)19:10
nubaeso throughout 9.10 we are just testing, we never release anything...19:10
highvoltagehmm, I don't think that's a good idea19:11
nubaewell, then it will be another addon I guess19:11
highvoltageeven if it's just an add-on it would be better than releasing nothing19:11
nubaethe addon is not going away19:11
nubaeis what I mean19:11
highvoltageok cool19:11
nubaein fact thats a good way19:11
nubaeso for regular releases we just release an addon cd19:12
nubaeand for LTSes we relase an iso19:12
nubaehow about that?19:12
highvoltagethat sounds good19:13
nubaethat way we are still always progerssing, but during non LTSes we release maybe incremental updates to the iso... like .1, .2, .319:14
nubaelike we have for ubuntu LTS releases, but also an add on cd that is created and re-considered every 6 months19:16
nubaethink it makes it easier to maintain19:16
nubaelike u said, we dont have the people to go with the 6 month release cycle all the time, but since gnome and sugar and kde all have 6 month release cycles, at least we can release updates via 9.10.1, etc19:17
alkisgCan many DE's be installed from the same live dvd?19:18
nubaesure19:18
alkisgWhich distro does that?19:18
nubaeopensuse for one19:18
alkisgIt uses the same dvd? Not different ones?19:18
nubaefedora does too I believe19:19
nubaesame dvd19:19
nubaebut only one version is live I guess19:19
alkisgHmmm we should look into casper...19:19
nubaeor ?... now u've got me questioning... I know opensuse-edu is both gnome and sugar at least19:20
nubaeand some other window manager too if I recall correctly19:20
nubaebut u're given the option to install kde19:20
alkisgOK we'll read about casper to see what's supported and what not19:21
nubaethe main thing is, we have to figure out how to sync with the various teams, since our content will have a lot of overlap19:21
nubaefor example, we'll overlap with studio with the art, sound, and video stuff19:21
nubaewe'll overlap with server with LTSP, LAMP and moodle19:21
nubaewe'll overlap with regular ubuntu for our live image19:22
nubaeand xubuntu and kubuntu for kde and xfce19:22
nubaeso... we just have to figure out how to handle all that19:22
nubaeafter all we are building a lateral product19:22
alkisgOK, I'm just worried that a live dvd is very very different than an add-on19:22
nubaemint is a distro that does that kind of19:22
nubaewe could talk to them19:23
nubaealkisg: it is :-)19:23
nubae:d19:23
nubaethough it is really just live dvd +addon19:23
nubaeto begin with at least19:23
nubaewe'll probably just have a casper system + the addon19:23
nubaethen decide whats of most importance to add... which will probably be LTSP and Lamp19:24
nubaethen build from there, like lego19:24
alkisgI hope Svenstaro has some time to look at the installer stuff, I won't have time for it for another month.19:24
alkisgAnd we should put up a wiki with what gets in, who maintains it etc19:25
nubaeyep... well that part is relatively easy.... we need to worry about a roadmap really19:26
nubaewhen/what/where19:26
alkisgIf the first release will be 10.04, we got a lot of time :)19:26
nubaeso LTS, beginning with addoncd+live (that could be released for 9.10 maybe)19:27
nubaethen the real product in 10.0419:27
nubaeyeah, but time goes fast man19:27
nubaedon't understimate how fast we'll be sitting here going ok, so that was release day19:27
alkisgAddon cd + live? I thought "just" addon cd for non-lts releases...19:28
nubaewell, the live part is still of great benefit19:28
nubaeas users can then use the product right away19:28
alkisgSo why an add-on then, and not just the live part?19:28
nubaeand there isn't that much difference between live+addon and addon work wise19:28
nubaewell its both live and contains the addons19:29
pygioh, still singing the old same song? :-P19:29
nubaecall it whatever u like19:29
alkisgI don't get it! So, what do we want for 9.04, a live cd and another, add-on cd? A live dvd + an addon cd? What?19:29
pygiwe want a working community19:29
alkisgWishful thinking...19:30
pygialkisg: heh19:31
nubaeah no, just one cd19:33
nubaelive+addon19:33
nubaejust a live cd that contains the addons19:33
nubaemake sense?19:33
alkisgWon't fit on a cd19:33
alkisgSo dvd...19:33
nubaeyeah it will, if we take out localisation19:33
nubae:p19:33
* nubae runs....19:34
nubaewho needs greek on the cd anyway :p19:34
alkisgBah... even the dvd doens't have it :)19:35
nubaebut wasnt edubuntu one cd before?19:36
alkisgYeah, but with problems in fitting, and without addons19:37
alkisgSo it won't fit with the addons19:37
nubaenot that it matters, might as well be a dvd19:37
nubaeso that its an image that can be written to dvd or usb stick19:37
nubaeI think cd is kind of a thing of the past anyway19:37
nubaeI mean a school server needs to have a dvd or a usb at least right?19:38
alkisgYeah, I don't think there's any PC without a DVD drive that can run ubuntu :)19:38
nubaethe clients can be older, but thats where ltsp comes in19:38
nubaeu realise that by making the dvd come with ltsp, we are guiding users into the right way to setup a school environment too19:39
nubaebasically u tell them not to install it on old machines, but to use LTSP19:39
alkisgLTSP is really really easy for administration - once you set it up, that is19:39
alkisg...both normal/localapps/fat clients19:40
nubaeyep... I think its the right way to go about it... many people might not know about LTSP but still know about using linux in schools, and now they will learn both19:40
nubaeyeah19:40
alkisgWell... if ltsp can be demonstrated from a live dvd/usb, it'll be easier for teachers to see if they want it or not.19:41
nubaeindeed19:49
nubaethat is what kiwi-ltsp has done and it works quite well19:49
* LaserJock finishes reading back-scroll19:55
LaserJockI think it's going to be really tough to do this19:55
LaserJockI don't know how doing LTS-only is going to work19:56
nubaebe more specific?19:56
LaserJockand right now we don't have much of a capability of choosing DEs at install-time19:56
nubaewell why not, where do u see the problems?19:56
LaserJockthe problem is that nobody else does it in Ubuntu19:56
LaserJockit takes a lot of release team coordination I think19:57
nubaenobody else does what?19:57
LaserJockeither19:57
LaserJockeverybody does 6-month releases19:57
nubaenot everybody19:57
LaserJockand nobody does much choosing at install time19:58
nubaeor do u mean everybody within the ubuntu sphere?19:58
LaserJockyes19:58
LaserJockwithin Ubuntu19:58
nubaewell, then thats what makes us different ;-)19:58
LaserJockyeah, but different == hard19:59
LaserJockif people are going to be around and dedicated to maintaining it could work20:00
nubaeLTSP was/is hard20:00
nubaethis is easier20:00
LaserJockI would disagree slightly20:00
LaserJockLTSP is/was hard20:01
LaserJockbut changing everything around and having it work can be difficult20:01
nubaeits just that its been totally automated now (installation)20:01
nubaethat is even harder to do20:01
nubaeautomate installation like that20:01
nubaeanyway, we'll just have to see what happens, right?20:02
LaserJockyeah20:02
nubaeif people follow through or not, and its not just the 3 or 4 of us again20:02
LaserJockbut I think we should look at feasibility20:02
LaserJocklike20:02
nubaecause obviously if its just the 3 or 4 of us, then its not gonna happen20:02
alkisgWow! I've heard that alt+ctrl+backspace was removed from recent xorg, but I didn't know they substituted it with the "Brightness up" key :P :(20:03
LaserJocksometimes you can compromise to get something that's working rather than banging your head against a wall over and over20:03
LaserJockit's unlikely that much can be done with the installer20:03
nubaealkisg: thank god in open suse its still there, but u have to hit it 2 times quickly20:03
LaserJockperhaps the best we could do is to not use a LiveCD installer20:03
LaserJockalkisg: you can turn it back on if you want20:03
nubaethat kind of defeats the purpose then LaserJock20:04
alkisgI was just joking, my X crashed when I tried to increase the brightness... :( :(20:04
LaserJockoh20:04
LaserJocknubae: I know, but I'm not sure how a LiveCD installer would work20:04
LaserJockwe could have a LiveCD component for demo'ing20:05
nubaewell other distros seem to do that easily enough20:05
nubaecant be more difficult on ubuntu/debian20:05
LaserJockumm, yes it can20:05
LaserJockthose other distros have teams of people working on the installers20:05
LaserJockwe'd have to either patch the heck out of ubiquity or use anaconda or whatever openSUSE is using20:05
LaserJockanaconda isn't really an option20:06
LaserJockso forking ubiquity might be the only way to do it if you wan installer options20:06
LaserJockso it  might make more sense to pick a DE20:07
LaserJockthen have .debs in a pool on the DVD for installation later20:07
LaserJockI don't know how you can install LTSP off of a LIveCD either20:08
alkisgThat's easy, it's just preinstalled like everything else :P20:09
LaserJockpreinstalled, but not configured20:09
alkisgIt should be able to run live, so everything should be automatic20:10
alkisg(except for lts.conf options etc which are always manual)20:10
LaserJockright, but I don't think that will exactly work without a lot of changes20:11
LaserJockright now it looks at if you're running 1 nic or 2 right?20:11
alkisgI've done it, it doesn't need a lot of changes20:11
alkisgNo, that's the alternate cd20:11
LaserJockI know20:11
LaserJockbut what I'm saying is we lose that20:11
alkisgWe won't use that20:11
alkisgWe'll make it work with either 1 or 2 nics, with either an existing dhcp server or not etc20:12
alkisgI'll do that first, in the summer.20:12
LaserJockand how will it know that?20:12
alkisgTry to get an ip, if it gets one then a dhcp server is present20:12
alkisg(there's an option to fake asking for an ip)20:12
LaserJockok, well if you can get it working without any configuration then it could work20:13
LaserJockbut it's not drop-in right now20:13
alkisgI'm not worrying about that... the DE thing troubles me more20:13
alkisg(I don't need multiple DEs, I'm just worried :))20:13
nubaealkisg and I can do the bash stuff no problem20:13
nubaethats where our strengths lie20:14
nubaebut we're neither of us packagers I guess20:14
LaserJockright20:14
LaserJockI'm just pointing out that the LTSP you install is going to the LTSP that get built from the build machine's configuration or what's preseeded20:15
nubaeright, we preseed a base environment20:15
nubaelike other distros do20:15
LaserJockso you don't get the advantage of the postinst maintainer scripts that we normally  use20:15
LaserJockthe multiple DE's is basically out for the foreseeable future20:16
alkisgafaik, ubuiquity can run scripts on certain installation steps...20:16
nubaewell sugar will be in there without problems20:16
LaserJocksure20:17
LaserJockbut we can't choose DEs20:17
* alkisg doesn't mind about DEs20:17
nubaeyeah me either so much20:17
alkisgA "wizard" or something to install them after installation would be more than enough....20:18
LaserJockthe disk space issue will be a problem20:18
LaserJockit would be less of an issue if the existing addon .iso was being replaced20:18
LaserJockright now Ubuntu + Addon is ~ 1GB20:19
alkisgBut many teachers download another Gb after that20:20
alkisgFrom the same canonical servers...20:20
LaserJockI would say that 1 GB should be a rough target20:20
alkisgThat would leave live ltsp out, the image is about 200Mb20:21
LaserJockoh, you're putting the client chroot on there too?20:21
alkisg*only* that20:22
alkisgThe compressed image, not the chroot20:22
alkisgThe chroot will be generated by uncompressing the image to save disk space20:22
alkisgAs a postinst action20:22
LaserJockso the image is 200MB?20:22
alkisgYes20:22
LaserJockgeeze, that's quite a lot20:22
alkisgThe chroot is much bigger20:22
alkisgUsually 500mb is downloaded from canonical server to build an ltsp chroot20:23
alkisgSo that actually saves bandwidth if half of the people using edubuntu also use ltsp20:23
nubaeLaserJock: the opensuse-edu dvd is 2.2 gigs20:24
nubaethats about realistic20:24
LaserJockwell, that's quite a lot20:24
nubaenot really20:24
LaserJockit is in terms of disk usage20:24
LaserJockedubuntu takes up ~ 350MB now20:24
nubaeif u take a look, its still just about the minimum for schoolserver, edu apps, etc20:24
LaserJockjumping from that to 2.2GB is a rather big jump20:24
nubaekiwi-ltsp alone is probably a good 300 mb20:25
LaserJockfor the first iteration20:25
LaserJockyou have Ubuntu + Addon + LTSP client chroot20:25
LaserJockso that would be 1.3GB20:25
LaserJockdo you guys know how to work with seed and ubiquity at all?20:28
LaserJock*seeds20:28
* alkisg doesn't20:29
alkisgI've only played with debconf one afternoon20:29
alkisgAnd packaged some apps of mine and uploaded them to my PPA.. and that's about all I've done with installers and packaging20:30
LaserJockdebconf is no fun :-)20:30
alkisgBut I've experiense in NSIS (windows installer) :P20:30
LaserJockyou can get the edubuntu seeds by: bzr branch lp:~ubuntu-core-dev/ubuntu-seeds/edubuntu.karmic/20:33
LaserJockthe .iso is created by ubuntu-cdimage which uses debian-cd, you can get bzr branches of those as well20:33
LaserJockbzr branch http://people.ubuntu.com/~cjwatson/bzr/debian-cd/ubuntu/20:34
LaserJockbzr branch lp:~cjwatson/ubuntu-cdimage/mainline/20:34
alkisgBoth me and nubae will have time to start with edubuntu a month from now... So I think it would be a good idea if Svenstaro tried to get familiar with the building process..20:35
nubaebtw cyberorg tells me that opensuse build service can generate src debs and debs20:35
nubaeso we can use that to get the sugar packages20:36
LaserJockperhaps20:36
LaserJockI'd have to check out the src package20:36
nubaehe says that it uses debian/ubuntu's own tools for the process20:36
LaserJocknormally automated source packages need tweaking20:36
nubaeso it should be completely within policy20:36
LaserJockwell20:36
LaserJockdebian/ubuntu's tools don't make packages compliant with policy20:37
LaserJockthe packager does20:37
LaserJockbut it could be once it gets set up it'll be automagic goodness20:37
LaserJockbut it's indeed cool that OBS can do all that20:37
LaserJockit's a rather amazing tool20:37
nubaeyep, it even builds isos20:39
nubaeso we could in theory use that20:39
nubaeits gpl20:39
nubaeso it could be the edubuntu build service20:39
nubaesomething to think about20:39
LaserJockI'm not sure how well that would work with Ubuntu stuff20:39
LaserJockit seems like it would be prone to edubuntu-only bugs that we probably wouldn't want to have to deal with20:40
LaserJockbut again, it rocks that openSUSE has done that20:40
LaserJockit's very much the kind of thing Mark has wanted to do with Launchpad for ages20:40
nubaeits worth thinking about and studying at least... if does generate isos on the fly that would be way neat20:41
nubaenot sure how much underlying suse only tech there is in there, but since its gpl, it can be modified and used for other things20:42
LaserJocknubae: have you built any .isos with it yet (can't remember from previous conversations)20:43
nubaeyes I build the sugar suse iso with it20:46
nubaeits as easy as defining a file with all the packages I want20:46
nubaeand then doing osc bl i58620:47
nubaeinside the repo's directory20:47
bencrisford1LaserJock: I'll contact the students team now :)21:38
LaserJockgreat21:39
bencrisford1ill just check for new replies about it on the mailing list first21:39

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