$30 off During Our Annual Pro Sale. View details »

Contribute to Kotlin w/Adam McNeilly

February 19, 2020

Contribute to Kotlin w/Adam McNeilly

One of the greatest feelings as a developer, or as a person in general, is being able to give back to a community that's helped you. As Android developers, we have a great opportunity to do just that with the Kotlin language. In this talk, we'll go over how to find easy ways to help, and walk you through the process to make your first contribution.


February 19, 2020

More Decks by BrianPlummer

Other Decks in Technology


  1. Contributing To Kotlin Adam McNeilly & Brian Plummer

  2. Crazy huge!

  3. Where do I start?

  4. None
  5. None
  6. None
  7. None
  8. How do I find code that needs samples?

  9. None
  10. Let’s make one!

  11. Check Contribution Guidelines

  12. Clone Repository

  13. Sample Creation

  14. Sample Creation

  15. Sample Creation

  16. Sample Creation

  17. Sample Creation

  18. Find Method Source

  19. Link To Sample

  20. Validate Locally

  21. Create PR

  22. Address Feedback

  23. Address Feedback

  24. • Two weeks from creation to merge • Typically two

    weeks for document refresh on site • Whole process could be less than a month! Now What?
  25. Bragging Rights

  26. What problems might we face?

  27. Generated Methods

  28. Find Method Template

  29. Link To Sample

  30. Run Code Gen

  31. Generated Code Updated

  32. Thanks! @plummermakes @AdamMc331 Some Links • Contributing Guidelines: https://bit.ly/2V5wk8J •

    YouTrack Issue: https://bit.ly/39Z8qQP • Samples Explanation: https://bit.ly/38H2GKZ • Adam’s PR: https://bit.ly/2vOLSDc • Up for Grabs Issues: https://bit.ly/2udc7CZ