No, again look at Linux they have coordinated and discussed development through mailing list for 2 decades and it works. Of course it can be confusing at first but then you get used to it
Source: I used to contribute to Linux years ago