On 2017-03-01 18:27, Nils Bruin wrote:
you might want to look
for precedents of implementations that use that naming conventions for
protocols that are only supported by add-on libraries

NumPy is an example: it specifies a special method .__array__(). So at least we would be in good company with .__pari__().

In fact, using something other than "_pari_" could be advantageous:
you can tweak the API of pyri until you hit 1.0

I don't need to change any API. I want to split of src/sage/libs/cypari2 as a separate package called CyPari2, without changing any API.

It does seem to me that your desire to choose a different name

I don't have a particular desire to *change* the name. I want to decide on the best name to use. And I don't want to keep the name just because that is the status-quo.

And of course, I will think of backwards-compatibility.

--
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 https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to