Talk:Spring Framework (Java)

From Wikipedia, the free encyclopedia

This article is part of WikiProject Free Software, an effort to create, expand, organize, and improve free software-related articles.
??? This article has not yet received a rating on the assessment scale.
??? This article has not yet received an importance rating on the assessment scale.

Contents

[edit] What happened to this talk page?

Mathiastck 20:51, 23 August 2006 (UTC)

The old one is here: Talk:Spring_framework.—Tokek 11:11, 24 March 2007 (UTC)

[edit] Confused

I am probably one of the more experienced java programmers on wikipedia, yet this article is confusing even for a Linux using propellor-head such as myself. Maybe we could make it more concise, less buzzwordy, and shove in some basic examples to illustate its benefits?

OK- now I am off to plough through the docs on http://www.springframework.org/--Fergie 12:08, 31 October 2006 (UTC)

[edit] Key features

What sounds like an advertisement? // Laughing Man 02:31, 27 January 2007 (UTC)

Let's take the lead, for instance. It does not exactly look like an ad, but some expressions like these could be weeded out:
  • "has become widely popular", "gained a lot of popularity" — I'm sure it is, but I'm also tempted to put a "citation needed" here
  • "a lot of freedom" — freedom is too abstract a concept. What freedom? Freedom of speech/beer, freedom of calling JDBC directly, freedom of class A creating an instance of class B as opposed to Spring injecting B into A? Freedom to see what you binary is compiled from instead of AOP messing around? Spring rather helps developers by proposing programming discipline where appropriate.
  • "easy to use solutions" — sounds like some marketing buzz. I never heard of a framework which does not claim to be easy to use.
  • "recognized by vendors as a strategically important framework" — this is a bold statement and definitely needs a citation (somebody already marked it)
On the other hand, the lead section does not say a word about dependency injection, which is the core principle in Spring's design. We also need to sort the paragraphs somewhat: a reader of the article would first be most interested to see what Spring is about and what it offers (a "glue" framework, an IoC container), then who wrote it and when the first releases came out, and finally, maybe some figures about popularity. I love the Spring framework, btw. --Cameltrader 07:29, 27 January 2007 (UTC)
Agreed, this was what I was getting at in the comment above. Large chunks of the article are brochure language. Fergie 13:46, 31 January 2007 (UTC)

I've tried cleaning it up a bit, but I get the feeling my wording is a little clumsy. I'd try harder but I'm supposed to be working... :) --Zootm 11:49, 13 February 2007 (UTC)


[edit] Minor Issues

What does By Imran Mirza near the end of the page mean? I'd normally remove it, since it doesn't seem relevant, but would like feedback first.

I completely agree with the discussion above about this page being "brochure-ware". Right now you don't get much idea of what the framework is really about.