Comments (13)
I agree with softening it all to a SHOULD instead of a MUST, and have it as a general guideline to keep in mind, not something that affects the actual workflow.
from phpol.
What happens if a commit message does not conform to this spec? Can/should/must a PR be rejected on that basis?
from phpol.
@naroga I think that webhooks in main repository may help us with that. What do you think?
from phpol.
@lucasmezencio I absolutely agree. Now, I'm not sure we can append this to the main proposition, as some people have already voted. Can you put this up for a vote, separately?
from phpol.
It's nice to have, but I disagree with commit messages having a strict guide.
From where I'm sit, it makes absolutely no difference. If we need rules, let's focus them where they are really important.
from phpol.
I think it is too much. We need it as a nice to have, if we go further and use it as a must have
it will be a bit aggressive and scare for outside collaborators.
from phpol.
@pedrommone outside collaborators often don't read the guide lines
from phpol.
@naroga @hernandev thinking deeply, I agree that this proposal must softening to SHOULD instead of MUST.
I will close this issue and open another with modifications.
from phpol.
@naroga @lucasmezencio I can change my vote to Yes if we agree on SHOULD, not MUST
from phpol.
I've withdrawn my YES vote in favour of softening all the requirements, except language (all commits MUST be in english) to a SHOULD
from phpol.
@hernandev @pedrommone the thing I am wanting here is to avoid messages like Fix
, Lalala
, Another fix
.
from phpol.
@everyone proposal closed. Opening another one.
from phpol.
@lucasmezencio we can required external collaborators to squash and ammend whenever they propose something like that
from phpol.
Related Issues (16)
- Namespace definition HOT 14
- Basic contribution specs proposition. HOT 5
- Collections component HOT 1
- Basic Guidelines to Git Commit Messages HOT 1
- @marcossffilho as Contributor and Voting Member HOT 4
- Component Licenses HOT 7
- Numeric component HOT 12
- Copyright holder for the MIT license HOT 2
- Array Library HOT 1
- First Covered Components HOT 6
- Project Style and Default Rules HOT 15
- Philosophy and Objectives HOT 17
- Restart library repositories? HOT 6
- Voting members admission - as of right now. HOT 2
- String Component HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phpol.