Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Marketing #1

Open
1 of 30 tasks
pana-cc opened this issue Mar 2, 2019 · 6 comments
Open
1 of 30 tasks

Marketing #1

pana-cc opened this issue Mar 2, 2019 · 6 comments

Comments

@pana-cc
Copy link

pana-cc commented Mar 2, 2019

What we can do to establish the testdeck in place of mocha-typescript and boost adoption in general. Here are some ideas, we can split them into sub-issues if we decide to pursue them.

  • Design Logo
  • Update the mocha wiki, this is an awesome traction channel, it is the only place where I've added a link to mocha-typescript
  • Build a site, mocha-typescript.org was somewhat ok, run google analytics
    • Do we need anything more than GitHub pages?
  • Other traction channels? Read Traction
  • Life presence, organize local communities, talk
  • Content marketing? Read The Story Engine
    • Content Strategy
    • Content Calendar
      • Blog Idea: Success story moving mocha-typescript to testdeck, how global state moved to class encapsulation allowing more granular code reuse and testing.
    • Leads
    • WTF do we do with emails?
    • Can we even produce content?
  • Write a blog (in GitHub pages) about the mocha/jest jasmine, post it in some social groups, reddit, etc. make some noise
  • Notify all contributors about all that happened, maybe contributors will be more engage and give it a spin, catch bugs etc.

A-Social Media

  • Twitter? bad reputation? fake news? i would not venture that road myself
  • Facebook? bad reputation, wouldn't go for that

Collecting Money

  • Decide if we will actually accept "money", if we do
    • Nurture contributions by sending swag
    • Patreon for collecting money for financing the effort (domain costs, ???)
    • Add "Backers", list contributors and individuals sponsors.
    • Add "Sponsors", cross link this with sponsor company pages and logos.
  • Consider designing swag for Patreon/franchise:
    • Stickies
    • T-shirts

Spending Money

  • Register testdeck.org domain and keep it alive
  • Instead of github pages purchase a VM for hosting testdeck.org in case that we want more than just static pages (see contabo.de for rather inexpensive yet powerful machines, I am also using their services and they are great, both support wise and performance wise)
  • Pay "influencers" for blog posts
    I would say nay to this

Quid Pro Quo

  • Use existing channels (heise.de, others?) for marketing purposes and offer them time limited free marketing slots on testdeck.org
  • Seek out YouTubers who are willing to review this and in exchange link to their feeds in our documentation.
    Considering jest/jasmine they will get a lot of attention, hell, yeah, they would even pay us ⚡️
@silkentrance
Copy link
Member

For testdeck/jest we should try to get into the loop by contacting these projects

@silkentrance
Copy link
Member

silkentrance commented Mar 5, 2019

For the karma support, we should try to get into the loop by contacting these projects

testdeck/jest in combination with karma is still somewhat complicated

@silkentrance
Copy link
Member

For a future testdeck/jasmine, we should try to get into the loop by contacting these projects

@silkentrance
Copy link
Member

let's move this to the organisation level...

@silkentrance
Copy link
Member

Some ideas on unique selling points for testdeck

  • ease of migration between test frameworks
    (can be as simple as replacing the @testdeck/xxx dependency)

@silkentrance
Copy link
Member

silkentrance commented Mar 26, 2019

Will move this to top level as it encompasses all testdeck marketing activities.

this is not how github works... sigh

@silkentrance silkentrance transferred this issue from testdeck/testdeck Apr 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants