[openstack-dev] [horizon] Javascript development improvement

Jordan OMara jomara at redhat.com
Wed Nov 20 21:34:21 UTC 2013

On 20/11/13 17:01 +0100, Maxime Vidori wrote:
>Hi all, I know it is pretty annoying but I have to resurrect this subject.
>With the integration of Angularjs into Horizon we will encounter a lot of issues with javascript. I ask you to reconsider to bring back Nodejs as a development platform. I am not talking about production, we are all agree that Node is not ready for production, and we do not want it as a backend. But the facts are that we need a lot of its features, which will increase the tests and the development. Currently, we do not have any javascript code quality: jslint is a great tool and can be used easily into node. Angularjs also provides end-to-end testing based on nodejs again, testing is important especially if we start to put more logic into JS. Selenium is used just to run qUnit tests, we can bring back these tests into node and have a clean unified testing platform. Tests will be easier to perform. 
>Finally, (do not punch me in the face) lessc which is used for bootstrap is completely integrated into it. I am afraid that modern javascript development can not be perform without this tool.

+1 / I will not punch you in the face

It'd be nice to add in the modern angular testing model, karma /
jasmine, and my JS can *DEFINITELY* use jslint :)
Jordan O'Mara <jomara at redhat.com>
Red Hat Engineering, Raleigh 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20131120/466a7ceb/attachment.pgp>

More information about the OpenStack-dev mailing list