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

Open source at the workplace - trivago

Open source at the workplace - trivago

Small presentation (8m) about trivago Engineers contribute to OSS projects while managing a normal work schedule.

Avatar for Jorge Luis Betancourt

Jorge Luis Betancourt

December 02, 2019
Tweet

More Decks by Jorge Luis Betancourt

Other Decks in Programming

Transcript

  1. Software Engineer at trivago Apache Nutch Committer & PMC /

    Member of @TheASF Passionate about Search (Solr/ES), metrics and performance
  2. • Avoid forking a project unless it is really necessary.

    • Try not to make features too specific about what you want/need. • Communicate with the maintainers. Be polite. Contributing to an existing project
  3. • Avoid dependencies on internal libraries/systems • Choose the right

    license. • Build (if possible) a community around the project. • If the project is big enough (i.e Kafka) think on a governance model, the Apache Software Foundation can help. Sharing a new project