lazy \La"zy\

  1. Disinclined to action or exertion; averse to labor; idle; shirking work. –Bacon.
  2. Inactive; slothful; slow; sluggish; as, a lazy stream. The night owl’s lazy flight. –Shak.
  3. Wicked; vicious. [Obs. or Prov. Eng.] –B. Jonson.

Source: Webster’s Revised Unabridged Dictionary

I’m all for the concept of the LazyWeb and I’m quite excited by its potential. Shelley Powers put it best when she wrote I think we’re seeing a new form of open source development, based on technology developed for the community and its immediate, expressed needs. A case of community searching for technology rather than technology on the hunt for a users.

Lazy doesn’t seem to be the word for it because members of the community describing its needs are taking action requiring some work to clearly articulate their need.

In his article covering the LazyWeb and its significance, Clay Shirky explains that term first coined by Matt Blackbelt Jones initially meant If you wait long enough, someone will write/build/design what you are thinking about. The concept has since evolved to mean I describe a feature I think should exist in hopes that someone else will code it. The concept has evolved, but the name has not to reflect that change.

I’m actually not sure what the right term is, so I suppose in essence this is my description of a need — the need for a more appropriate term. The term seems like a slight that doesn’t exactly encourage participation for those who are unfamiliar with the concept. (A form of Developers Have Blind Spots?)

I’m the type of person who reads a request and develops something. Community software development needs more input from users and needs to encourage their participation anyway we can — like not describing them as slothful or the like.

Is lazy the right term or not?