#4857: [with patches, needs review] spkg development documentation and handling
---------------------------+------------------------------------------------
Reporter: GeorgSWeber | Owner: GeorgSWeber
Type: enhancement | Status: new
Priority: minor | Milestone: sage-3.4
Component: documentation | Resolution:
Keywords: |
---------------------------+------------------------------------------------
Changes (by GeorgSWeber):
* summary: [with spkg, needs discussion] Example C Library => [with
patches, needs review] spkg development
documentation and handling
* component: experimental package => documentation
* milestone: sage-wishlist => sage-3.4
Comment:
The current documentation in the Sage Developer's Guide says in Chapter 2,
subsection 8.1, item (f) about Creating a New spkg: ... Post a copy on the
Sage trac server ...
This is outdated. I took the opportunitiy to rewrite subsection 8.1, add
two subsections 8.2 and 8.3, and assemble two live examples (to go under
the examples directory) and a script "sage-create-spkg" which e.g. creates
a template SPKG.txt and the mandatory hg repo. The script called on the
examples result in working spkg, that install fine.
Well, at least at the author's Mac. So it would be good if the referee
could use and test it on a Linux machine.
The contents are based on a discussion with Michael Abshoff on sage-devel,
half of the credit (at least) goes to him. All the remaining mistakes are
mine, of course :-)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4857#comment:3>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---