+1 on GuardBundle/SecurityBundle :) On Sun, Jul 11, 2010 at 1:17 PM, Tarjei <tar...@scanmine.com> wrote:
> Hi, here are my initial questions and comments regarding Symfony2. > > They have been written over a period of about a week as I evaluated if > I wanted to try to use Symfony2 for a rewrite of an application I got. > The comments are not prioritized and not perfectly organized. > > 1. Deployment. > Are you planning a .phar deployment solution where the src directory > gets bundled up as a .phar file and distributed to the server? Have > you though through the different deploments scenarios for bundles? > > When looking at the directorystructure (i.e. web, src, <appname> ), it > seems to me that I will usually want one maybe two apps linked in the > same area - and be able to manage the dependencies of those apps > together without messing with the dependencies of other applications. > Thus you will usually have one toplevel directory for each > application, and in production the web directory will be moved outside > the toplevel directory. > > How do you plan to handle images and javascripts packaged with > bundles? > > 2. Filters > A killer feature I miss is the old filters framework for requests. > Should events be used in the future? > > 3. Names > The console command should start with a letter that no other directory > in the same directory starts with. I.e. not console and config as that > would reduce the number of redundant hits to tab. > > Also, I find the separation of templates into Resources/views a bit > strange. Templates are a very important part of every webapplication > and should be easier to find- I.e. they should have a toplevel > directory in a bundle. > > 5. Routing. > How does a bundles routing fit within the routing of a complete > system? > > As I understand it, each bundle may be routed to a suburl where it > then has complete control over the namespace, but also that you can > route a single uri into a bundle. Is this essentially the idea? > i > (this seems to be mainly due to missing documentation). > > Something I would like is a simple page stating the directory layout > of a single application for quick lookup. > > 6. Status of the security features. > symfony has a nice and ready security system based on credentials. > Will this system be used, or are you planning something new? > > Has development of sfGuard for 2.0 started? > > When do you think the first version of the admin generator will show > up? > > 7. Bundles > I like the concept of bundles and how they work, but one thing I found > confusing when reading through the documentation and the examples is > the difference between a bundle in src\Bundle and src\Application. The > difference should be explained somewhere. > > Another thing I think you'll want is a tool for creating / working > with bundles and applications that is outside the application > directory( i.e. a bit like mvn). > > Versioning of bundles is also something I think you'll want to add > already now. Also a way to declare dependencies. > > 8. Forms > One thing I see the form framework has addressed is grouping of > fields. What I still miss is simple widgets for adding html around a > set of elements or just at a point in the form. > > Also I would like to see an easier way to manipulate the generated > markup when you got embedded forms. > > The forms framework is the part I have looked only sparingly at so the > comments are partly based on the 1.4 version and the weaknesses that I > have seen there. > > I'm looking forward to the next versions of Symfony2, I think it is > shaping up to be something special! Just wish annotations were a part > of normal PHP so we didn't have to use comments :) > > Kind regards > Tarjei > > -- > 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 users" group. > To post to this group, send email to symfony-users@googlegroups.com > To unsubscribe from this group, send email to > symfony-users+unsubscr...@googlegroups.com<symfony-users%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/symfony-users?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 users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en