{"push_id":1158235141,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"c0f330957d2a7ae44477fb25089c4b145df651e4","before":"6158a36b58cc60dbcc343c4817e76fbb91b45cde","commits":[{"sha":"1512ffc242b7827fa214b780bfb7a9f60c42d4ce","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"jsdom is used only for the tests.\n\nYou can just as well pass us a browser's native DOM object.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/1512ffc242b7827fa214b780bfb7a9f60c42d4ce"},{"sha":"c6737924208f356858618511af724d0991f15fc5","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Call mocha directly from `make test`.\n\nLinting takes forever, and sometimes we don't want tests aborted just because the linter sees some temporarily dead code.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/c6737924208f356858618511af724d0991f15fc5"},{"sha":"63dfb19604f12386ba6b1f74f9d842bbf213371a","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Begin turning the sketch of a readability implementation into a running demo.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/63dfb19604f12386ba6b1f74f9d842bbf213371a"},{"sha":"e1b2c078a78a09a93fdcf7530f19625fa0f93936","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Get the first iteration of the Readability demo scoring things.\n\nRight now, it's just a simple score by Ps' and DIVs' inline length.\n\n* Implement isBlock().\n* Fix walk() to always return the original element.\n* Dodge unimplemented wholeText() method in jsdom.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/e1b2c078a78a09a93fdcf7530f19625fa0f93936"},{"sha":"ea601f6a9c3ccb237558885884ae3f80460682b3","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Junk lodash for wu.\n\nlodash's iteration functions don't support ES6 iterators yet. They're thinking about it (https://github.com/lodash/lodash/issues/737) but not too hard.\n\nI'm going to see if I can get max() and sum() into wu.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/ea601f6a9c3ccb237558885884ae3f80460682b3"},{"sha":"393ddcd9e8c3af927a196c1ceaa7df54ffbee221","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Merge in the first iteration of a Readability-like demo. Close #16.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/393ddcd9e8c3af927a196c1ceaa7df54ffbee221"},{"sha":"fc43855f8a3d7a2ad87c410a40b6a201edb6a621","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Tweak some names and style.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/fc43855f8a3d7a2ad87c410a40b6a201edb6a621"},{"sha":"3775e812c03f94a9416b11aa0f8448563fc7734d","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Scale paragraphish scores by link density.\n\nThis is like Readability's link density computation, except we consider only a container's \"own length\" (that is inline length).\n\n* Capitalize tag names, because that's how browsers report them.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/3775e812c03f94a9416b11aa0f8448563fc7734d"},{"sha":"29edb71343762fcf5631e6eced3487d1ff0d4253","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Migrate reusable pieces to a utils submodule.\n\nRemove `make debug` because fathom is no longer runnable. The runnable stuff migrated to tests. Run `make debugtest` to debug it.\n\nName test files after the modules they test.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/29edb71343762fcf5631e6eced3487d1ff0d4253"},{"sha":"76233f41009e36b439c57c032292c1ffe4236714","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Add basic tests for distance().\n\nI hadn't planned to commit it without tests. Oops.\n\nAlso, rename tests with a \"_tests\" suffix so I can tell what I have open more easily and so they're more easily accessible with LaunchBar.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/76233f41009e36b439c57c032292c1ffe4236714"},{"sha":"0d2b461199792d4b731a0ed82ab7343d5c3c76e1","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Show that descents through similar tags are rated as shorter than through dissimilar ones.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/0d2b461199792d4b731a0ed82ab7343d5c3c76e1"},{"sha":"5f613a41f4f18905c80bf26788b6424e32dc8c0c","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Stop using nonexistent \"engine\" metadatum.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/5f613a41f4f18905c80bf26788b6424e32dc8c0c"},{"sha":"6d992ae86e84a147425f636c916e1ddc543b69b5","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Improve distance metric to take stride nodes into account.\n\nIntuitively, this is now a pretty solid metric. Any further changes will probably be driven by the needs of the clustering algorithm.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/6d992ae86e84a147425f636c916e1ddc543b69b5"},{"sha":"594d9b3ed8c810cf8dce0bb1e640711ee29f3ced","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"Improve docs.","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/594d9b3ed8c810cf8dce0bb1e640711ee29f3ced"},{"sha":"c0f330957d2a7ae44477fb25089c4b145df651e4","author":{"name":"Erik Rose","email":"0318bc6a0b7bafa12db0e2bb793bb0e44b35ac46@mozilla.com"},"message":"readme typo","distinct":true,"url":"https://api.github.com/repos/JaredKerim-Mozilla/fathom/commits/c0f330957d2a7ae44477fb25089c4b145df651e4"}]}
{"actor":{"display_login":"jaredkerim"}}