Abbiamo un prodotto. Gli sviluppatori possono creare cose basate sul nostro prodotto. Abbiamo iniziato a notare che gli sviluppatori si scambiano in community queste soluzioni che stanno creando. Abbiamo creato una categoria un paio di anni fa chiamata “Show and Tell” dove i nostri sviluppatori possono condividere queste cose che stanno creando tra loro—e ha avuto un buon riscontro.
Ora stiamo crescendo abbastanza in maturità che i nostri partner, noi stessi e persino alcuni sviluppatori di community di alto valore, vogliono portare il loro “elemento del marketplace” al livello successivo—e quindi vogliamo creare un’esperienza elevata per questo. Ecco alcune cose che so per certo:
- Questo non sarà a pagamento, quindi non c’è bisogno di preoccuparsi di accesso a pagamento o pagamenti
- Tutte le integrazioni fornite nel marketplace saranno open-source e ospitate su GitHub
- Esiste un elenco finito di tipi di integrazioni che possono inviare (essenzialmente funzionalità del prodotto A, funzionalità del prodotto B, funzionalità del prodotto C e Altro… queste sono ciascuna sottocategorie nella categoria del marketplace.)
- Voglio che ogni elemento del marketplace sia sotto forma di un argomento Discourse, come Plugin o Theme component.
- Ci sarà un processo di invio controllato per inserire un elemento nel marketplace. Il tuo elemento dovrebbe essere di calibro sufficientemente elevato per essere considerato un elemento del marketplace anziché un elemento Show and Tell.
Ecco cosa ho fatto finora:
Processo di Invio
Per inviare un elemento al marketplace, devi prima richiedere l’accesso al gruppo di utenti “Marketplace Publishers” e nella tua richiesta condividi un link al repository open-source del tuo elemento e una descrizione di cosa si tratta. Quella richiesta va ai proprietari del gruppo di utenti marketplace publishers in un PM di gruppo (funzionalità standard di discourse). Naturalmente qui, possono comunicare su ciò che la persona vuole pubblicare, rivedere il loro codice, ecc.
Una volta approvato, creiamo l’elemento del marketplace con loro nel PM utilizzando un Discourse Template dei nostri elementi del marketplace. Possiamo ottenere l’immagine giusta, la descrizione, la guida introduttiva, ecc.
Dopo di che, il nostro team pubblica l’elemento nel marketplace (solo il nostro team o dipendenti aziendali approvati possono pubblicare nuovi argomenti in questa categoria).
Sarebbe fantastico se l’Automazione “invia PM” permettesse al mittente di essere un gruppo di utenti o un elenco di utenti. Potremmo potenzialmente usarlo per fare qualcosa come:
Ciao, %%RECEIVER_USERNAME%%, volevo solo ringraziarti per esserti impegnato a diventare un autore del marketplace. È un ottimo modo per mostrare la tua abilità tecnica o quella della tua azienda.Lavoreremo con te in questo messaggio privato qui per i prossimi passi per farti iniziare. Ecco le prossime cose che devo fare in modo che possiamo inserire il tuo elemento nel marketplace SailPoint:
- a
- b
- c
Processo di Utilizzo
Dal punto di vista dell’utente finale, utilizzeranno l’elemento del marketplace quasi esattamente come usiamo i componenti tematici e i plugin qui su Meta.
Cose con cui sto lottando (o che devo capire)
- Sto cercando di capire come gestire bug/richieste di funzionalità per gli elementi del marketplace. Devo usare categorie di bug e funzionalità e creare un tag associato per ogni elemento del marketplace? O devo farlo solo per i plugin ufficiali, e lasciare che i plugin creati dalla community/partner li gestiscano nei loro argomenti? Il primo significa molta gestione dei tag ma renderebbe il tracciamento eccezionale… ma sono cauto nel creare troppi tag. Il secondo è un’esperienza disgiunta a seconda dell’elemento del marketplace con cui stai interagendo e può rendere difficile trovare quali bug/richieste di funzionalità attuali esistono se l’OP non mantiene aggiornato il post dell’argomento originale.
- Devo capire come gli utenti di un elemento del marketplace ricevano aggiornamenti sulle modifiche all’elemento del marketplace. Se sono iscritti a un argomento specifico (elemento del marketplace), ricevono aggiornamenti se l’OP viene aggiornato? Tutti gli iscritti riceverebbero aggiornamenti se fosse un wiki?
- Ho bisogno del modo migliore che riesco a trovare per gli utenti per riconoscere i nostri termini di servizio. Attualmente l’ho collegato in cima all’argomento, in grassetto, ma penso che il mio team legale vorrà che appaia effettivamente agli utenti prima che vadano a scaricare/utilizzare l’elemento. Non sono sicuro di cosa fare qui…
- Possibilità per gli utenti di valutare l’elemento del marketplace, e che quella valutazione sia disponibile per noi da estrarre tramite API, vedere chi ha valutato cosa, ecc.
- Possibilmente un componente tematico sia per la categoria che per l’argomento che visualizzi meglio la categoria come “marketplace” e un “elemento del marketplace” e non una vista simile a una discussione/forum.
- Sono sicuro che ci siano cose che non ho considerato, quindi sentiti libero di criticare questo se vuoi

