|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
Re: What is the state of turbine?I work a lot with two frameworks - turbine and spring. On the whole, if I was starting a greenfield project I'd probably use spring - not that I don't like turbine, I just think that spring probably has a wider user base at this point.
----- Original Message ----- From: Ludwig Magnusson <ludwig@...> To: 'Turbine Users List' <user@...> Sent: Thu Nov 05 10:37:18 2009 Subject: What is the state of turbine? Hello! I am currently working in a big web application project with a few fellow developers. When we started out we were discussing a lot on which framework to use. I was familiar with turbine and I liked it very much. However the others were skeptical since there is very few persons involved in turbine at the moment. We decided to work with php and Zend and we have made a quite cool alpha version of out app. However, me and the other main developer (both computer engineers) have realized that the php community does not have very good understanding of concepts as best practices when it comes to object orienting, testing, database management and so on. Especially for complex applications. We are now considering switching framework and we are looking at java-based frameworks. (Because java rules) We have looked at other apache frameworks such as tapestry and struts (which are much more active). But to me it seems as if they do not address the things that I really like about turbine and that I feel are basic in the kind of application we are developing. For instance no other framework seems to have a user class (or interface) which I think is a basic feature since validations on the user are done on almost every page. Further on, if there is some kind of permission system, it is always role-based and not group-role-based which we need. So my question is.. Is turbine dying? Or is it already dead? And why? I am not _that_ experienced in developing complex web applications. Does turbine have some kind of major flaw that I don't see? What I like and what I am looking for is this: - The security system - group-role-based - Tight integration with velocity (which of course can be accomplished in other frameworks as struts). And what I like with velocity is that the templates looks very much like static html, i.e. they are very readable. I don't like jsp. - The torque object model that is generated - A clear file structure for the environment. (What I like in turbine is that I can create a folder for x number of pages and then create a default.java class in the corresponding package and have the same permission check for all those pages) The biggest flaw I think turbine has is that it isn't really maven 2 compatible. I really like working with maven, but I prefer not to use version 1. I'm just sending this since I think it's sad that it is not used anymore and I wonder why. Any reply/discussion would be appreciated. /Ludwig "Misys" is the trade name for Misys plc (registered in England and Wales). Registration Number: 01360027. Registered office: One Kingdom Street, London W2 6BL, United Kingdom. For a list of Misys group operating companies please go to http://www.misys.com/corp/About_Us/misys_operating_companies.html. This email and any attachments have been scanned for known viruses using multiple scanners. This email message is intended for the named recipient only. It may be privileged and/or confidential. If you are not the named recipient of this email please notify us immediately and do not copy it or use it for any purpose, nor disclose its contents to any other person. This email does not constitute the commencement of legal relations between you and Misys plc. Please refer to the executed contract between you and the relevant member of the Misys group for the identity of the contracting party with which you are dealing. |
| Free embeddable forum powered by Nabble | Forum Help |