Week 10 of of my work with openWisp has really been a fruitful week. This week I have finally been able to produce a working version of the editor library which can begin to receive reviews and comments. This week I have achieved a significant advancement towards the completion of the project. Tasks completed this week include:
successfully integrated the basic UI editor (first part of #5 <https://github.com/openwisp/netjsonconfig-editor.js/issues/5> ) for the library - changed the whole build process to use webpack instead of browserfy - succeeded to make the library a js only library, such that the user only needs to include the js file and it generates the css - corrected the travis build to enable linting before install and tests after builds effectively: - Enabled json-schema changing with a changeSchema method for developers #3 <https://github.com/openwisp/netjsonconfig-editor.js/issues/3> - added more tests for advanced module and corrected failing tests I have one Pull request which is to be reviewed and merged by @nemesisdesign: https://github.com/openwisp/netjsonconfig-editor.js/pull/11 I have been able to use bootstrap to style the editor without the user needing to include bootstrap in their project, however I am still to investigate how much this will mess up users' styles and how to scope the bootstrap styles I am using. This week I was very unstable as my schools resumed and my timetable so far has been really unstable but I will keep making sure to cover up for time taken by school. For next week my main tasks are: - working closely with @nemesisdesign to review test, correct and improve the work done so far - writing tests for the basic editor - improving editor documentation in the readme file - working on how to scope the bootstrap styles I am using Have a nice weekend guys. -- You received this message because you are subscribed to the Google Groups "OpenWISP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
