Back to Resources

Blog

Posted March 28, 2014

Open Source Stories: Q&A with Lo-Dash

quote

As you may already know, we LOVE open source. That's why we created Open Sauce; a way to give open source projects the ability to test their projects for free on our cloud.

In the span of a year, we now have over 800 OSS projects testing on Sauce! To celebrate, we’re exploring some of the different projects tested on Sauce with a mini series of Q&A's with users who have produced notable projects using Open Sauce.

Today we're featuring an interview with John-David Dalton of Lo-Dash. Get the scoop below.

What is your OSS project, and what is its goal? Lo-Dash is a utility library with an emphasis on consistency, customization, & performance.

What kind of testing does the project do, both on and off Sauce? On Sauce we automate testing of Lo-Dash in legacy, compat, mobile, modern, & underscore builds (non-minified/minified and modularized AMD builds of each) against Lo-Dash/Underscore/Backbone unit tests. We test against IE6-11, old and new Firefox, Chrome, and Opera. We even test IE compat modes. Off Sauce we automate testing in Node, Narwhal, Phantomjs, Rhino, Rhino -require, & Ringo.

How has testing with Open Sauce helped the project? Testing used to consist of ~2 days of manual testing. With Sauce & its paralleled jobs testing is automated to ~30 minutes.

Do you have any advice regarding testing for other open source projects? Do it. Start small and build then pretty soon you'll have a nice collection of tests. They'll save you so much grief and build trust with your users/developers.

What's next for the project? We are building up to our v3.0 release with lots of features & some changes. Check out our roadmap https://github.com/lodash/lodash/wiki/Roadmap

How can people learn more about the project or get involved? They can go to lodash.com or http://github.com/lodash/lodash

Published:
Mar 28, 2014
Share this post
Copy Share Link
© 2023 Sauce Labs Inc., all rights reserved. SAUCE and SAUCE LABS are registered trademarks owned by Sauce Labs Inc. in the United States, EU, and may be registered in other jurisdictions.