/srv/irclogs.ubuntu.com/2009/09/04/#ubuntu-learning.txt

doctormopaultag: Hey again07:55
paultagheyya doctormo14:08
paultagdoctormo: did you ever work out that session?14:08
pleia2virtualization one?14:11
paultagpleia2: doctormo was working on a Visualization session. I gave him a small chunk and I was wondering if he ever presented it. Or finished it14:12
paultagEither or, really14:12
pleia2http://doctormo.wordpress.com/2009/09/02/systems-administration-virtualisation/14:12
paultagAh, outstanding14:12
doctormopaultag: I did teach it, wasn't a very good lesson to be honest14:12
paultagdoctormo: Euch. That's always the worst14:12
doctormopaultag: If I had the money, I'd personally pay you to finish it for me, but instead my plan is to finish it in the editing process.14:13
paultag+114:13
paultagCommunity driven always comes out great14:14
doctormopleia2: Did you get the question from me about the PXE boot stuff being useful to you?14:15
pleia2doctormo: yeah, we've done some things like that with our loco team, but I can't remember exactly what we were using14:15
* pleia2 has dropped blog link to loco team14:16
doctormopleia2: Would be good to confer14:16
paultagdoctormo: I just read that post. Bravo. I did something similar for a cluster :)14:16
pleia2yeah, I emailed the main guy involved yesterday14:16
paultagdoctormo: PXE is kickass14:16
doctormopaultag: You have know how all over the place, I'm impressed14:17
pleia2the lack of support on really old desktop-class machines was an issue (as you say, many hide it, but a lot don't have it at all)14:17
doctormopleia2: We have a FDD PXE booter14:17
paultagdoctormo: I've been hacking with Linux since I was 13. When you have no focus, you tend to learn a little about a lot.14:17
pleia2doctormo: oh, neat14:18
doctormopaultag: Sucks to be me, I was stuck with windows until I was 17. I was a master at Visual Basic and Reg editing though :-P14:18
paultagdoctormo: kickass, I bet you loved perl off the bat :)14:18
paultagOh wait14:18
doctormoOf course14:18
paultagshit, I read that as Regexp14:18
paultagdoctormo: GConf, then :)14:19
doctormopaultag: Actually I dislike gconf and things like it14:19
paultagReally?14:19
paultagdoctormo: Is it the way it stores data ( XML ), or the concept of a registry?14:19
doctormopaultag: I've come to realise that it's important to modualise and use the base destinction effectivly. On POSIX operating systems this is the 'file' and 'directory' memes. Thus configs should be files, data elements should be files, it just should be files.14:20
doctormoI'm against hiding files from users, I don't think that it's an effective stratedgy. I'm a big fan of XDG and of hitting developpers over the head until they use it.14:21
paultagdoctormo: what say you to data that should be maintained encrypted in the conf file, such as an XMPP login, or AIM Login password?14:21
doctormopaultag: No passwords should ever be stored in config files, auth details, keys, usernames, passwords and such are not configuration. They should go into the authentication and authorisation sub system14:23
paultagVery true. I agree doctormo.14:23
paultagdoctormo: The only reason I like gconf, is a centralized, normalized data structure with all of your configuration options present14:24
paultag( bonus is it's human readable, and hackable :) )14:24
doctormoAnyway, since I believe in the mathamatical proof for configuration data structurisation, I believe it's possible to convert any configuration format to any verified structural data format such as xml, and back again.14:25
paultagdoctormo: sure, but in practice you would have a lot of special cases handling config files with different syntax14:26
doctormoIt's not the varifyable nature, the idea of defaults (see XSD default attribute) or structurisation. It's the centralisation that betrays the modualisation of the applications that use it.14:26
paultagdoctormo: I'd like to see the ~/.* files and folders gone. There should be a central ~/.config/ and normalized configuration structure14:27
doctormopaultag: You would very quickly have a situation that encouraged developers not to develop non standard syntaxes and handlers for edge cases.14:27
doctormoI agree with ~/.config ~/.cache etc, it's the XDG standard after all.14:27
paultagI am not up to par on XDG. Let me look it up, hold one.14:28
paultagon*14:28
doctormopaultag: But I believe that the verification and base line formatting of these configurations should be held and managed by the deb package. Not by gconf.14:28
paultagOK.14:30
paultagThis looks sane, and thought out14:30
paultagI'll have to think it over for a bit doctormo14:31
paultagdoctormo: not sure where I stand14:32
pleia2doctormo: ah ok, we do the boot floppy thing for PXE-less machines too14:34
doctormopleia2: See, nothing too different :-D14:34
* pleia2 nods14:34
doctormopleia2: Is your guy in the know online?14:35
pleia2doctormo: jedijf in #ubuntu-us-pa is one of them, he's at work though so his availability is limited14:35
doctormopaultag: My other problem with GConf is that you can't really use it on servers or gtk-less deployments, making it quite crap for the kind of infrastructural projects that should be replacing most kinds of data organisation in the coming years.14:36
paultagdoctormo: Yeah. I14:37
paultagdoctormo: Yeah. I'll have to think about what I find logical. Never spent much time on it, I'd rather make an intelligent comment later, rather then a dumb one now14:38
doctormopaultag: Of course, I'm just blabbing because I'm tired14:38
pleia2yeah, we bumped into that at work where we deployed a dozen or so ubuntu machines, it was annoying14:38
paultagdoctormo: no no, I appreciate it14:38
pleia2had to do sneaky work-arounds for things to avoid using gconf so we could deploy flat txt configs14:38
doctormopleia2: It's bloody annoying because it should be a simple mattter of fashioning a set of base libraries for accessing standard xml forms and validating them.14:40
doctormoPlus it's the reason my wallchanger project didn't work for the entire intrepid release, it proper way to update the gnome wallpaper is via gconf, but that requires access to XAuthentication and that got blocked from the crontab after intrepid.14:41
doctormoSo now I have to use a symbolic link and ask the user to select the right background manually.14:42
paultagAh, I did the same doctormo, but mine was local userspace14:42
paultagdoctormo: and it was in the autostart for after you start your session14:42
paultagdoctormo: I had a set of 12 photos I took of outside -- all throughout the day. Each hour, it would swap to the one for the current hour14:43
paultagAlright. I'm off -- Class for the day. See ya'll in a few hours14:46
doctormopaultag: Have a good day14:50
paultagAh. I love college.15:59
paultagDay's over. Kickass.15:59
pjarnahomhow to configure cannon gp210 pcl 5e printer in ubuntu ultimate16:03
paultagpjarnahom: Don't spam.16:05
pleia2pjarnahom: might want to try #ubuntu :)16:08
=== doctormo_ is now known as doctormo

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