Hi Paul, 2014-05-28 17:42 UTC+02:00, Paul-Olivier Dehaye <paul-olivier.deh...@math.uzh.ch>: > I agree 100% with your summary, Simon, except that > 1) Nathann will have to say himself whether he agrees or not;
Please at some point stop the flame. > 2) A decision should be made whether it is valid to introduce lots of empty > methods and classes simply for the semantic decorators that will be added. It is not. Could you give an example of what you are thinking about ? In my mind it would be seomthing like the natural injection ZZ -> QQ... but this is already there {{{ sage: QQ.convert_map_from(ZZ) Natural morphism: From: Integer Ring To: Rational Field }}} So there is no need to create an empty method .as_rational() on each integer. If you want a trivial function in your database then implement it as a Morphism. Or better as Simon said: put in the database what is needed to actually build the Morphism. Vincent -- 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.