[Bugs] #2475 UNSP: Integrate Python code block with Turtle Art
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Tue Oct 26 07:46:54 EDT 2010
#2475: Integrate Python code block with Turtle Art
------------------------------------------+---------------------------------
Reporter: tonyforster | Owner: walter
Type: enhancement | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: Turtleart | Version: Unspecified
Severity: Unspecified | Keywords:
Status_field: Unconfirmed | Distribution: Unspecified
Seeta_dev: |
------------------------------------------+---------------------------------
Comment(by walter):
Another consideration is security. Regardless of whether or not you edit
Python within TA I am a bit uncomfortable with the Python code being
buried inside the project, because it will allow the opaque distribution
of malware. At present, you have to deliberately load the Python code into
your project, which provides at least one opportunity for review before
running the code. (In fact, if we do add the edit function, we can make
the review process explicit.)
I do share the concern about being needlessly restricted to one Python
module per project. The current work around, which is overly complex, is
to dispatch to different blocks of code depending upon the arguments
passed to the block. There is no reason not to have each block load its
own code.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/2475#comment:3>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list