/srv/irclogs.ubuntu.com/2008/12/29/#edubuntu.txt

stgraberLaserJock: around ?02:51
LaserJockstgraber: a bit yeah02:54
stgraberLaserJock: Do you have time for a quick ldm upload ? :)02:55
LaserJockstgraber: sure02:56
stgrabergood, let me upload that somewhere you can get it02:57
stgraberdoh, I really need to make the themes a different source package, 1.8MB for a .diff.gz is just stupid02:58
stgraberthe .diff.gz is 5 times bigger than .orig.tar.gz ...02:59
stgraberLaserJock: http://www.stgraber.org/download/ubuntu/ltsp/03:00
LaserJockstgraber: done03:08
stgraberLaserJock: thanks03:08
Ahmucknubae: good day04:49
StickManBob!ops09:49
ubottuHelp! ogra, highvoltage, mhz, JaneW, Burgundavia or Seveas09:49
StickManBob!ops09:49
StickManBob!ops09:49
StickManBob!ops09:49
StickManBob!ops | Gay09:49
ubottuGay: please see above09:49
StickManBobubottu: Gay secks.09:49
ubottuSorry, I don't know anything about Gay secks.09:49
StickManBobubottu: Bull shit.09:50
ubottuSorry, I don't know anything about Bull shit.09:50
StickManBobubottu: !ops09:50
ubottuHelp! ogra, highvoltage, mhz, JaneW, Burgundavia or Seveas09:50
StickManBobSexy time!09:50
StickManBobjussi01: !ops!09:51
StickManBob!oos09:51
ubottuSorry, I don't know anything about oos09:51
StickManBob!ops09:51
ubottuHelp! ogra, highvoltage, mhz, JaneW, Burgundavia or Seveas09:51
StickManBobtehnser09:51
StickManBobh'rt09:51
StickManBobhdr09:51
StickManBobth09:52
StickManBobedt09:52
StickManBobjn09:52
StickManBobrtsj09:52
StickManBobes09:52
StickManBobjs09:52
StickManBobergj09:52
StickManBobdfj09:52
StickManBobsr09:52
StickManBobj09:52
StickManBobj09:52
StickManBobdf09:52
StickManBobj09:52
StickManBobdtr09:52
StickManBobtjh09:52
StickManBobdr09:52
StickManBobj09:52
StickManBobdr09:52
StickManBobj09:52
StickManBobd09:52
StickManBobjm09:52
StickManBobdy09:52
StickManBobj09:52
StickManBobdrt09:52
StickManBobh09:52
StickManBobdr09:52
StickManBobj09:52
StickManBobd09:52
StickManBobj09:52
StickManBobdr09:52
StickManBobtjk09:52
StickManBobd09:52
StickManBobgj09:52
StickManBobdh09:52
StickManBobk09:53
StickManBobdr09:53
StickManBobhj09:53
StickManBobhnk09:53
StickManBobdr09:53
StickManBobgj09:53
StickManBobfgj09:53
StickManBobser09:53
StickManBobjh09:53
StickManBobgfjse09:53
joerghey14:37
LaserJockmorning all18:12
alkisgGood morning LaserJock18:15
LaserJockalkisg: how's it going?18:21
alkisgI'm surviving... :) u?18:22
LaserJocksame ;-)18:23
LaserJockgetting back to work after holidays18:23
alkisgStill days off here... but much work to do nonetheless18:24
=== jussio1 is now known as jussi01
LaserJocknubae: you'll be happy to know I just closed all the thin-client-manager bugs19:53
AhmuckLaserJock: let me open more :)19:57
alkisgWow... does this still work in intrepid? :)19:57
AhmuckLaserJock: we were chatting about somebody doing some python work on one of the management admin gui's?19:57
LaserJockwere we?19:58
* LaserJock has lost a lot of memory as well as hair during grad school19:59
alkisgAhmuck: like what? I've just started this: http://users.sch.gr/alkisg/temp/users-manager.png19:59
Ahmuckconnected with sayboyon or p* something20:00
alkisgpessulus?20:00
Ahmuckand perhaps a admin gui to admin thin/fat clients iirc20:00
LaserJockalkisg: what does that do?20:00
Ahmucklet me dig through logs i suppose20:00
LaserJockah, I think I remember more20:00
LaserJockI was talking about how sabayon is in bad shape20:01
Ahmuckis it fixable or needs to be re-written?20:01
LaserJockand so we were talking about generally user management in education20:01
alkisgLaserJock: it's supposed to enable the admin to select with the mouse a bunch of users and do something with them. Anything, from clearing the firefox cache to creating a link to the users' desktop20:01
Ahmuckalkisg: is that python/gtk?20:01
alkisgYeap20:01
Ahmuckkewl20:01
alkisgJust learning the staff, but it's powerful enough20:01
LaserJockok, we sort of need gather these projects together a bit20:02
Ahmuckagreed20:02
LaserJockhaving 5 different, independent user management tools out there makes things difficult20:02
Ahmucka edubuntu management interface would be nice.  the individual that i was thinking of has done a major python/gtk app, however, i'm thinking he wants smaller parts20:02
Ahmuckis it possible to create a master with modules?20:03
LaserJockyeah, that's possible20:03
Ahmuckbased on python/gtk.  though i prefer qt20:03
alkisgpython/gtk is good, it allows for easy user-modifications20:03
LaserJockis python, anything is possible ;-)20:03
LaserJock*it's20:03
Ahmucki think that would be the better approach, then one could "plug-in" a module20:03
alkisgThat's what "user scripts" menu is in my screenshot20:03
Ahmucka user module, thin client module, fat client module, a self awareness of thin/fat client module, etc.20:04
LaserJockI think first we need a bit of a spec describing what tools exist, what functions they perform and what added functions are needed20:04
alkisgIt's a pitty that users-admin isn't based on python/gtk, and isn't customizable20:04
alkisg...and doesn't allow selecting multiple users, and doesn't allow scripting... :)20:04
LaserJockwell, one *could* imagine patching users-admin to be perhaps more modular20:04
alkisgNo, a different language should be used. C => python.20:05
LaserJockwell, you can have users-admin in C and everything else in python20:05
LaserJockessentially something like having a users-admin portal execute python scripts/modules20:06
Ahmuckflexablity i think is important20:06
Ahmuckeven if it means scraping the old stuff in favor for something new20:06
Ahmuckif it works20:07
LaserJockI seriously doubt Gnome is going to want to rewrite users-admin in python just so we can do some fun things :-)20:07
Ahmuckand a more unified interface20:07
Ahmuck*shrugs*, perhaps they'll adopt ours :)20:07
LaserJockthey're sort of different problems, IMO20:07
LaserJockusers-admin is really for managing single or few-user systems20:08
LaserJockwe want a mass-user management tool that works well in LTSP environments, right?20:08
alkisgThe kusers tool of KDE is pretty close to my users-manager, except that it doesn't allow for scripts to run20:09
alkisgI guess the gnome guys are just bored :)20:09
LaserJockso where does iTalic fit in with all this?20:10
alkisgitalc is for the users currently logged on, users-admin or user-manager or kuser is for all the users20:11
alkisgSo, not really related20:11
LaserJockok, so iTalic gives you control over active thin clients20:11
alkisgPesullus will be merged into sabayon, and sabayon is for forced/default settings20:12
alkisgSo 3 different tools are needed20:12
LaserJockwhereas we need an overall user management tool, correct?20:12
LaserJockalkisg: how do you know pessulus will be merged into sabayon?20:13
alkisgI've read about it in some developer log/list/something20:13
LaserJocksince sabayon is essentially dead right now I'm curious if that is really going to happen, at least with the current status20:14
LaserJockok, so I see 3 basic tasks that are needed:20:15
LaserJock1) thin client management20:15
LaserJock2) user management (adding/removing/LDAP, etc.)20:16
LaserJock3) user settings management (lockdown, profile management, etc.)20:16
LaserJockdoes that seem right?20:16
alkisgLaserJock: http://live.gnome.org/Sabayon20:17
alkisgIntegrating Pessulus into Sabayon20:17
LaserJockright, that's sort of oudated, though not exactly untrue20:17
LaserJockin the sense that Sabayon uses a copy of Pessulus within itself20:18
LaserJockbut I don't know if the idea was to replace Pessulus and I'm sure right now can't as nobody has committed code to Sabayon is over 6 months20:18
alkisgI don't think Sabayon is what admins need... extending or replacing users-admin with a plugin system seems a better idea in my head.20:22
alkisgThe end result I'd like is: select a group of users, and goto to scripts=>panels=>add the gnome-language-panel for them. Much more simple and targeted than sabayon20:23
LaserJockwell, sabayon is useful for mass changes and for profile management20:24
LaserJockif you're just making a few small changes then it is overkill20:24
alkisgI can't see anything that can be done with sabayon that couldn't be done quicker/easier with an extended users-admin...20:25
LaserJockbut users-admin doesn't do profiles20:25
alkisgThat's the plugins/script part that's missing20:25
LaserJockwell, then why not use sabayon?20:25
alkisgBecause sabayon doesn't apply the changes to the users. It just creates the profile20:26
alkisgI can't clear the browser cache for 50 specific users with sabayon.20:26
alkisgI can't set the wallpaper for 50 specific users with sabayon. Etc etc20:26
LaserJocksure20:27
LaserJockthat's why I'm saying there's a few different tasks20:27
LaserJockI think Sabayon is going to be one of the things we need20:27
LaserJockit's ~ 15k lines of code that we probably shouldn't just toss out the window20:27
alkisgCould you give me an example of what sabayon could do and an extended users-admin couldn't ?20:27
LaserJockwhat I'm saying is that those aren't mutually exclusive20:28
LaserJockhave Sabayon be one of the modules in an extended users-admin tool20:28
alkisgLaserJock: the 3 tools I'm thinking are useful, are (1) thin client management = something like italc, (2) user management = an extended users-admin, (3) a lock down mechanism like a simpler gksu gconf-editor20:32
LaserJockright, 3 is pessulus really20:33
alkisgpessulus only has 5-10 settings, gconf-editor has thousands20:33
alkisg...and the 3rd one could easily be integrated into the 2nd20:33
LaserJock4) is profile management, i.e. sabayon which some might find useful20:33
LaserJockwell sure, pessulus is limited20:33
LaserJockthat's why people need to work on it :-)20:34
LaserJockit would be useful if Sabayon and Pessulus were combined in their code-base20:36
LaserJockI'm not sure what to think about extending users-admin20:37
LaserJocksort of a hackish thing to do would be to have users-admin look for Sabayon, etc. and present buttons to launch them20:37
alkisgI think users-admin has to be rewritten in pygtk for ubuntu, and maybe pyqt for kubuntu ;)20:40
alkisg(but kusers in kubuntu is good enough, it just needs to allow for user defined scripts)20:41
Ahmucku need a machine lockdown, configurator as well20:42
Ahmucki'd like to lock all cdroms of machines in classroom a, but not i b20:42
alkisgYeah, a simpler gconf-editor20:42
alkisg(or a better pessulus)20:42
Ahmuckor add/remove clients and have a baseline for the boot up to decide if it should be a fat client or thin client20:43
Ahmuckanother problem i ran into, is the thin client/fat client requires seperate maintence of software installation and update20:43
alkisgThe problem with that is that the clients could be of different architectures20:44
alkisgSo you could even have 2-3 different images, for i386, amd64, macs etc20:44
alkisgThat's difficult... :(20:45
LaserJockwell, I think it's useful to have an overall goal of where we want to head, but then break up things into smaller, doable chunks20:45
LaserJocki.e. what can we do for Jaunty?20:45
LaserJocknothing? :-)20:53
alkisgI don't know for Jaunty... :( ...but I'll have my users-manager ready in late summer! :P :D20:53
LaserJockwell, perhaps if more people worked on it it could be ready for Jaunty or near there?20:54
alkisgSure, but is anyone interested?20:57
LaserJockmaybe20:57
LaserJockyou could write an email to edubuntu-users/devel perhaps20:58
LaserJockit doesn't hurt to ask20:58
alkisgOK, I'll try...20:58
Ahmuckdoesn't ltsp build a profile of each machine by mac address?20:58
LaserJockno20:58
Ahmuckso you would have an idea of what proc/mem was on the machine?20:58
Ahmuckah20:59
Ahmuckit's not that smart?20:59
LaserJockor20:59
LaserJockI don't know actually20:59
LaserJockI think not but stgraber might now20:59
Ahmuckif you had a basic config file for each mac address in a list, then it would be easy to pick out what machines should be thin and which should be fat21:01
LaserJockyes21:01
Ahmuckpart of my problem with fat client setup, is one literally has to hand edit machines for fat or thin client boot21:01
Ahmucksorry, i think i'm thinking beyond the project atm21:02
alkisgAhmuck: you could use the "like" stanza of lts.conf21:03
stgraberLaserJock: ouch, I just saw that you closed a handful of LTSP bugs too, looks like we'll soon get a clean LP :)21:07
LaserJockstgraber: working on it. Trying to get a more useful TODO list21:08
LaserJockwe're down to 223 open bugs21:08
LaserJockman, there's just an incredible amount of work that could be done on user management21:10
LaserJockthe users-admin upstream (gnome-system-tools) is looking rather dead as well :(21:11
LaserJockoh nifty22:35
LaserJockI think I found a patch to fix sabayon22:35
Ahmuckthankfully :)22:58
crimsunLaserJock: around to sponsor a main upload?23:38
LaserJockcrimsun: sorta-ish what's the package?23:42
crimsunLaserJock: pulseaudio [http://www.trilug.org/~crimsun/pulseaudio_0.9.13-2ubuntu4.dsc]23:43
crimsun(goes without saying that the changes have been tested by at least two others from my ppa; this is a changelog bump)23:46
LaserJockcrimsun: done23:52
crimsunLaserJock: thanks23:53

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