=== wers is now known as wers|lunchtime === wers|lunchtime is now known as wers === dscassel_ is now known as dscassel [21:55] Its weird that such a vibrant mailing list has such a lack of activity on IRC [21:56] Anyone want to talk about my parental control system? [22:04] I do [22:04] let me hear it [22:05] Cool [22:05] I made a project for parental control for ubuntu [22:05] It uses zeitgeist as an engine [22:06] DanRabbit: have you heard of zeitgeist? [22:06] yes sir [22:06] Cool [22:06] Well that sends the activity down the dbus and I pick up on that [22:07] I compare the traffic from it against a blacklist that the user can imput in my blacklist editor [22:07] hmm, does that mean that if we disable zeitgeist it also disables your controls? [22:07] Yep [22:07] It relys on zeitgeist [22:08] ah bummer [22:08] Well we can sort that out :) [22:08] good ;) [22:09] DanRabbit: you can test an initial version of the blacklist editor in my ppa [22:09] I'd love to, but I don't have zeitgeist installed ;) [22:09] Its not perfect and i have fixed a few bugs since I built it [22:09] Also non-Gnome apps don't use zeitgeist. [22:10] The engine and the blacklist editor are separate for the moment [22:10] ScottK: they can if they want [22:10] They just have to write data providers [22:10] fagan: Where want == someone writes patches. [22:11] You can push the info to zeitgeist no need to patch the main zeitgeist engine [22:11] * ScottK suggests any plan that starts with "First we patch a significant fraction of the packages in the archive" isn't likely to get far. [22:12] True but its a very small patch [22:12] This isn't a case where size matters. [22:13] fagan: it's a good concept, though :D [22:13] Its not complicated though ScottK [22:13] just push the info along the dbus [22:13] im sure seiflotfy would help anyone with problems [22:14] Generally speaking the way this conversation would likely go for KDE packages is Kubuntu would want to see it upstream first and KDE would want to understand how Zeitgeist gets integrated into KDE and that does not have a short term answer, AFAIK. [22:14] ScottK: zietgeist has all the data providers written for what I need for Gnome [22:15] I understand that. My point was the non-Gnome stuff. [22:15] Plenty of Gnome users don't use exclusively Gnome apps. [22:15] I understand your point [22:16] I actually was trying to get KDE data providers but there wasnt that much interest [22:16] And like some of Gnome not many people understand what zeitgeist is [22:17] Some people got it confused with nepomuk [22:17] fagan: that's a good point as well. If the restricted user convinces non-tech-savy mom and dad to let them use Aurora instead of (insert gnome browser here) it's an easy work around ;) [22:18] DanRabbit: I plan on getting plugins for all the main browsers [22:18] epiphany and firefox are good [22:18] the rest arent [22:18] yea, but that's a lot of work and extra things here and there and a lot of loopholes to get around [22:18] * DanRabbit likes Midori [22:19] DanRabbit: Actually I can block totem at the moment :) [22:19] I think what we need is a system that works with anything and without patches [22:20] something very abstract [22:20] Well DanRabbit mine works with minimal changes [22:20] Ive looked at a few others and they have a lot of dependences [22:21] Mine has zeitgeist (which isnt big) a small plugin for firefox and desktop couch (although I can change that) [22:23] Like my blacklist editor is 81.2 KiB at the moment [22:23] (-dependences) [22:25] fagan: have you seen this: https://launchpad.net/webcontentcontrol ? [22:25] zeitgeist is 49.5 KiB [22:25] DanRabbit: yep [22:25] but that program is a lot larger than mine [22:27] yea, but it doesn't sound like it needs to patch anything. [22:27] most people have 250 GB HD anyways. I don't care how big it is really :p [22:27] But ubuntu like to keep below 700mb [22:27] so they can fit on a cd [22:28] and zeitgeist is likely to be included in Gnome 3.0 anyway [22:28] IMHO, I think that will eventually change (the 700MB CD) [22:28] they will have to for gnome 3.0 [22:28] Gnome-Shell is fairly big [22:29] They still ship the windows software too don't they? [22:29] I think there's still things that can be removed ;) [22:29] DanRabbit: True [22:34] a lot of stuff has to be deprecated [22:35] ScottK: you know anything about apt-url? [22:37] For a small definitition of anything, yes. [22:37] hehe, someone said you would know about apt-url [22:38] we're trying to make it work in Midori browser [22:38] No. Sorry. I wouldn't be much help there. [22:38] okay nvm, must be a different scottk :p [22:38] DanRabbit: the main point id like to make about my software is [22:38] that its small under a mb for zeitgeist and the program itself [22:38] any other solution would have a few external dependences too [22:38] My one is like a little ghost in the backround [22:38] It doesnt even take much CPU [22:38] The RAM depends on the size of the black/white list [22:39] DanRabbit: It's not usual for people to assume I know more than I do. People are generally pretty free with saying stuff they have no clue about. I try to avoid that and so people sometimes make wrong assumptions. [22:40] :p [22:40] fagan: I wish you the best of luck ;) any screenshots of it in action? [22:43] The changes to the applications are very small and for example the firefox extension we wrote it isnt hard [22:43] ScottK DanRabbit ^ any ideas? [22:43] I plan on making a timer for how long they can use firefox for [22:43] Yea, time and content basically. [22:44] It'd be cool if you could make it timed specific to content as well [22:44] like, "you can only be on MySpace/Facebook for 1 hour" [22:47] https://launchpad.net/zeitgeist-firefox-extension [22:47] * fagan loves the idea of apt-url (too bad its not fully utilized) [22:48] fagan: that can be turned off pretty easily though, right? [22:49] DanRabbit: no screenshots of my version on the program, it cannt be turned off easy if they set the permissions correctly [22:49] there is a video on youtube of it :) [22:50] DanRabbit: well I could time each site but id say it would be easier if it was 30 mins on the internet lets say [22:51] DanRabbit: http://www.youtube.com/watch?v=vBwi-bSF4L0 this was made with the original creator [22:51] I mean optionally of course ;) [22:51] because maybe my daughter has to write a paper on fungus, but I don't want her sucked into FaceSpace all night [22:51] DanRabbit: at the moment I dont have the on or off switch implemented [22:53] hmmm I can make it block social sites after a certain length of time but it wont be implemented until version 0.5 ish [22:53] 0.1-0.4 is making it stable and blocking sites [22:53] coolio [22:54] * fagan knows the program can be used maliciously if someone blacklists the word "the" for instance [22:54] lol [22:55] I have to make sure no one can do that :) [22:55] maybe you should build in protections against blacklisting common words ;( [22:55] ;) [22:55] It was one of the first things I thought of doing (a whitelist) [22:57] fagan: is the password dialog always-on-top or can it get lost? [22:57] I would suggest doing a gksudo kind of approach where it has absolute focus. [22:59] Also, I think the "Mommy said ... " thing is kind of weird and unprofessional... [23:10] DanRabbit: that has all been changed [23:11] that was just the proof of concept [23:11] I wasnt maintainer then