Tuesday, April 19, 2005, 11:26 AMWe all come up with good ideas. Open source developers are often driven by their creativity to provide us with the software we know and love. But behind the success of every open source effort, there is motivation. In the early stages of a project, the developer team, eventually a team of one, has close to no support or exposition. So it all comes down to stubbornness and belief, which have to last enough for a first interesting version to emerge.
Now what's "interesting"? In this context, it means interesting enough for users to adopt, and outside developers to get their eyes in the source code. Users get you feedback, developers get you technical expertise, and these are sure to skyrocket your motivation. But before they pick up, the software should be at least a bit usable and its source code understandable: even if it's not shiny or polished, it has to show its potential.