Proposed change
Motivation
What is considered a project to be complete?
Proposed implementation
Common for all approaches:
- A project repo is created and sources are published under a FOSS license.
- The project also has an issue/bug/ticket tracker.
Approach 1
All the goals stated in the top post are met.
Cons:
- Implementer doesn't get an immediate recognition.
- Implementer is manipulated.
- We have to track a project longer even after its discussion has move into an own issue tracker.
Pros:
- No need to decide which goals are essential and which are not, so no need in getting consensus.
- Implementer is manipulated into finishing all the goals of the project.
Approach 2
Essential goals stated in the top post are met. The project is already usable for its users and the rest of goals can be achieved by adding the features to the existing project feature-by feature.
Pros:
- Implementer gets immediate recognition.
- No need to track the project longer, it has an own issue, it makes more sense to track the non-essential features there.
- Implementer is not manipulated.
Cons:
- We have to have a consensus somehow on what is considered to be an essential feature. Though I don't think it will be a problem here.
- Implementer is not manipulated into finishing all the goals of the project.
Approach 3
Differentiate between fully implemented and minimum viable. Have separate halls of fame for them.
Pros:
- Implementer gets an immediate recognition.
- Implementer is manipulated into finishing all the goals of the project.
Cons:
- We have to track a project longer even after its discussion has moved into an own issue tracker.
- Implementer is manipulated.
So IMHO we should stick to Approach 2.
Proposed change
Motivation
What is considered a project to be
complete?Proposed implementation
Common for all approaches:
Approach 1
All the goals stated in the top post are met.
Cons:
Pros:
Approach 2
Essential goals stated in the top post are met. The project is already usable for its users and the rest of goals can be achieved by adding the features to the existing project feature-by feature.
Pros:
Cons:
Approach 3
Differentiate between fully implemented and minimum viable. Have separate halls of fame for them.
Pros:
Cons:
So IMHO we should stick to
Approach 2.