11.2.0 feature milestone ending, April 18th

Walter Bender walter.bender at gmail.com
Sat Apr 9 12:49:11 EDT 2011


On Sat, Apr 9, 2011 at 12:47 PM, Walter Bender <walter.bender at gmail.com> wrote:
> On Sat, Apr 9, 2011 at 12:41 PM, Daniel Drake <dsd at laptop.org> wrote:
>> Hi,
>>
>> just a reminder from the release plan:
>> http://wiki.laptop.org/go/11.2.0/Release_plan
>>
>> We plan to end the feature milestone on Monday 18th April. While we
>> left ourselves some flexibility in this date (it may be extended a
>> short amount if we decide to), the message is clear all the same: any
>> new features or major changes need to be ready (without obvious bugs)
>> and submitted now-ish, or be pushed off til the next cycle.
>
> How do I lobby to get Turtle Blocks v107 into the release? (It is in
> testing right now.)
>

I should point out that most of the refactoring is in support of
Robots (Item 14 in the Feature Plan).

-walter
> 107
>
> ENHANCEMENTS
>
> * Refactoring of block and palette generation to use the plugin
>  classes for all blocks. (The goal is to make it easier for end-user
>  modifications.)
> * Added the ability to add new blocks on the fly (See uturn.py example)
> * Added basic-style-3arg block (used by NXT plugin)
> * Moved plugin libraries to ./plugins
> * Shared turtles are updated after mouse drag (#2687)
> * Shared turtles cannot be repositioned remotely (#2687)
> * Shared turtles have labels
> * Turtles are synchronized when joining share (#2687)
> * Comments on usage included in the Python sample code (#2709)
> * Using standard Sugar icons for colors and camera
> * Refactoring of export Logo code to enable plugins to define new functions
> * Value blocks updated properly on first appearance
> * Reduced the header size in Python sample code for easier reading (#2748)
> * Extend clearscreen to entire canvas (#2745)
> * Cleaned up some issues with .es translations (Guzman Trinidad)
> * More robust handling of broken projects and unknown block types
> * Added hidden blocks when plugin devices are unavailable
>
> BUG FIXES
>
> * Fixed regression with help messages when running Sugar 0.84 (#2676)
> * Fixed problem with selected turtle reverting back to default turtle (#2687)
> * Fixed problem with camera block graphic in trash (#2678)
> * Fixed regression with camera_plugin after refactoring (#2689)
> * Fixed problem with saving/loading extra turtles when nick changes (#2441)
> * Fixed problem with displaying large FILO heap (#2751)
> * Fixed a problem with tags causing malformed HTML export
> * Fixed problem with first sample when using sensors
>
> PYTHON CODE CHANGE
>
> * Userdefined code gets TurtleWindow instance rather than LogoCode
>  instance as first argument. This change was made in order to better
>  accommodate and better parallel the new plugin mechanism. Most
>  likely, you had been referencing tw, the TurtleWindow instance from
>  lc, the LogoCode instance, e.g., lc.tw. Now you can reference tw
>  directly, e.g., tw. To reference lc, use tw.lc. Under most
>  circumstances, Turtle Art will detect when myblock is looking for lc
>  rather than tw and it will pass the correct argument.
>
> -walter
>
>
>>
>> After we move to the next milestone the only changes we will accept
>> are bug fixes.
>>
>> Daniel
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.laptop.org
>> http://lists.laptop.org/listinfo/devel
>>
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>



-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org



More information about the Devel mailing list