Skip to content

Milestones

List view

  • No due date
    0/2 issues closed
  • No due date
    0/1 issues closed
  • By adding a Node server, and using it to connect to the serial port / Java / C / Arduino, etc. we can build blocks supporting all of these which exist as optional libraries within Waterbear.

    No due date
    0/2 issues closed
  • Updating the IDE with one that is more functional and pleasant to use.

    No due date
    1/4 issues closed
  • Issues related to making it easier to write and maintain code.

    No due date
    0/3 issues closed
  • Allow projects to support chat, voice, notes, and collaborative editing, probably via something like Mozilla's TogetherJS https://togetherjs.com/

    No due date
    0/3 issues closed
  • Things I can't see us getting to anytime soon.

    No due date
    1/9 issues closed
  • We currently allow saving as anonymous Gists, but we should allow a wider range of Gist integration, from versioning, to logging in and listing your personal Waterbear saves, to talking with Github about building in Waterbear views on appropriate files.

    No due date
    1/4 issues closed
  • Undo and Redo are getting complicated enough now (multiple blocks being deleted because changes in the script made them invalid, etc.) that it finally seems to make sense to refactor with an object model based on Mori (immutable structures) and a view model (probably React).

    No due date
    0/4 issues closed
  • We want to be able to have multiple documents open at the same time, use one document as a library for another, and be able to move assets between them. A tabbed interface for the Scripts Workspace is the current thinking.

    No due date
    0/2 issues closed
  • Issues around making our tutorials really shine, new tutorials to create, etc.

    No due date
    7/13 issues closed
  • Issues around Cut/Copy/Paste, including issues around selections.

    No due date
    5/10 issues closed
  • We want to be the best solution for coding on mobile platforms.

    No due date
    1/10 issues closed
  • We have a bunch of outstanding issues with drag and drop, which is a crucial thing to get right in Waterbear.

    No due date
    5/10 issues closed
  • This is a milestone to track how we're doing overall for the debug feature and error handling generally.

    No due date
    3/11 issues closed
  • Essentially a rewrite of Waterbear (keeping some things that work well, like the event system). This will make the whole thing more flexible and easier to maintain, explain, work on, introduce to new developers, and localize. There are two main parts: converting blocks to custom elements and converting the IDE UI to custom elements. Other bits work in holistically: namespaced events allow us to ditch the iframe, which radically simplifies how we run scripts. Block elements make it easier to create new types of blocks, like expression contexts. Drag and drop can be cleaned up and simplified. Block definitions become simple HTML in the page, so cloning them is trival (and no UUIDs are needed anywhere). All JavaScript is moved out of block definitions into (wait for it) JavaScript files, where it becomes testable. The build step becomes: there is no build step. It's a glorious vision, and already in progress on branch #842-custom-elements.

    Overdue by 10 year(s)
    Due by May 30, 2015
    122/148 issues closed
  • This isn't a milestone so much as a holding place for design documents that we never really close, but continue discussion on.

    No due date
    1/4 issues closed
  • Requests for new blocks, changes to blocks, block organization, refactored blocks, generalized blocks, etc.

    No due date
    27/66 issues closed
  • Once the block definitions and runtime are solid, concentrate on making Waterbear easier to use, especially focussed on mobile.

    No due date
    167/177 issues closed
  • Documentation and test suite implemented, no blocking bugs, all accepted features finished, plenty of examples and tutorials, screencasts, puppies and and a pony.

    No due date
    11/45 issues closed