What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

sam_tsai
Rookie Contributor
sam_tsai
For example, I've created a quick code snippet for a string normalize function I use for prepping strings to be sent to Tealium or any other analytic tool: https://gist.github.com/samtsai/5533548 I'm also working on creating an open-source library to work on top of Tealium or with any other Tag Management, that helps groom data to be passed to these tools. Would love to hear others thoughts and maybe someone already has something in the works we could collaborate on.
7 REPLIES 7

What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

Clint
Employee Emeritus
Clint
Sam, I personally love the idea of crowdsourced extensions and solutions ... not sure what you describe above is something we will do BUT you all could easily MVP it here by posting your Extension as a question (What do you think of this extension it does X) and link to an external resource like github.

What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

Clint
Employee Emeritus
Clint
Your code linked above is interesting. We already have an extension explicitly dedicated to lower-casing not sure if we trim values by default or not -- I've invited a few folks to take a peek at your question and snippet.

What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

sam_tsai
Rookie Contributor
sam_tsai
That seems fair. I feel there's opportunity for devs (and certainly other disciplines) to be more involved with analytics but often code is focused on projects and other initiatives. It's more of a paradigm shift, at least in my company, and with this community forum, I look forward to see what others share.

What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

Clint
Employee Emeritus
Clint
I hadn't considered that aspect. Giving the developers a way to contribute to the analytics practice in a way that makes sense to them could ease a lot of friction in the teams.

What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

johann_de_boer
Not applicable
johann_de_boer
How do I high-five a question. This is a brilliant idea Sam, I interested for sure.

What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

Clint
Employee Emeritus
Clint
It IS an excellent question Johann! There's currently no mechanism for hi-fiving the question itself but continued discussion of the question will keep it high in the rankings and therefore more visible to folks.
Highlighted

What are your thoughts on open-sourcing extensions / leveraging community sharing like github to store snippets?

allan_tomkinson
Not applicable
allan_tomkinson
Building an interface to allow people to directly pull Tealium extensions from GitHub would be great. What I would really like to see Tealium do is allow those of us with GitHub accounts to do additional functions such as fork a code base, submit pull requests, and so on without having to leave Tealium. Either way, supporting open-source sharing of things like extensions could be really beneficial to the community as a whole. I wonder how Tealium would look at this from a support standpoint. If open-source extensions became popular and in turn lowered the amount of custom code being used across the customer base, I would think it would make their customer support job easier. Tealium support would become familiar with the commonly used open-source extensions instead of having to dig into and learn the code that the customer wrote themselves every time there is a problem.