16.10.2015 Views

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!