As far as I'm concerned (and as a French) it's one hell of a conundrum
1) Some women are forced to wear it, that's sad and shouldn't be allowed however
2) Some women actually choose willingly to wear it in accordance to their idea of religion and that shouldn't be restricted
3) I don't see how we can make a law that protects the first category without hurting the second category
4) I'm a gamer, I play games, video games, board games, etc... and if there's something I've learned it's that rules wording is the most important thing. Because the first thing people will do is to abuse the rules however they can to beat the game. It's the same thing about laws and since there's no definition of the veils (because there's not one Islam and there's not one Islamic culture and an infinity of veils) there's no way to write a law about it without either be too specific or way too generalized.
In short:
- there's no way to write a law that will work and do good.
- It's a society issue not a legislative one
In the end it'll probably be deemed unconstitutional by the Conseil Constitutionel (something close yet different from the Supreme Court)
If anything this law is a blatant attempt at pandering to an extremist minority by putting the blame on another minority playing it safe with the majority (and secretly hoping a large part of the majority is silently agreeing).
The French secular tradition (Laïcité) is that religion and political power should be kept separated, religion and spirituality are individual freedom that shouldn't be enforced upon others.
That's still in the works as there's many examples of meddling, especially with catholicism, France's historical majority religion (our President being appointed Chanoine of Latran by the Pope in 2007 was quite a heated debate over here) but that's what we're aiming for according to our constitution (even when our politicians forget about it).
As far as I'm concerned that means that blatant religious adherence symbols shouldn't be worn by state officials and representatives, whatever the symbol and the religion attached to it.
Whatever religious symbols a civilian wishes to wear in his home or in public is his to choose as long as he stops wearing it when he's working as a police officer, as a public school teacher, acting as an elected official, etc...