bbcmicrobit / bbcmicrobit/PythonEditor
Feature suggestion: Code round-tripping
Open
enhancement
- Dominant language
- JavaScript
- Stars
- 201
- Forks
- 126
- PR merge metrics
- No merged PRs in 30d
Description
The blockly interface is amazing. However, one thing that makes it feel very different from the existing PXT experience is the absence of round-tripping.
I found a paper on round-tripping by one of the blockpy contributors here, in case it is of any use to you for future developments:
https://groups.google.com/forum/#!topic/blockly/kzq_g-jF98c
Contributor guide
Research direction
Start by reading the issue and its linked paper on round-tripping, then compare the Blockly interface with the existing PXT experience. Done would require a defined round-tripping design and an agreed implementation scope; no files or tests are named.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100