Are you serious?? Is this the "SMF solution"??! It seems to me you've just sent the message to European Forum site owners that they should look to other software providers because SMF isn't going to assist them in obeying the law.
I do not speak for the team, so it is certainly not an "SMF solution". It was an opinion on a way to ensure compliance if you had to make sure you were being very strict on the reading of the regulations. It's a totally crappy suggestion, but it would work.
Once again, I am not an active team member and the suggestion was my own.
You know very well that were this US Law, SMF would be bending over backwards to accommodate the new provisions and an updated version would have been beta'd and released by now.
Possibly. Maybe. SimpleMachines is a US organization, and the main board is in the US, so it would need to comply with US law. I don't see why a change would be made on this site for that and it not get put in the code when it was stable.
So why the discrimination against your European users who probably represent a significantly high percentage of your user base?
I don't think it's active discrimination at the very least. I haven't seen any team member say no or do anything discriminatory.
Okay, I'm going to sound kinda like an asshole here, but I think this should be said. Keep in mind this is my own opinon and not any kind of stance of the SMF project team, SimpleMachines, the larger community here, or whatever else I may be confused to represent. If you feel I've stepped over the line, there's a nice "report to moderator" link you can use to report my post to the folks running this site. It's down at the bottom right (at least in the default theme) of each post.
Now, the rant:
SMF 2.0 is under a totally free license, the BSD license. Anyone can go and change it and even provide their own "spin" of the software (provided they remove the SMF branding). They can even distribute patches to fix issues.
Instead of throwing tantrums over what you see as some kind of conspiracy by a very-understaffed project to ignore the law, fix it yourself and provide the fix. If you can't code and this is vitally important to you, get someone who can code to fix it.
SMF the software is provided free of charge and is maintained by some very passionate individuals who give up their spare time for this project. What makes things so awful is when people
demand changes and generally present an entitled attitude when they have done nothing to contribute. While strong views are appreciated, acting like a spoiled brat
demanding changes is the best way to get an issue ignored. Yes, this is probably an important issue and needs to be addressed, but being an asshole about it just makes it take that much longer.
As for me? I'm going to give things a try and see if I can avoid any cookies before login. I don't think it'll be all that easy to break the way dynamic software works to try and comply with a law that seems utterly clueless to that fact, especially for first-party cookies. Maybe I'll find a solution, maybe I'll give up. However, instead of ******ing about it, I'm going to actually try to contribute, unlike you.