Music Blocks/2025-02-06-meeting-v4: Difference between revisions
Appearance
Safwansayeed (talk | contribs) No edit summary Tag: visualeditor-switched |
Add the spreadsheet that has a few different MBv4 meeting notes |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
== | Prior meeting notes (not yet recorded on this wiki) for reference: | ||
* https://gist.github.com/Karan-Palan/96b6f765ce85538858d26502eb54ac55 | |||
* Notes from a few different meetings: https://docs.google.com/spreadsheets/d/1uvbkgH9TiKyKFptygVBOOJrSO0pm42HuInSJf8IhFMk/edit?pli=1&gid=0#gid=0 | |||
== Anindya == | |||
We discussed the following points. | |||
Refer: https://github.com/sugarlabs/musicblocks-v4/blob/develop/docs/functional-requirements.md | |||
* Program Constructs consist of a collection of bricks that form a tree. | |||
* CRUD Operations on Projects: Points 12, 19, 20, and 21 each represent a separate operation, requiring four distinct buttons. | |||
* CRUD Operations on Bricks: Points 16 and 17 cover Create, Read, Update, and Delete (CRUD) operations within bricks. | |||
* Points 7, 9, 26, and 28 outline CRUD operations for various brick types. | |||
* The Palette organizes bricks into categorized subsections. | |||
* The Workspace comprises a Canvas, Layout, and Sprite, enabling users to generate artwork and music. | |||
* Features often involve nested functions. | |||
* Points 8 and 30 pertain to Workspace appearance customization (or a name to be determined later). | |||
* Point 14 is integral to building programs. | |||
* The interface must incorporate a guiding section, including "How to use?", "What are the features?", and "How to build Projects?". | |||
* Statistics: Same as in MB v3. The Statistics feature aims to help learners track their progress on the current project, providing a timeline of advancement through planet. | |||
* Internationalization of the Project: The project should support Unicode and include a language selection button. | |||
* Modes: Currently not a priority. | |||
* Configure: This section will allow users to adjust settings such as pitch and volume, with a global configuration section. | |||
* Text Editor: Not currently necessary. | |||
Latest revision as of 12:32, 7 February 2025
Prior meeting notes (not yet recorded on this wiki) for reference:
- https://gist.github.com/Karan-Palan/96b6f765ce85538858d26502eb54ac55
- Notes from a few different meetings: https://docs.google.com/spreadsheets/d/1uvbkgH9TiKyKFptygVBOOJrSO0pm42HuInSJf8IhFMk/edit?pli=1&gid=0#gid=0
Anindya
We discussed the following points.
Refer: https://github.com/sugarlabs/musicblocks-v4/blob/develop/docs/functional-requirements.md
- Program Constructs consist of a collection of bricks that form a tree.
- CRUD Operations on Projects: Points 12, 19, 20, and 21 each represent a separate operation, requiring four distinct buttons.
- CRUD Operations on Bricks: Points 16 and 17 cover Create, Read, Update, and Delete (CRUD) operations within bricks.
- Points 7, 9, 26, and 28 outline CRUD operations for various brick types.
- The Palette organizes bricks into categorized subsections.
- The Workspace comprises a Canvas, Layout, and Sprite, enabling users to generate artwork and music.
- Features often involve nested functions.
- Points 8 and 30 pertain to Workspace appearance customization (or a name to be determined later).
- Point 14 is integral to building programs.
- The interface must incorporate a guiding section, including "How to use?", "What are the features?", and "How to build Projects?".
- Statistics: Same as in MB v3. The Statistics feature aims to help learners track their progress on the current project, providing a timeline of advancement through planet.
- Internationalization of the Project: The project should support Unicode and include a language selection button.
- Modes: Currently not a priority.
- Configure: This section will allow users to adjust settings such as pitch and volume, with a global configuration section.
- Text Editor: Not currently necessary.