[discussão] como criar uma comunidade ao redor de um produto open source com algum viés comercial?
fala, pessoal.
há poucos dias atrás postei aqui sobre o lançamento do nosso repositório aberto do midaz, uma stack de banco de dados transacional para bancos/fintechs em geral, com integrações para pix, processamento de cartão de débito, crédito, processamento de pagamentos (via gateways de pagamentos), etc.
agora o nosso grande desafio começa. sei que a comunidade open source muito pouco contribui com código em produtos que tem um viés comercial que seja (como o nosso, que é open source em distribuição, mas possuirá plugins que terão custo, além de ofertar a possibilidade de hosting na nossa infraestrutura também com um custo). a maioria dos projetos open source com viés comercial possuem pouca contribuição da comunidade em código, mas vários deles possui muita, bastante interação da comunidade em críticas, sugestões, discussões sobre features, arquitetura, etc.
e é justamente aí que eu gostaria do apoio da comunidade. para construirmos um produto que sim, pode ser utilizado por qualquer empresa/indíviduo, pelo seu caráter open source (inclusive com stack de infra up and running helm/docker), mas que mais do que isso, tem um diferencial competitivo importantíssimo frente às opções do mercado como ledgers closed-source (pismo, matera, temenos, mambu, dock, cmsw, swap, pomelo, entre outros).
e aí entra minha dúvida. como incentivar a comunidade a construir junto conosco sob a perspectiva de produto (e não de código)? como incentivar a comunidade a entrar em discussão conosco sobre temáticas profundas de design pattern (ie. race condition, circuit break, sincronismo de dbs acid em múltiplas instâncias etc.), ou seja, desafios intelectuais realmente.
tenho pensado seriamente em nem sequer oferecer a via de hosting deste ledger, dado que seria algo "pago" (por motivos óbvios, custos de infra do nosso lado), para que não haja conflito entre construção do produto x viés comercial, e sim cobrar efetivamente sobre plugins diversos que criaremos do nosso lado (e que espero que o mercado também construa).
thoughts? divagações aqui, mas adoraria ouvir vocês.
links:
https://github.com/LerianStudio/midaz
https://docs.midaz.io/midaz/overview/introduction/getting-started
https://docs.midaz.io/midaz