Marbles: Difference between revisions

Puneet (talk | contribs)
No edit summary
Puneet (talk | contribs)
Line 148: Line 148:
==== Design Goals ====
==== Design Goals ====


:'''Foundations'''
:'''Design Goals'''


#'''Good design'''<br> I am greatly impressed by Turtle activity of sugar, and would like to achieve if not same, then try to reach the UI clearity<br>as much as possible. Usability would be primary aim for design.
#'''Good design'''<br> I am greatly impressed by Turtle activity of sugar, and would like to achieve if not same, then try to reach the UI clearity<br>as much as possible. Usability would be primary aim for design.
Line 156: Line 156:


:'''And a final set of considerations'''
:'''And a final set of considerations'''
Here are the final considerations for Marbles.


Here are the final considerations for Marbles.
#'''Quality'''<br>prefers quality of features over quantity.
#Quality: prefers quality of features over quantity.
#'''Promote Collaboration'''<br>Promote collaboration through good documentation, careful modular design and quality code.
#Promote Collaboration: Promote collaboration through good documentation, careful modular design and quality code.
#'''Modularity'''<br>Design will allow extending to other target languages and other GUI toolkits.
#Modularity: Design will allow extending to other target languages and other GUI toolkits.