Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Aaron Parecki
@aaronpk
!done Reports
CTO, Esri Portland R&D Center
How it works
• During the day, the IRC bot asks you what
you’ve done
• You say !done what you did
• At the end of the day,...
!done commands
> !done pushed to production
> !todo send out notification emails
> !hero caseorganic for bringing
Legos!
>...
At the end of the
day, everyone gets
an email with what
everyone has !done
> !done
squashed some
bugs
Daily Email!
Limechat
Inline Documentation
• If a group doesn’t use one of the features
(such as !hero) then that email contains a tip
at the bo...
Building IRC Bots
Use ZenIRC Bot!
• Great framework for building bots!
• github.com/zenirc
Benefits
• Modular – service or...
Bot Architecture
github.com/donereports/Done-Reports-IRC
> !done presented at JS Meetup!
donereports.com
Aaron Parecki
@aaronpk
CTO, Esri Portland R&D Center
Done Reports
Done Reports
Próxima SlideShare
Cargando en…5
×

Done Reports

802 visualizaciones

Publicado el

Presented at the Portland monthly Javascript Admirers' Meetup http://aaronparecki.com/presentations/2013/09/25/1/done-reports

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Done Reports

  1. 1. Aaron Parecki @aaronpk !done Reports CTO, Esri Portland R&D Center
  2. 2. How it works • During the day, the IRC bot asks you what you’ve done • You say !done what you did • At the end of the day, everyone gets an email with what everyone has done > !done squashed some bugs
  3. 3. !done commands > !done pushed to production > !todo send out notification emails > !hero caseorganic for bringing Legos! > !blocking loud noises from construction work
  4. 4. At the end of the day, everyone gets an email with what everyone has !done > !done squashed some bugs Daily Email!
  5. 5. Limechat
  6. 6. Inline Documentation • If a group doesn’t use one of the features (such as !hero) then that email contains a tip at the bottom with a suggestion!
  7. 7. Building IRC Bots Use ZenIRC Bot! • Great framework for building bots! • github.com/zenirc Benefits • Modular – service oriented • Can write in any language and run under the same bot • Uses Redis PubSub to pass message between the different frameworks
  8. 8. Bot Architecture
  9. 9. github.com/donereports/Done-Reports-IRC
  10. 10. > !done presented at JS Meetup! donereports.com Aaron Parecki @aaronpk CTO, Esri Portland R&D Center

×