GSoC'20 : Week-10 of Coding Period | Passed Second Evaluation | Re-Implemented the modules variant for user ease
Week 14 of GSoC'20
Passed Second Evaluation
The second phase was really an exhilarating one, started off with ElectronJS
and ended up with ReactJS
to build web based prototypes for the app so as getting feedback for the app is super easy and a seamless procedure. The week started on with a great zeal and excitement, getting my second stipend.
Improvement in modules.json
variant
The modules.json
variant editor lacked a feature to edit the settings
key-value pair. The user may need to input a string
, an array
, a boolean
or an object
for a corresponding key
in the settings
key.
- The settings card offers user to choose a value type to be an
array
,string
,boolean
orobject
with the help of a drop-down menu. - As the
object
type can be a very complex structure, and it depends on the user, on how the settings is configured, the jsoneditor API(used in ScratchJSONEditor, developed in Week 8) is integrated with the editor. - The object can be edited in the new window.
Glimse of the modules.json
variant
Other Implementations and Improvements
The other file variant's editors are ready to be integrated with the tabbed editor. Once, the file operations of the editor is implemented, it can be surely said that the editor is ready to be shipped to the users.
This article can also be found at DIAL Hub.