Blockly Project

(Difference between revisions)
Jump to: navigation, search
(Evaluation Scoring)
(Evaluation Scoring)
Line 34: Line 34:
 
|-
 
|-
 
| '''New Contributor'''
 
| '''New Contributor'''
|2
+
|1-2
|Blockly has a page with general instructions for new contributors [https://developers.google.com/blockly/guides/modify/contributing here], specifically mentioning things such as that code must adhere to [https://google.github.io/styleguide/javascriptguide.xml Google's JavaScript guidelines].
+
|Blockly has a page with general instructions for new contributors [https://developers.google.com/blockly/guides/modify/contributing here], specifically mentioning things such as that code must adhere to [https://google.github.io/styleguide/javascriptguide.xml Google's JavaScript guidelines].  However, these instructions are not particularly in-depth or instructive.
 
|-
 
|-
 
| '''Community Norms'''
 
| '''Community Norms'''

Revision as of 21:48, 19 July 2017

The Project

According to their site Blockly is: "A library for building visual programming editors."

Evaluation Scoring

Evaluation Factor Level
(0-2)
Evaluation Data
Licensing 2 This project uses the Apache2.0 License
Language ?? Languages Include JavaScript (97%), HTMl (1.5%) and Python (1.4%).

See https://github.com/google/blockly

Level of Activity 2 Blockly has had many regular commits both over the short term and the long term.
Number of Contributors 2 Blockly has a relatively large number of contributors, viewable here.
Product Size 2 Blockly has thousands of lines of code. For samples, see the files in the section
Issue Tracker 2 The Blockly issue tracker is quite active, with new issues being opened within hours of writing, and assigned within 1-2 days. (195 open, 341 closed issues).
New Contributor 1-2 Blockly has a page with general instructions for new contributors here, specifically mentioning things such as that code must adhere to Google's JavaScript guidelines. However, these instructions are not particularly in-depth or instructive.
Community Norms
User Base
Total Score
Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox