The article hit the nail on the head - this community was built from within, by people who know and love their craft.<p>It's hard to see a similar thing becoming a more "general" community - reputation is a strongly guarded thing in these tighter-knit communities (woe betide you if you rip someone off on a pattern or steal money/etc. from other knitters, or don't come through on a swap).<p>Also it's a great way to get involved in the indie craft scene. Crafting materials can be hard to acquire, especially good quality and variety of fibres and yarns, so it's great to be able to go to the source of indie dyers and spinners to get hand-made and custom work done. I know of several indie dyers who would not exist if it hadn't been for Ravelry. Anyone can have an immediate audience for their related goods and services, and there is a great appreciation for quality work (whether it is dying, spinning, or pattern-designing). This sort of immediately accessible feedback is really good for community building.<p>I don't think it'd be a good idea for all communities to copy Ravelry piece for piece, since it's such a contextual site, but you can certainly think of Ravelry as a case study for an excellent design and response to user needs.