Temos um produto. Desenvolvedores podem criar coisas usando nosso produto. Começamos a notar que os desenvolvedores estão compartilhando entre si, na comunidade, essas soluções que estão construindo. Criamos uma categoria há um ou dois anos chamada “Show and Tell” (Mostre e Conte) onde nossos desenvolvedores podem compartilhar essas coisas que estão construindo uns com os outros — e tem sido muito bem recebido.
Agora estamos crescendo em maturidade o suficiente para que nossos parceiros, nós mesmos e até mesmo alguns desenvolvedores de alto valor da comunidade, queiram levar seu “item de marketplace” para o próximo nível — e, portanto, queremos construir uma experiência elevada para isso. Aqui estão algumas coisas que sei com certeza:
- Isso não será pago, então não há necessidade de se preocupar com acesso pago ou pagamentos
- Todas as integrações fornecidas no marketplace serão de código aberto e hospedadas no GitHub
- Existe uma lista finita de quais tipos de integrações eles podem enviar (essencialmente recurso do produto A, recurso do produto B, recurso do produto C e Outros… estas são subcategorias na categoria do marketplace.)
- Quero ter cada item do marketplace na forma de um tópico do Discourse, como Plugin ou Theme component.
- Haverá um processo de envio controlado para colocar um item no marketplace. Seu item deve ser de calibre alto o suficiente para ser considerado um item de marketplace em vez de um item de “Show and Tell”.
Aqui está o que fiz até agora:
Processo de Envio
Para enviar um item ao marketplace, você primeiro precisa solicitar acesso ao grupo de usuários “Marketplace Publishers” e, em sua solicitação, compartilhar um link para o repositório de código aberto do seu item e uma descrição do que é. Essa solicitação vai para os proprietários do grupo “Marketplace Publishers” em um PM de grupo (recurso padrão do Discourse). Claro, aqui eles podem se comunicar sobre o que a pessoa quer publicar, revisar o código dela, etc.
Uma vez que aprovamos, construímos o item do marketplace com eles no PM usando um Modelo do Discourse de nossos itens de marketplace. Podemos acertar a imagem, descrição, guia de início rápido, etc.
Depois disso, nossa equipe publica o item no marketplace (apenas nossa equipe ou funcionários aprovados da empresa podem publicar novos tópicos nesta categoria).
Seria ótimo se a Automação “enviar pms” permitisse que o remetente fosse um grupo de usuários ou uma lista de usuários. Poderíamos possivelmente usá-la para fazer algo como:
Olá, %%RECEIVER_USERNAME%%, eu só queria agradecer por trabalhar para se tornar um autor de marketplace. É uma ótima maneira de mostrar sua proeza técnica ou a de seu negócio.Trabalharemos com você nesta mensagem privada aqui sobre os próximos passos para colocá-lo em funcionamento. Aqui estão as próximas coisas que preciso que você faça para que possamos colocar seu item no marketplace da SailPoint:
- a
- b
- c
Processo de Uso
Do ponto de vista do usuário final, eles usarão o item do marketplace quase exatamente como usamos componentes de tema e plugins aqui no Meta.
Coisas com as quais estou lutando (ou precisando resolver)
- Estou tentando descobrir como lidar com bugs/solicitações de recursos para itens do marketplace. Devo usar categorias de bugs e recursos e criar uma tag associada para cada item do marketplace? Ou devo fazer isso apenas para plugins oficiais e deixar que os plugins criados pela comunidade/parceiros os tratem em seus tópicos? O primeiro significa muita gestão de tags, mas tornaria o rastreamento ótimo… mas sou cauteloso em criar muitas tags. O último é uma experiência desarticulada dependendo do item do marketplace com o qual você está interagindo e pode dificultar a localização de quais bugs/solicitações de recursos atuais existem se o OP não estiver mantendo a postagem original do tópico atualizada.
- Preciso descobrir como os usuários de um item de marketplace recebem atualizações sobre mudanças no item de marketplace. Se eles estiverem inscritos em um tópico específico (item de marketplace), eles receberão atualizações se o OP for atualizado? Todos os inscritos receberiam atualizações se fosse um wiki?
- Preciso da melhor maneira que eu possa imaginar para os usuários reconhecerem nossos termos de serviço. Atualmente, tenho-o vinculado bem no topo do tópico, em negrito, mas acho que minha equipe jurídica vai querer que ele apareça para os usuários antes que eles baixem/usem o item. Não tenho certeza do que fazer aqui…
- Capacidade para os usuários avaliarem o item do marketplace, e essa avaliação estar disponível para nós extrairmos via API, ver quem avaliou o quê, etc.
- Possivelmente um componente de tema para a categoria e o tópico que visualize melhor a categoria como um “marketplace” e um “item de marketplace” e não uma visualização semelhante a discussão/fórum.
- Tenho certeza de que há coisas que não considerei, então, por favor, aponte falhas nisso se quiser

