Ask Your Question
2

adding a new function to sage

asked 2024-11-17 17:27:47 +0100

Miguel403 gravatar image

Hello, I would like to add a new function to SageMath. Its function consists of creating a three-dimensional Cartesian product on 3D plots. However, I am a beginner and don't understand how to contribute. I tried reading the tutorial on the SageMath website, and it says I need to create a pull request on GitHub. However, GitHub requires comparing two branches, and I don't know which branches I need to compare. If someone could help me, I would really appreciate it.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
2

answered 2024-11-17 19:29:25 +0100

Briefly, you should create a fork of Sage on your own GitHub account, and create a fork there. Then you can compare that with the standard fork of Sage. I personally find the gh command-line interface to GitHub helpful. For more information and guidance, I suggest posting to the sage-devel Google group, both with details about what you're proposing (for feedback) and for help with the pull request.

edit flag offensive delete link more
1

answered 2024-11-18 12:54:33 +0100

Emmanuel Charpentier gravatar image

I strongly recommend perusing the Sagemath Developer's guide as well as the Sagemath Installation guide, which between them give a lot of information, as a prealable to asking further questions.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2024-11-17 17:27:47 +0100

Seen: 62 times

Last updated: Nov 18