Don wrote:

Are people OK with some of their code breaking for the sake of unity?
For the math stuff, that would mean name changes on minor functions such as:
isnormal() -> isNormal()

I need a mandate.

My personal point of view (from what I've learned so far) is as follows:

Fortunately druntime and other Phobos/Tango merging actions are dedicated to D2. D2 is on the development stage so there shouldn't be any complaint about breaking changes that are made for better functionality. There's so many good programmers in the community that it's a big pity not to combine their work as much as possible (sometimes division are needed when no agreement is possible)

Minutes spent for renaming functions or update argument list are not even compared with a better functionality increased faster thanks to unity - minutes spent vs months earned in total account. Note that braking changes for D1 Tango are on the rush before 1.0 version. Have you seen any complaint or riot.

IMHO you have the mandate as a maintainer - you are (as Walter, Andrei and Tango Team) to take pros and cons and make right decision. And time is now before D2 released (unless it's too late).

Cheers
Piotrek

Reply via email to