Using <tap-gitlab from MeltanoLabs>, is there a wa...
# getting-started
f
Looking through the code for tap-gitlab, it seems the requested API call isn’t covered. In fact, there are a few things I’d like to query from the GitLab API (such as merge request approval settings) using Meltano. So I’m thinking of forking tap-gitlab and (trying to get the vocab right here) adding some streams to the catalog (?). I’m a 20+ year Python developer and former GitLab Solution Architect, but this will be the first time working on a Meltano/Singer tap. Besides other examples in the source code, is there any written guide to tap development? I think I need to add to the RESOURCES dict, add a sync_ function, and add a schema json file. Am I at least thinking in the right direction? (And is this the best Slack channel, or am I graduating to #C013Z450LCD now?)