#7705: graphs: replace the worldmap sobj by some code (or something else that is
transparent)
----------------------------+-----------------------------------------------
   Reporter:  was           |       Owner:  rlm       
       Type:  defect        |      Status:  new       
   Priority:  major         |   Milestone:  sage-4.3.1
  Component:  graph theory  |    Keywords:            
Work_issues:                |      Author:            
   Upstream:  N/A           |    Reviewer:            
     Merged:                |  
----------------------------+-----------------------------------------------
Description changed by was:

Old description:

> This command in sage-4.3 returns a loaded sobj:
> {{{
> sage: graphs.WorldMap()
> Graph on 251 vertices
> }}}

New description:

 This command in sage-4.3 returns a loaded sobj:
 {{{
 sage: graphs.WorldMap()
 Graph on 251 vertices
 }}}

 The Sage source distribution must ship with a bare minimum of opaque
 potentially dangerous binary files.   Pickles (i.e. sobjs) are fairly
 opaque binary files that can invoke arbitrary code when being unpickled.
 Also, sobj's have the drawback that they can someday break, and can be
 very hard to update later (the map of the world will change periodically).
 There are currently three places in the Sage source code that includes
 pickles:
    * the pickle jar,
    * the database of lattice polytopes
    * the above world map graph.

 Please replace the world map sobj by something else, e.g., some code that
 creates the world map when the user first asks for it.

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7705#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

--

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.


Reply via email to