Yes, a proposal is needed. Projects provide a list of the project ideas, which are often open topic ones. It is up to potential contributors to use these or their own original ideas, and to come up with a project proposal based on their research and availability