It seems to me that there is newgroup etiquette that for this group should
include anyone requesting anyone else to move a discussion to private
mail,  or to sage-flame.  At least for a while.

 Common courtesy would be to agree, even if
it might not be entirely to your liking.

Changing code is more troublesome.  Group A  says 0^0 should be
simplified to1 because it is consistent with x^0=1. Group B says
0^0 should be 0 because 0^x=0.  Group C says it is undefined, UND or NaN.
Group D says signal an error...

or someone fresh from a calculus course says the answer is log(abs(x))
not log(x).  (Remember that?)

How to mediate?  Not obvious, but sometimes a consensus can be
reached through an educational process.  Or as is sometimes done
in Maxima, by introducing a "flag" that allows you to implement both
choices.   Or having a library that, when read in, makes a bunch of
changes to suit some context of mathematics.  (This is extremely
easy in Maxima, loading a Lisp file.  I assume there is a way from
Sage to cause routines to be overwritten,  and even to instruct Maxima
to overwrite some of its routines.

If a group of people conspire to write, review, and approve a bunch of
changes that another group of people think is wrong, then consider
the US Congress.
Do you want votes, vetoes, filibusters?
I think the "nuclear option"  is to make a project fork, as was done
for example in the CAS Axiom <--> FriCAS.

RJF




On Saturday, November 15, 2014 9:05:51 PM UTC-8, Nathann Cohen wrote:
>
> Hello !
>
> > Here are some links to discussions that look to me have gone astray. 
> Also, as you might notice
> > that some of the participants in these discussions have since ceased to 
> post on the public
> > mailing lists, even though they were active contributors/developers 
> before:
>
> Ahahaha. Such a long thread, advocating that criticism should never get 
> personnal, and all of a sudden I learn that it is only there to decide what 
> Sage should dispose of my humble self ? :-PPP
>
> > If we want to avoid that discussions drift off to private mailing lists 
> or to loose
> > contributors, as we all seem to agree is not desirable, then I think 
> guidelines
> > for discussions would be helpful.
>
> You see, in this case the effect of guidelines would only be to close 
> discussions. Or, to be more direct, to throw me out of it.
>
> And I do not think that this is a good way out. If I make no mistake, in 
> two of those threads I was mostly complaining against lack of actions. The 
> thing with a code of conduct is that a winning strategy is just to stop 
> answering/posting as it only condems insults and verbal violence, while I 
> believe that in some cases that would be escaping one's responsibilities.
>
> Responsibility is hard to define in a code of conduct.
>
> Nathann
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to