Hi, On Wed, Jul 15, 2015 at 8:45 PM, Joachim Durchholz <j...@durchholz.org> wrote: > Am 15.07.2015 um 20:54 schrieb AMiT Kumar: >> >> Well said, I think, this point won the argument! > > > Actually it didn't, each sentence is easily refuted: > >>> Changing the history of your revisions is detrimental to the open >>> philosophy that you should have when developing in open source. > > Open philosophy and open source are strictly orthogonal. > > There are automotive companies that do "glass-pane production", i.e. you can > look into the actual production process; yet their products are as > proprietary as their legal departments can make them (e.g. apply "design > copyright" so nobody can sell a replacement mirror). > > The converse is available as well: strictly open-source libraries of highest > quality that are developed mostly behind closed doors, witness Google's > Guava library (you *can* get your changes in, but it's a major undertaking > and you don't see the team's internal priorities so you don't even know > where a contribution would be welcome). > >>> We should not be afraid to make >>> mistakes, and even have it in a permanent record that we made those >> mistakes. > > It's also not about showing mistakes to the public. It's about making the > commit log more useful. > >>> Good open source software, certainly SymPy, is built in the >>> bazaar, not the cathedral. > > It's not an opposite, it's a trade-off. Bazaar tends to favor quantity over > quality, cathedral is the reverse. > > Case in point is Linux, according to Con Kolivas of kernel scheduler fame: > http://ck-hack.blogspot.be/2010/10/other-schedulers-illumos.html > and also according to the list of CVEs for Linux (bazaar) vs. OpenBSD > (cathedral).
I agree the arguments against rebasing are overstated, but it sounds like you have a compromise that could work - get agreement rebase to a new PR... Cheers, Matthew -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at http://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAH6Pt5paRX_5GZGh27%3DVO%2BjGpfOMAzzrCF4Jzv4bKj%2BfpCEYag%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.