Of course i don't suggest the same strategy with Rails...
But i think Rails can improve and grow fast because their marketing strategy. After they can attract a lot of developers to join their camp, then the Rails itself will grow faster because will attract a lot of contributions and adoptions.
I also dunno what's the best strategy for Grails... because in Java world there are a lot of frameworks compared to Ruby world that Rails is the king.
I just emphasize that good marketing strategy is important because it will support Grails to become better platform.
Currently i think Grails no need to wait for all advanced features like JCR, Portlets to do marketing step... because i believe current grails is great product.
Beside that i believe outside there there are a lot of webdevelopers don't use those things. especially if webdevelopers outside from Java world, i am sure they don't know portlet or JCR :D so more important to tell them that Grails is easy for them and have a lot of magics inside he he he
It will be better if Grails can attract web developer outside of Java world.
The main problem for them i think is hosting platform that still more expensive in Java, specially compared to PHP. So beside technical improvement, we need some things and actions that can make Grails more popular, maybe free hosting for Grails open source projects :D
In the PHP world, excellent open source product like Joomla, Drupal support the growth of PHP. That is example of other thing beside technical improvement that can boost Grails. For now, I still can't find great open source product that can be marketed for the mass that built with Grails, so support for open source products that built with Grails is good strategy.
If there is great open source product in Grails so I can tell anyone that product is made with Grails ;D
On Mon, Jul 28, 2008 at 2:59 AM, Graeme Rocher
<graeme@...> wrote:
The strategy for Grails cannot be the same as Rails. Rails was able to
ride the wave of having an entire vocal community (Ruby) united around
a single framework. Grails exists to attract Java developers who are
used to choice and is competing with a number of other web frameworks.
Our strategy is hence very different. We're aiming on developing as
many features that attract Java developers to the framework as
possible. Integrating with key Java specs like JCR, Portlets, JPA etc.
are all high on the agenda as it is these technologies that will
attract new developers to Grails.
Cheers
--
Best regards,
Isak Rickyanto, ST