oscar-system / Oscar.jl

A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
https://www.oscar-system.org
Other
339 stars 120 forks source link

Naming conventions and strategies throughout OSCAR #1714

Open HereAround opened 1 year ago

HereAround commented 1 year ago

For consistency and user friendliness across the many different areas of OSCAR, it might be good to discuss and ideally agree on the following.

Naming conventions:

Strategies:

thofma commented 1 year ago

I don't think the soon to be introduced quotient_ring has any relation to quo, since it takes only one argument (the ring).

fieker commented 1 year ago

On Fri, Nov 11, 2022 at 08:02:24AM -0800, Tommy Hofmann wrote:

I don't think the soon to be introduced quotient_ring has any relation to quo.

I think it has - and there are already various quotient_rings that sneaked in... -- Reply to this email directly or view it on GitHub: https://github.com/oscar-system/Oscar.jl/issues/1714#issuecomment-1311889748 You are receiving this because you are subscribed to this thread.

Message ID: @.***>

afkafkafk13 commented 1 year ago

I think that we should have this discussion in person -- not with erveryone typing in a github issue (and maybe only sum up the results here afterwards for later reference).

To your examples above just one remark: A hypersurface_complement of an affine variety is much more specific than a Zariski open subset of it; only the former carries the structure of an affine variety itself.

fingolfin commented 1 year ago

Another one: complement_of_ideal -> complement maybe?

HechtiDerLachs commented 1 year ago

Some first steps have been taken in #1738 .