Domanda

Molte lingue dispongono di archivi standard in cui le persone donano librerie utili a cui desiderano che altri abbiano accesso.Ad esempio Perl ha CPAN, PHP ha PEAR, Ruby ha RubyGems e così via.Qual è l'opzione migliore per JavaScript?

Lo chiedo perché qualche mese fa ho effettuato il porting Statistiche::Distribuzioni da Perl a JavaScript.(Quando dico portato intendo "ho eseguito sostituzioni di testo, corretto alcune cose a mano". L'ho fatto non riscriverlo.) Dato che ho usato questo modulo diverse volte in Perl, immagino che sia così statistiche-distribuzioni.js probabilmente sarà utile a qualcuno.Quindi l'ho messo sotto la stessa licenza open source dell'originale (a tua scelta tra GPL o Licenza Artistica).Ma non ho idea di dove metterlo in modo che le persone che potrebbero volerlo possano trovarlo.

Non rientra in nessun tipo di quadro.È solo una libreria autonoma che ti dà la possibilità di calcolare una serie di distribuzioni statistiche utili con una precisione di 5 cifre.In JavaScript.

È stato utile?

Soluzione

Per quanto ne so, non esiste un repository JavaScript centrale, ma potresti riuscire a promuoverlo Snipplr o come progetto su Codice Google.

Altri suggerimenti

JSAN (rete di archiviazione JavaScript) sembra il tipo di cosa che stai cercando, ma personalmente non ho mai usato nulla a parte Test.Builder.

Finché il tuo JavaScript può essere inserito nei progetti delle persone senza inquinare lo spazio dei nomi globale o fare cose che potrebbero causare interruzioni nel codice di altre persone (aggiungendo a Object.prototype, ad esempio), lo incollerei semplicemente da qualche parte come Google Code come già suggerito.

Non esiste un repository centralizzato per JavaScript.Le librerie JS di solito hanno i propri repository di plugin, ma per gli script autonomi, il modo migliore per promuoverli è inviarli a siti Web famosi come ajaxiano O mashable

Potresti avviare un progetto su SourceForge per contenere utili snippet di codice come questo (o cercare su Google snippet per trovarne uno).

Perl, Ruby, PHP, ecc. hanno tutti meccanismi di distribuzione integrati nel linguaggio per utilizzare tali librerie.

Non c'è nulla del genere integrato in JS.

Ci sono tonnellate di archivi di script là fuori, ma nessun repository JS "centrale".

Considera l'idea di confezionarlo come plug-in per una delle principali librerie Javascript come jQuery - Vedere http://docs.jquery.com/Plugins/Authoring per ulteriori dettagli.In questo modo può essere incluso nel loro pagina del plug-in il che gli darà una buona visibilità poiché hanno un'enorme base di sviluppatori e sarà uno dei loro primi porti di scalo quando si presenterà la necessità di tale funzionalità.

Sebbene jQuery sia uno dei framework più popolari (se non il più) in circolazione, esiste un host if altre biblioteche potresti prendere in considerazione l'utilizzo in aggiunta/al posto di esso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top