-
-
Notifications
You must be signed in to change notification settings - Fork 491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
move the document "Python Functional Programming for Mathematicians" to the classification "Thematic Tutorials" #8465
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Author: Minh Van Nguyen |
Attachment: trac_8465-functional.patch.gz based on Sage 4.3.4.alpha1 |
comment:5
i hope that's the correct place to point out some ideas i have:
|
comment:6
Tested well, and looks good on Boxen. In the styles of programming section, the object-oriented example seemed a little contrived, and I would say was bad style to make an object for adding two things. I believe a better example would to use comparison instead of adding. Something procedural def compare(a, b) versus like this for object-oriented def class Comparable ~Mark |
comment:7
Minh, I'm setting this to needs work in light of the comments by Mark. If you don't feel this is justified could you briefly explain why here and then change it back to needs review? |
comment:8
Two other comments: I don't think we need the file |
comment:10
Here is a new patch. This removes the file As far as the comments above, they are beyond the scope of this ticket. The point of this ticket was to move the file So I'm returning this to "needs review". I'm actually happy with the original ticket, so the only things that need reviewing are the changes I made to index.rst, as well as the removal of Makefile. |
Reviewer: John Palmieri, Leif Leonhardy |
comment:11
(The bottom part is just informational.) So just little work needed (dangling reference). Thanks though for fixing this "eternal" error... ;-) Changing this to "critical" and "defect", since actually this patch fixes a Sphinx build error. |
Work Issues: Update dangling reference |
Changed author from Minh Van Nguyen to Minh Van Nguyen, John Palmieri |
Attachment: trac_8465-v2.patch.gz based on 4.5.2.alpha1. apply only this patch. |
comment:12
This patch should fix that problem. (Only change: remove one line in |
Changed work issues from Update dangling reference to none |
comment:14
Hmmm, I might be stupid, but I cannot find the Thematic Tutorials in (or from) the main index Sorry, didn't look for that before... The (re)build of the HTML documents now works as expected (without new warnings). |
comment:15
I think it gets added in #8442. |
comment:16
Replying to @jhpalmieri:
So can you merge the patch to |
apply on top of trac_8465-v2.patch |
comment:17
Attachment: trac_8442-config.patch.gz Okay, here you go. |
comment:18
I should have renamed the new patch. Despite its name, it does belong on this ticket, #8465. The commit message has the correct ticket number. If this is merged, we'll need to rebase some of the patches related to #8470, since some of those include the same changes to conf.py and to website/templates/index.html. |
comment:19
Cool! Note to the release managersApply only trac_8465-v2.patch and (despite its name) trac_8442-config.patch. (The latter is only a part of https://github.com/sagemath/sage-prod/files/10648393/trac_8442-config.patch.gz) |
Fix website |
Merged: sage-4.5.2.rc0 |
comment:22
Attachment: trac_8465-fix_typo.patch.gz Replying to @nexttime:
I'm merging these and a new attachment: trac_8465-fix_typo.patch into 4.5.2.rc0. Can someone please check the latter? There's no need to add me as an author. |
comment:23
The typo patch is fine. |
The new documentation classification "Thematic Tutorials" aims to include various in-depth documentation/tutorials on specific topics. Here, we move the chapter Python Functional Programming for Mathematicians to the "Thematic Tutorials" classification. The original proposal can be found on sage-devel and sage-combinat-devel.
Notes: The current ticket needs to be coordinated with #8470.
Prerequisites: #8480, #8464
CC: @nexttime @qed777
Component: documentation
Keywords: Sage HOWTOs
Author: Minh Van Nguyen, John Palmieri
Reviewer: John Palmieri, Leif Leonhardy
Merged: sage-4.5.2.rc0
Issue created by migration from https://trac.sagemath.org/ticket/8465
The text was updated successfully, but these errors were encountered: