Navigation

RSS 2.0 New Entries Syndication Feed Atom 0.3 New Entries Syndication Feed

Show blog menu v

 

General

Use it

Documentation

Support

Sibling projects

RIFE powered

Valid XHTML 1.0 Transitional

Valid CSS!

Blogs : Archives

avatar
< Embedding images inside the source of a HTML page   Significant speed increase after upgrades >
ThoughtWorker Obie Fernandez points to RIFE

I had some conversions with Obie during the last days about many web-related things (like Laszlo, RoR, Java web frameworks, ...). I didn't know him before, but he seems to be an interesting person and one of the few who you can really discuss something constructively on IRC with. In his latest blog entry he manages to explain one of the problems in Java-framework-land very well: there's so much out there that people stopped taking the trouble to look at alternatives that don't have a high profile, and he points to RIFE as one project that people should take a look at. Thanks, I agree! :-p

There's nothing wrong with this approach, I stopped looking at every new thing too. However, in communities like Ruby, competition is much less. This makes it easier for people to follow new releases and actually try out what others come up with. I think that the Java community is nowadays getting divided in two major camps: those that base themselves on solid, proven methods (mostly enterprises) and those that are looking at ways to improve their day-to-day work by adopting or coming up with creative solutions to problems. However the people I know from the second category already went through the long process where you learn the hard way why basic things like templates without scriptlets and separation of flow and implementation matter. I for one, am prepared to have an overhead of a couple of hundred lines of centralized setup files to get a clearly structured system that's very maintainable over time. I personally think this is even important is very small applications, since you start on a solid foundation that doesn't prevent you from growing (and most of the small things we made, grew).

However, in one of his previous blog entries, Obie states that all Java web frameworks suck. This is something I totally don't agree with since I personally think RIFE is great! When I look through the alternatives I even see others with great potential but with another focus (like Wicket). A pattern that I've however witnessed in many occasions is that people take a glance at the XML version of RIFE's site structure and immediately decide that it's just another action mapping framework and move on. This is probably totally our own fault, since we clearly seem to lack the marketing skills of the RoR crowd.

We will thus now try to ramp up our PR skills a bit and look at ways to convince people to at least take a look at our stuff with some knowledge of the advantages ... stay tuned!

posted by Geert Bevin in RIFE on Apr 14, 2005 11:48 AM : 3 comments [permalink]
 

Comments

Re: ThoughtWorker Obie Fernandez points to RIFE
Agreed!

In Java world, there are many options. And once someone invest their time on something (e.g. Struts), that person will unlikely be interested to learn 5 other web frameworks.

And you are spot on about RoR marketing capability. Some of my friends told me about how great it is, and pointed to an article they found at onlamp.com . I read it, particularly the paragraph that excites them … which is related to you don't have to change the code when you add a column in the database. The author of the article itself says about how cool it is.

The first thing came to my mind was.. WTF is so cool about that? I can immediately think of security issues if that column is related to sensitive information like banking details.

I'm not saying that RoR is bad, I believe it has merits. But their marketing is great… the article at onlamp.com was an example, my friends who got excited about RoR were examples.

I know I don't. There's nothing cool with adding column in the database and then suddenly you have accessors to the column. I don't find it cool that someone can write a blogging software with just 52 lines.

However, I'm glad at least some people found it cool :).

LGPL is a bad choice for commercial software
I think the LGPL license will prevent any sigificant usage of RIFE in commercial software. BSD and Apatche like licenses are the right choice.
Re: ThoughtWorker Obie Fernandez points to RIFE
... and why is that, I still have to hear a definate legal statement that backs this up. It doesn't prevent Gtk+ and Mono to be used in commercial software.

Add a new comment

:) ;)
=) :-)
:'( :(
:/ :D
:| :p
:o 8)
Your email address will not be displayed at anytime on any page.
Only provide your email address if you'd like updates on this entry
and it's comments by email.
Please answer this simple math question:
18 - 10 = 
 
 
  

Manage subscription

Remove email:
 

< Embedding images inside the source of a HTML page   Significant speed increase after upgrades >
 
 
 
Google
rifers.org web