I'm easily persuaded - we'll have to make changes to how the docs are written anyways, so we might as well start there. If an need still exists for a Light bundle, then we're still free to make it.
Having a group of "recipes" for common situations (caefer brought this up on a blog post) seems like it'll accomplish the same plug-and-play functionality. As far as documentation, I've so far stayed away from security both to let it mature and because there's a lot of other documentation to be written. I suppose it's time now for one or a few of us to take it on and restructure it per Fabien's description. Ryan Weaver US Office Head & Trainer - KnpLabs - Nashville, TN http://www.knplabs.com <http://www.knplabs.com/en> http://www.thatsquality.com Twitter: @weaverryan On Tue, Apr 19, 2011 at 4:27 PM, Johannes Schmitt <schmitt...@gmail.com>wrote: > I think time would be better spent by creating typical default > configurations for different use cases. Having an entirely different way to > set things up is a bad idea imo. > > Johannes > > > > On Tue, Apr 19, 2011 at 11:11 PM, Lukas Kahwe Smith > <m...@pooteeweet.org>wrote: > >> On 19.04.2011, at 22:50, Fabien Potencier < >> fabien.potenc...@symfony-project.com> wrote: >> >> > >> > On 4/19/11 10:27 PM, Lukas Kahwe Smith wrote: >> >> On 19.04.2011, at 21:05, Johannes Schmitt<schmitt...@gmail.com> >> wrote: >> >> >> >>> Since I wasn't present at this talk, could you explain the reasoning >> behind having a "light" bundle? What's its purpose? >> >> >> >> he spend a fair bit of time explaining how multiple firewalls work. >> though its pretty clear most applications will never need this. however when >> you start out you do not even expect this feature as no other php framework >> i know provides capabilities like this. >> > >> > Sounds like a problem in the talk and probably the current documentation >> as well. As we are "proud" of the flexibility of our solution, we try to >> explain everything. That's probably a bad approach. We should first teach >> people how to do simple things, things they will need 90% of the time and >> move everything else to cookbook tutorials. And things that you need 90% of >> the time are really easy to achieve as this is just about configuration. >> >> the problem i see is that the multiple firewall concept seems to always be >> misunderstood initially. to me it was kind of this unsolveable riddle that >> kept my head spinning as i was trying to grasp things. during the talk i >> realized that stefan went through the same experience. and i also have spend >> countless hours explaining this to users on irc. >> >> > >> >> this in turn means that in the beginning you think that you need to use >> one firewall for each auth method. since afterall why else would here be >> multiple firewalls? >> >> >> >> same with the userbundle. it confuses uses what and why they need to >> set the firewall name so that we can authenticate after password recovery. >> >> >> >> another classic is the redirect loop on the login page because >> anonymous access hasnt been granted. >> >> >> >> but like i said this light bundle should extend the SecurityBundle and >> would only contain a DI extension for configuration. there would be no >> additional runtime logic. >> > >> > The problems you mention here should be addressed by the documentation >> > (see above). We can also tweak the "default" behavior where it makes >> > sense. But I fail to see what a light bundle will provide. >> >> i think its problematic to default to unsecure certain urls. especially >> since there could be use cases where you dont want this. >> >> so the idea would be that by having this separate bundle that implements >> the "dumb" syntax we can optimize the syntax for both cases without causing >> too many edge cases and making tight validation impossible. >> >> regards >> Lukas >> >> -- >> If you want to report a vulnerability issue on symfony, please send it to >> security at symfony-project.com >> >> You received this message because you are subscribed to the Google >> Groups "symfony developers" group. >> To post to this group, send email to symfony-devs@googlegroups.com >> To unsubscribe from this group, send email to >> symfony-devs+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/symfony-devs?hl=en >> > > -- > If you want to report a vulnerability issue on symfony, please send it to > security at symfony-project.com > > You received this message because you are subscribed to the Google > Groups "symfony developers" group. > To post to this group, send email to symfony-devs@googlegroups.com > To unsubscribe from this group, send email to > symfony-devs+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/symfony-devs?hl=en > -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to symfony-devs@googlegroups.com To unsubscribe from this group, send email to symfony-devs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en