11.2.0 feature milestone ending, April 18th

Walter Bender walter.bender at gmail.com
Sat Apr 9 12:47:29 EDT 2011


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.)

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



More information about the Devel mailing list