Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OSCON - Haunt

fat
July 19, 2012

OSCON - Haunt

Introduction of Haunt at oscon

fat

July 19, 2012
Tweet

More Decks by fat

Other Decks in Technology

Transcript

  1. One of the authors I read a fair amount of

    is Karel Čapek Thursday, July 19, 12
  2. But he’s most famous for a sci-fi play he wrote

    in 1920 R.U.R. Thursday, July 19, 12
  3. Old Rossum was trying to prove God not just useless,

    but absent Thursday, July 19, 12
  4. what if computers don't like being programmed prince M I

    L Ǝ S @iano 25 JUN Thursday, July 19, 12
  5. maybe computers just want to chill and play screen savers

    all day prince M I L Ǝ S @iano 25 JUN Thursday, July 19, 12
  6. Then there’s a robot revolt and it turns into a

    whole thing Thursday, July 19, 12
  7. But I still found myself spending 3-5 hours a week

    on issues alone Thursday, July 19, 12
  8. I can close 50+ issues without committing a single line

    of code ಠ_ಠ Thursday, July 19, 12
  9. But wut if we focused on really simple tasks a

    la Young Rossum? Thursday, July 19, 12
  10. The evening after I wrote some docs for a new

    service Thursday, July 19, 12
  11. But it shaped up to be a huge undertaking with

    limited value Thursday, July 19, 12
  12. Which is to say, value for Nicolas and I, but

    no one else Thursday, July 19, 12
  13. @tjholowaychuk sadly haven't had time to finish it yet :(

    I added @sayer to the project but we've both been pretty busy ♒∆✝ @fat 1:11 AM Thursday, July 19, 12
  14. haha ok cool, I could definitely use something like that

    these repo issues are getting out of control TJ Holowaychuk @TJHolowaychuk 1:15 AM Thursday, July 19, 12
  15. bahaha my bot backfired on me and started closing the

    wrong shit, definitely needs a dry- run mode TJ Holowaychuk @TJHolowaychuk 2:26 AM Thursday, July 19, 12
  16. But with a new, goal: I wanted it to be

    “Universal” Thursday, July 19, 12
  17. I found Bots are just apps that run automated tasks

    over the web Thursday, July 19, 12
  18. I was hoping this would offer more flexibilty and be

    easier to evolve Thursday, July 19, 12
  19. So for the past two months, i’ve been working on

    just that Thursday, July 19, 12
  20. Which is to say, a node module for creating robots

    || services Thursday, July 19, 12
  21. Haunt allows you to run unit tests against issues and

    pull-requests Thursday, July 19, 12
  22. These 4 tests invalidate 37 of 42 pull requests and

    63 of 88 issues Thursday, July 19, 12
  23. You could even use it to run your actual test

    suite Thursday, July 19, 12
  24. Or simple things like tagging all issues with >10 +1’s

    as “popular” Thursday, July 19, 12