Il modo migliore per condividere (rendere accessibile) al mondo un utile programma / programma di utilità scritto autonomamente?

4

Nel corso della mia vita ho accumulato una buona parte di script che si sono dimostrati utili in molti casi e potrebbero essere utili a molti altri. Guardo cose come todo.txt (che probabilmente è iniziato come il gestore di file di testo personale di qualcuno) e anche più semplici in linea e talvolta mi sento come Voglio mettere le mie cose là fuori per le persone che stanno cercando di essere in grado di usare, open source.

Qual è il modo migliore per mettere le cose là fuori dove le persone che potrebbero voler trovare lo troveranno? Devo iniziare un blog ben letto? post nei forum? Non voglio pubblicizzarlo o inviarlo come spam, basta farlo in qualche modo dove chiunque potrebbe cercare qualcosa di simile funzionalità lo troverà attraverso Google o qualcosa del genere.

    
posta Justin L. 13.06.2013 - 06:30
fonte

2 risposte

1

Mi sembra di vedere un discreto numero di persone venire da Stack Overflow per promuovere uno strumento che hanno realizzato. Penso che sia più in sintonia con la "vibe" di Stack Overflow se lo strumento è open source e il codice è liberamente disponibile su un host popolare come GitHub, Bitbucket o Google Code piuttosto che un prodotto a pagamento.

Devi assolutamente stare attento se scegli questa strada - molto probabilmente lo spamming ti verrà bannato, ma se fornisci risposte attente e utili su come usare il tuo software per risolvere il problema specifico di quella persona, aggiungi valore a Stack Overflow mentre promuovi ancora il tuo lavoro.

Se il codice che desideri condividere non è un set di strumenti completamente coesivo, potresti semplicemente salvare i singoli script come gist su GitHub piuttosto che avere un singolo repository con una varietà di script non collegati al suo interno in modo che sia più facile condividere un singolo script alla volta.

    
risposta data 13.06.2013 - 07:13
fonte
1

Ho trovato github per essere davvero utile come un posto per aprire il mio codice sorgente. Se non hai familiarità con github, è un sistema di backup e hosting relativamente sicuro per repository git di qualsiasi cosa tu voglia. C'è anche Gitorious e Bitbucket , che supporta anche Mercurial. Tuttavia, Github sembra vincere la condivisione della mente.

Rendere il mondo consapevole del codice è molto più complicato. Penso che potresti inserire i tuoi script nel tuo host di repository online e poi collegare le risposte su stackoverflow per codificare i campioni nei tuoi repository relativi alla domanda risposta . Puoi anche modificare alcune delle tue risposte precedenti ma di alto profilo con link a esempi online.

Dopodiché, un blog o un altro sito web che fa riferimento alla tua base di codice, cross-linkato con le tue nuove risposte nei siti tecnici di StackExchange, sembra un buon punto per iniziare a essere un successo nelle ricerche di google.

    
risposta data 13.06.2013 - 07:13
fonte

Leggi altre domande sui tag