Everaldo Canuto wrote: > Also I don't see a consensus on this thread and I don't understand how > decisions are taken.
It's just difficult to find consensus with many people. There were several valid concerns with this, the most striking (to me) was Tome's concern that there are perfectly valid multi-line SQL statements where a line could start with "exit" or "quit". Robert Haas had an idea how to provide useful hints without breaking anything, but it seemed a little complicated. There was some discussion whether the lack of "quit" or "exit" is a real problem or not, but most people could share your view that it would be good to improve the newcomers' experience. Consensus is never reached explicitly, rather implicitly through positive feedback and a lack of concerns. Everybody can have an opinion, but in a "meritocracy" like this not all opinions are equal. If a "notable" contributor has an objection, and no person of equal standing disagrees, you have to either address the concerns or consider the proposal rejected. If you see a way forward, describe it to attract further feedback. If you feel that you have enough buy-in, you can add the patch to the next commitfest. The ultimate test is then if you can attract reviewers that examine your patch and committers that are willing to spend time to commit it. I am aware that this process can be quite tiresome and discouraging, but any patch that makes it through will be much improved by it. Yours, Laurenz Albe