View profile

Singer offers eight new taps

July 30 · Issue #15 · View online
# A plethora of new taps
We’ve made eight new Singer taps available: 
*  IBM Db2 – developed by Buck Ryan
*  Oracle – developed by Stitch
*  Amplitude – developed by Bard Analytics
*  DoubleClick Campaign Manager – developed by Andrew Madonna
*  Emarsys – also developed by Andrew Madonna
*  Quick Base – developed by Jeff Gordon on behalf of AuptiX 
*  Zendesk – developed by Stitch
*  Zuora – developed by Stitch
All Singer taps are available in the Singer GitHub repository.
Ping @brian in the Singer Slack community if you’re working on a tap or target, or have one you want to see on the wishlist, and we’ll add it to the Singer roadmap
If you finish working on a tap, submit it for review via our Google Form, and we’ll collaborate on adding it to the Singer site.
# Best practice tip of the month
We recommend running the Pylint utility on your tap and making sure that you understand any issues it reports. You should get your code to the point where Pylint does not report any error-level messages.
When we import your tap, we’ll run it in CircleCI, and we include Pylint in the test phase. The CircleCI build will fail if Pylint finds any issues, so we’ll need to account for all issues by either fixing them or disabling the message in Pylint. We’re flexible about which Pylint issues are acceptable, but we generally run Pylint with some of the more pedantic messages disabled. See, for example, this .circleci/config.yml file.
That’s this month’s tip – read up on all of our best practices.

# Join the conversation
Join the Singer Slack community to chat with us and other users of Singer. Come ask questions, bounce ideas around, and make suggestions.
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue