Chapter 1.6. Coming Soon to a TurboGears Near You

Open-source software development is different from that of the commercial software world. When you’re paying people to develop software for you, you can hold them accountable to get what you need done in a reasonable time frame. With open-source software, you have no such assurances. You can’t require anyone to do what you think needs to be done, and you certainly can’t hold someone to a time frame.

Open-source software gets built up either because people need something for projects they’re doing for their work or because they find it fun or interesting to create some cool bit of software.

When you lead an open-source project, you can’t count on things getting done unless you know that ...

Get Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.