Changes between Initial Version and Version 4 of Ticket #10248


Ignore:
Timestamp:
11/11/10 15:05:39 (12 years ago)
Author:
drkirkby
Comment:

Dima,

I've come to the conclusion that the licenses issues are a minefield and addressing them would be opening a huge can of worms. Hence I've restricted the title of this ticket, to make it clearer the sections actually addressed, and I will not address the license section.

My original aim was to sort out the issues related to supported platforms. As such I'm marking it for review again.

Dave

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #10248

    • Property Cc robertwb aapitzsch added
    • Property Status changed from new to needs_review
    • Property Summary changed from Correct the "Inclusion Procedure for New Packages" section in Developers Guide to Improve the "Build Support" & "Quality" sections of the "Inclusion Procedure for New Packages" page in the Developers Guide
    • Property Authors changed from to David Kirkby
  • Ticket #10248 – Description

    initial v4  
    11http://www.sagemath.org/doc/developer/inclusion.html
    22
    3 has some inaccurate information what needs to happen for including a new package in Sage. According to that page, the package needs to build on
     3has some inaccurate information what needs to happen for including a new package in Sage with regard to the compilers that are to be used, and the systems Sage work on. According to that page, the package needs to build on
    44 
    55 * Microsoft Windows: x86, x86_64 MSVC 2005/Intel Fortran (MinGW or Cygwin support is insufficient!)
     
    1111I'm not sure if the Linux(SPARC) is a mistake, or intensional, but very few people run Linux on SPARC hardware. We might as well forget any thoughts of that.
    1212
    13 Basically that bit of the Developers Guide needs some work.
     13Basically the "Build Section" section of the Developers Guide needs some work.
    1414
    1515We should also add a link to
     
    1818
    1919so we only need to update the list in one place.
     20
     21It is probably true the "License" section in the "Inclusion Procedure for New Packages" needs attention. But that appears to be a huge can of worms, and is best left for a ticket of some very brave person to create!!
     22
     23There are clearly other parts of the Sage Developers Guide that need attention, but this ticket is only concerned with the "Build Support" issue.