Found this fantastic article about how to setup Subversion, MediaWiki, and Bugzilla to be nicely integrated. The article is really well done, and I’ve adapted most of it to the Annvix wiki and bugzilla, but the subversion integration will be a little problematic (or at least not as full as it could be) because the subversion rep is a copy of the real rep (on that server at least). My real subversion rep is on the build host so it can’t be as tightly integrated. Great article and has helped to knit three different “technologies” together a little better. Anyone who uses all three tools for their project should really take a look at it.


6 Comments
Hi Vincent, I’m from Brazil and I’ve been on linsec.ca when searching for Dansguard articles. I see a lot of necessity here for an Internet filter to protect the youth in my country. I currently use SafeEyes (www.safeeyes.com), but I’ve contacted them and offered to translate their software for free, since they sell their service in my country, but had negative answer.
I’d like your opinion if, using Dansguard, it would be possible to offer an internet filtering service comparable to Safeeyes. I’d like to provide this service, but Im not sure if it can be done. Please give me some feedback. Thank you.
Hi, Fabyo. SafeEyes is something you install on your computer, ie. you would install it on your Windows machine or Mac. I understand wanting to translate it so that it would actually useable by people, well, using it in your country. Dansguardian, however, is server-side… it’s a proxy filter which means it would need to be on a computer between the child and the internet and firewalls would have to be done in such a way that any outbound HTTP requests would go through the proxy. I don’t know if this is what you want to do.
Now, keep in mind that this SafeEyes thing is just a “client-side” program, and isn’t the only one out there. Since you don’t say why or how you want to protect the youth in your country, I don’t know if you have the ability to arbitrarily pop a server in before all these computers, or if you’re doing it an internet cafe, etc. but if all you’re looking for is something to promote to parents, you may want to look at other programs; I’m sure there are some that could have a Brazilian (?) translation.
I’m sorry, that’s not really useful, but I want you to understand that you’re comparing two similar “results” in two programs with completely different execution styles: one is server-side, the other is client-side. And without knowing how you intend to work with this, I can’t make any recommendations at all because I’m not sure what you’re looking for.
Hi Vincent,
Safe Eyes is a server side filter, with a piece of software that’s installed on client computer. You sign up with their service, install software in your computer, but all filtering is done on the server. This was the best filter that I’ve found to install at home and work, since I don’t handle Linux things.
I’d like to know, through your experience with Dansguard, if it could be adapted to do this kind of service, with little code change. So I would create a server on internet who would filter internet for people, in our own language. Im not sure if I have expressed myself well…thank you for your advice, I really appreciate it.
Ok, I get what you’re saying but it sounds to me like SafeEyes has both a server and a client component then. With DansGuardian AFAIK, you only get the server stuff so you would either have to a) provide documentation on how to setup the proxy stuff in order to point to your DansGuardian server or b) write your own custom software package or installer to do this for you. “B” might be a better option because “A” is prone to a lot of support queries and probably easy by-passes.
Let me put it this way… it’s likely possible without any code changes to DansGuardian itself. How you get it on the desktop, however, might be trickier.
Hi Vincent, I hope Im not boring you. Im thankful for your insights.
This is exactly what Im planning to do. But I see that people use Dansguard in local networks. I’ve not heard of someone using it through the web. Do you think it’d add to much delay to web surfing?
About client side you’re right, I’ll need to get this piece of software developed.
Hmmm… not sure. I don’t think it should, but it also depends on your connection; if your connection (where DansGuardian is installed) isn’t too fast, then yes, it’ll drag for others. If you have a nice connection, then I think it should be ok.