/srv/irclogs.ubuntu.com/2009/07/21/#edubuntu.txt

LaserJockLaunchpad has just been open-sourced!06:12
highvoltageLaserJock: \o/08:44
LaserJockthat's what I thought :-)08:45
LaserJockhighvoltage: btw, alpha 3 is coming up Thursday08:46
ograsee, MS commits code to the kernel and immediately later LP is opensourced :)08:49
jsgotangcoalpha 3 wow that's fast08:50
LaserJockogra: yeah, I can't imagine what's next, maybe -intel drivers that work or something crazy like that08:51
ograhehe08:51
highvoltageogra: nice observation!08:53
highvoltageLaserJock: intel drivers are made out of niceness on karmic08:53
LaserJockhighvoltage: so I've heard08:54
highvoltageLaserJock: I tried to download that dvd iso last night, but it got stuck on 10MB and just retried the download throughout until this morning08:54
LaserJockhighvoltage: well, it's only going to be very useful as something to rsync from at this point08:54
LaserJockwe need to actually make a change for there to be anything significant08:55
LaserJockI'm not sure how we change the bootsplash, but that's something that should get done08:55
LaserJockand then as a first step make it use edubuntu-desktop instead of ubuntu-desktop for the Live part08:56
highvoltageLaserJock: the syslinux bootsplash?09:02
LaserJockyeah09:02
highvoltageogra: can I quote you on that? The "MS commits code.." line?09:03
LaserJockwe need to re-theme the DVD now that Edubuntu is back09:03
ograhighvoltage, heh, if you feel like09:03
LaserJockI wonder if I can put my thesis online when I'm done09:04
highvoltagelaserjock-thesis-online.com09:18
ogra.com ?09:18
highvoltage(if the domain squatters haven't taken it yet)09:18
ogra.edu you mean :)09:18
highvoltageoops, .us09:18
highvoltageoh right09:18
LaserJocknot that more than a handful of people would find it interesting09:18
LaserJockbut you know, I've worked a lot on it, it's kinda sad if *nobody* reads it09:19
LaserJockI'm not sure if I can put it online though09:19
LaserJockstupid academics suck for licensing09:19
highvoltageLaserJock: I'm not an acedemic so I don't always understand so well... what's the point of writing a thesis again?09:19
LaserJockyou do all this work and then you sign over the copyright09:19
ograput it in ubuntuone and only share it with specific people ;)09:20
LaserJockthe point of the thesis is to show original research09:20
LaserJockit is what you "defend" to get a PhD09:20
LaserJockbut in the sciences anyway, it's so specific that hardly anybody is actually interested09:21
LaserJockso the biggest point right now is that grad students in my lab that follow me have a reference for what I did09:21
highvoltageLaserJock: http://imglol-secure.s3.amazonaws.com/79f7549e81.png?AWSAccessKeyId=1ZA6N11XRH5XQJCZ7MG2&Expires=1248164660&Signature=sReTqtUy6ZWZqm5IBa2H1Rqi2TY%3D09:22
LaserJockhighvoltage: hahahaha09:22
LaserJockso true09:22
LaserJockI love wikipedia09:22
LaserJockit's a great research source, but you gotta go back to the originals09:22
LaserJockI was using it for some data09:23
LaserJockand it turns out it wasn't *exactly* right09:23
highvoltageheh, well at least it is a nice source for getting links to original sources09:23
LaserJockit's great if you want to just know what a subject is09:25
LaserJocklike if I want to look up Brewster's Angle or Fresnel Equations or Surface Plasmon Resonance Spectroscopy :-)09:26
=== hfsdo_ is now known as hfsdo
Svenstaro#ubuntu-installer people say no plugins exist for the installer to account for installation profile and that the plugin system isn't done. Not even the slideshow part. May I now just branch it?21:18
LaserJockSvenstaro: did they say how hard it would be to get the plugin system going?21:19
SvenstaroPeople are working on it but I don't want to wait.21:19
SvenstaroI'm waiting all the time for people to finish their stuff and it will never be done.21:19
mhall119|workSvenstaro: I'm sure they would appreciate you contributing to the plugin stuff21:19
mhall119|workif they currently have something written, it would be nice if you could use it for what you want, and fill in any missing functionality  you need from it21:20
=== _Baby_ is now known as Baby
LaserJockI think the installer thing is going to be a long-term thing21:22
LaserJockwe should look at what is best to do for 10.04 because it will be our stable, LTS release21:22
LaserJockfor karmic I think we're too late to do much21:22
SvenstaroIt's just hacking in an aditional dialog slider with a drop down menue and some explainations. I don't think it's going to be particularly hard.21:22
SvenstaroAw come on. Still a lot of time.21:23
LaserJocklook21:23
LaserJockwe don't even have an .iso yet21:23
LaserJockwe haven't fixed any bugs21:23
LaserJockwe haven't written any documentation21:23
LaserJockthere's a lot to do21:23
LaserJockand 1) it's not a great idea to fork the installer and 2) we'd have to maintain the change going forward21:24
SvenstaroThen let's create an ISO already. Shout at the CD-baker guys and provide the preseed.21:24
LaserJockwe have a DVD being built21:24
LaserJockbut nobody has worked out the seeds yet21:25
LaserJockno biggie, but I think it's wise to kinda look at first things first21:25
LaserJockmy guess is for Karmic we'll need to just install all the Main edu apps21:25
LaserJockand then leave the Universe ones as .debs that can be installed from the DVD post-install21:25
LaserJockthere's also the issue of trying to do some sort of Live LTSP setup21:26
SvenstaroAll that stuff just can't be too hard. Preseeds are text documents with package names in them, aren't they?21:27
LaserJockwell, but there is a web of about 10 of them we have to figure out right21:27
LaserJockit's not huge but it takes somebody doing it21:27
LaserJockone of the biggest issues with forking the installer is keeping it in sync with the main Ubiquity21:28
SvenstaroI assumed so. I'll just be contributing to trunk, then.21:28
LaserJockI'm quite worried about us getting out of sync with Ubuntu on this thing21:29
LaserJocksince it's technically possible for us to have a different kernel, different installer, etc.21:29
LaserJockwe need to stick tight21:29
SvenstaroI imagine that some stuff NEEDS to get out of sync in order to move forward.21:29
LaserJockthe Ubuntu stuff should be 100% the same21:29
mhall119|workSvenstaro: can you make your changes such that they can be used in a regular Ubuntu install?21:29
LaserJockwe should basically just be adding stuff21:29
Svenstaromhall119|work, if I put my changes to trunk, sure.21:30
SvenstaroWhy are there multiple Edubuntu preseeds, anywayß21:30
SvenstaroYou will know which of them have been used for the current addons cd, no?21:31
LaserJockright, but a DVD is much more complicated21:31
mhall119|workSvenstaro: if you can make a general-purpose profile selector, and get that into the mainline installer, that would be best I think21:31
LaserJockthe Edubuntu seed inherit the Ubuntu seeds21:31
mhall119|workrather than Edubuntu maintaining it's own21:31
LaserJockwe have seeds for ubuntu-edu-{preschool,primary,secondary,tertiary} and then edubuntu-desktop and edubuntu-desktop-kde21:32
LaserJockthen you have the dvd seed21:32
LaserJockand the dvd-live seed21:32
LaserJockthose depend on live and desktop seeds21:32
LaserJockwhat we need to figure out is how to properly override the Ubuntu seeds so that we basically have the ubuntu DVD + Edubuntu stuff21:32
LaserJockand right now we're in Alpha 3 freeze21:33
LaserJockso messing around with the seeds is probably not a great idea21:33
LaserJockafter Alpha 3 then we can start changing things and seeing how they work out in the daily build21:34
SvenstaroLet's just not care about the Ubuntu timeline when Edubuntu is in a kind of "emergency".21:34
LaserJockwe have to21:34
LaserJockwe really need to base off of Ubuntu otherwise we create a huge headache21:34
LaserJockso a little extra work in figuring out the initial seed setup should help us in future maintainability21:35
LaserJockperhaps this weekend I can figure that out21:35
sbalneavIs edubuntu in an emergency?21:35
* sbalneav looks around?21:35
Svenstarosbalneav, I'd say so, yes.21:36
sbalneavWhat emergency?21:36
LaserJockwell, in terms of getting things done for Karmic we need to get going21:36
SvenstaroWhy not just create a list of all packages on the addon CD and put it into a preseed, done?21:36
LaserJockSvenstaro: because that's not how it works :-)21:36
LaserJockwe will use the addon CD seeds21:36
LaserJockbut you have to account for both the Live part of the DVD and the .deb pool21:37
LaserJockand then task name changes (that can kind of a bear, I screwed that up last time)21:37
LaserJockin any case, it'll be done for karmic21:37
LaserJockbut what exactly we want to install and when is more of an issue21:38
LaserJock*what we want21:38
LaserJocknvm21:38
LaserJockI'll be back in a sec, got to run some paperwork to the grad school21:38
SvenstaroSo then, it's back to waiting for me?21:39
sbalneavWhy not pitch in help with bugs?  Or help me with docs?  Or help me to get sabayon functioning?21:40
sbalneavWe've got tons of work to do.21:40
SvenstaroSabayon is the application to spawn an X11 Nest to customize user profiles?21:41
sbalneavyes.21:41
sbalneavOr, jump in and become a member of the Ubuquity team.21:41
SvenstaroCan you quickly link me a list of open issues with Sabayon?21:42
sbalneavBug #150068 is a good one.21:44
ubottuLaunchpad bug 150068 in sabayon "Sabayon editor crashes when trying to make a change in a profile" [Undecided,Confirmed] https://launchpad.net/bugs/15006821:44
sbalneavThat's the one I'm working on now.21:44
sbalneavSabayon isn't "dead upstream", but it's "feeling-very-poorly-and-has-a-nasty-hacking-cough upstream"21:45
sbalneavso I'm rapidly seeing I'm going to have to kick in upstream.21:46
sbalneavthere'21:46
sbalneavthere's lots of ther bugs as well:21:46
SvenstaroWait, does Sabayon have mass-edit functionality?21:46
SvenstaroFor example if I wanted all users, one for every computer, to see the same thing when they autologin?21:47
SvenstaroCreate one dummy profile using Sabayon and copy it over to every user saved on the LTSP server?21:48
sbalneavhttps://bugs.edge.launchpad.net/~edubuntu-bugs/+packagebugs21:50
sbalneavSvenstaro: yes, sabayon has that ability21:51
sbalneavto apply profiles to single, or groups of users.21:51
SvenstaroHow do Sabayon and Pessulus relate to eachother?22:05
LaserJockSvenstaro: Sabayon actually has a copy of Pessulus in it22:07
LnsSvenstaro: in that they both help administrators configure user accounts en mass :)22:07
SvenstaroDoes it make Pressulus obsoleteß22:08
LaserJockSvenstaro: Pessulus is useful if you don't need full profile management, but only does a limited number of things (related to gconf)22:08
LaserJockno22:08
LaserJockthey're slightly different tasks22:08
SvenstaroWouldn't it make sense from a user perspective if those user account management tools would be one and the same?22:10
LaserJockwell, *if* you want both you just use Sabayon22:11
SvenstaroSo Edubuntu will only contain Sabayon?22:11
LaserJockbut many people don't want both, so Pessulus is also shipped separately22:11
LaserJockno, both22:11
LaserJockfor instance, Sabayon has been broken for 1+ years22:11
LaserJockwhile Pessulus is still being maintained upstream and is pretty much "Just Works" for what it does22:12
LaserJockso if you don't want to control the entire desktop then Pessulus may work better22:12
SvenstaroWhich branch do I fork for my working copy? There are 4 candidates that appear to be quite recent.22:12
SvenstaroWhat's the difference between the ubuntu branch and the upstream branch?22:13
SvenstaroAnd why is the trunk older than those branchesß22:13
LaserJockSvenstaro: where are you looking?22:14
Svenstarohttps://code.edge.launchpad.net/sabayon22:14
SvenstaroAnd why is there a subversion version as well?22:15
LaserJockSvenstaro: sabayon upstream used to be SVN22:18
LaserJockSvenstaro: now it's in git22:18
Svenstaroisn't it bazaar?22:19
LaserJockLaunchpad mirrors it into bzr22:20
* Lns has had lots of problems w/Pessulus and gave up on it a while ago 22:20
sbalneavI'm working off of a 2.25 upstream branch I took a month or so ago.22:20
LaserJockbut Gnome doesn't use bzr22:20
SvenstaroSo we have a Bazaar repo that was a Git repo that was a SVN repo?22:20
LaserJockwell, technically not yet22:20
LaserJockthe bzr repo is still mirroring the svn repo22:21
LaserJockwhich is now read-only22:21
LaserJockso the bzr mirror needs to be updated to point to the git repo22:21
LaserJockbut yeah, that's the general idea :-)22:21
LaserJockbut that would be the right branch to grab22:21
LaserJockbzr branch lp:sabayon22:21
LaserJockit's 14 weeks old but you're probably not missing much :-)22:22
SvenstaroWhy do you Ubunu folks always tend to make stuff so complicated :/. Oh well, lp:sabayon it is.22:22
LaserJockwell, we're not making complicated22:23
LaserJockwe're actually making it easier22:23
LaserJockbut the behind the scenes stuff can get a bit scary22:23
SvenstaroThat's what I meant.22:23
LaserJockLaunchpad could have no code hosting whatsoever, so you'd have to go find the branch from upstream22:23
SvenstaroThe devs suffer so it's easier for the user :/22:23
LaserJockin this case get the git clone22:23
LaserJockand then try to match that with the bzr branches used for packaging22:24
LaserJockin this case getting the code is as easy as: bzr branch lp:sabayon22:24
SvenstaroI'd simply export my SVN repo to my harddisk, shut down the SVN on whereever I used to host it and put up my GIT server and add my exported stuff to GIT afterwards.22:24
SvenstaroThere even is a SVN-GIT converter.22:25
LaserJocksure22:26
LaserJockbut that's just one upstream22:26
LaserJockif you're dealing with multiple upstreams, with different VCSes, and then your trying to have packaging branches, etc.22:27
SvenstaroMeh, let's stop discussing this. I'll cope with the overhead for now.22:27
LaserJockhaving LP just mirror it all into bzr makes it a lot easier22:27
LaserJockwell, you don't *have* to use it if you don't want to22:28
LaserJockit's just if you want to use bzr that's where it is22:28
LaserJockif you want to use upstream's git go for it22:28
LaserJockI do it sometimes22:28
SvenstaroIt would help if there were *one* definitive resource and one *definitive* way to contribute code.22:29
LaserJockof course22:29
LaserJockbut this is open source22:29
LaserJockLaunchpad is trying to give that definitive resource22:29
sbalneavPeople like to branch things, remember? :)22:30
LaserJockbut it has to deal with thousands of independent projects, so it's messy sometimes22:30
SvenstaroIf the projects have their own code hosting don't use Launchpad.22:30
SvenstaroNo reason to make it appear in two different places.22:30
LaserJockright, but then you don't have the definitive resource22:31
sbalneavHeading home for the day.  I'll be on later tonight.22:31

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