Avoid tinkering with open source software
Dec 04, 2009, 06:31 (16 Talkback[s])
(Other stories by Amy Bennett)
Full Text Search: The Key to Better Natural Language Queries for NoSQL in Node.js
[ Thanks to Amy
Bennett for this link. ]
"In an interview with ITworld contributing writer Beth
Schultz, Turner shares some lessons he has learned about working
with open source software.
"1. Be a good open source citizen. "A lot of times, we took open
source software, used it, saw opportunities to make some changes
but never contributed those changes back upstream," says Turner.
"Later on down the line, there have been updates to the software
and they're incompatible with the changes that we've made. If we
contributed our changes back to the community, we'd be fairly
well-assured that when an update comes out we wouldn't be out of
line or incompatible."
"2. Take a hard line. Either make changes and contribute back to
the source or don't make changes."