@Xeboc:
@doktornotor - I've been using pfSense for a month now, trying out the packages, reading the forums, and testing everything out. Your information above about those packages is valuable and useful. But how would a new person coming to this software know any of that? Most of the useful tidbits of info I've read come from you or a few other dedicated programmers buried in a forum post somewhere. A few packages are useful and well maintained, but, as you indicated, some are really broken and unmaintained. Can we get a 'date last updated' added to the package manager? Or some other indicator of what you have shared? I like pfSense, but I've been hacking away at it for hours and combing forums for months to learn anything useful….
When I tried to mark Squid 2.7 unsupported in the package list, the PR was closed by pfSense devs telling me that Squid 2.7 is one of the few "officially supported" packages. Never mind noone's maintaining and fixing anything there and that package is buggy like hell and abandoned everywhere. There. Don't get me started with that again. The 2.7 zombie thing is gone from pfSense 2.3, thanks god. Dansguardian is gone as well, the E2G did not get anywhere last time I checked and will need bunch of fixes for 2.3 anyway. Squidguard is still there and is still broken and I still get severe headaches when I look at the code, cannot see myself fixing it anytime soon. Rewriting from scratch would probably be easier.
As for "last updated", you can see that on Github.