Getting Started with Open Source Development
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter 6 – Starting your own open source project 81<br />
6. Which of the following is not a valid method for getting members for an OSS<br />
community?<br />
A. Face to face interaction.<br />
B. Posting project details in relevant forums.<br />
C. Creating an official website.<br />
D. Consulting a legal advisor.<br />
E. None of the above<br />
7. Which of the following is not a mandatory requirement to start an OSS project?<br />
A. A license.<br />
B. A software development company’s guidance.<br />
C. Communication channels.<br />
D. Software development tools.<br />
E. All of the above<br />
8. What is the next step after receiving a feature enhancement request from a user?<br />
A. Requirement analysis.<br />
B. Checking the status of the release cycle.<br />
C. Asking the user to deliver the necessary code.<br />
D. Postponing the improvement until next release.<br />
E. None of the above<br />
9. Which of the following methods should you follow to handle overflowing user<br />
change requests?<br />
A. Let it be a responsibility of one particular member of the community.<br />
B. Delegate authority and tasks.<br />
C. Don't accept new change requests, when many of such requests are pending.<br />
D. None of the above.<br />
E. All of the above<br />
10. What is the best possible way to minimize the effort of screening user contributed<br />
code?<br />
A. Allow any user to commit their changes directly to the project branch <strong>with</strong>out<br />
reviewing them.<br />
B. Ask every user to perform all kinds of testing of their own.<br />
C. Sharing the code selection criteria <strong>with</strong> the users.