Come contribuire a jQuery?

6

Sono confuso riguardo alla natura del progetto jQuery. Può essere concesso sotto licenza GPL o MIT, in base ai commenti nel progetto. Tuttavia, il sito web jQuery fornisce un elenco di membri del team, come se si trattasse di un prodotto commerciale.

Ho scritto del codice per migliorare jQuery per aggirare un brutto bug in Internet Explorer e vorrei sapere qual è il modo migliore per proporre la mia idea al progetto.

    
posta Rice Flour Cookies 07.08.2012 - 20:08
fonte

1 risposta

8

Troverai tutto ciò che ti serve nella Come partecipare della pagina di aiuto di jQuery:

Filing Bugs and Building Test Cases

This is the best way to contribute to jQuery core. Please read through the full guide detailing How to Report Bugs.

Committing and Pull Requests

If you wish to contribute code to jQuery core please make sure you've first filed a bug report detailing your specific bug or feature request.

Next, create an account on Github (if you haven't done so already).

Create a fork of the jQuery Github project (More details of forking). More details concerning how to build jQuery can be found in the Downloading jQuery guide.

Before you write any code be sure to create a new branch in your repository in which all the changes will be committed. More details about Git branches can be found in the Pro Git chapter on branches and in the chapter on remote branches .

After your new branch has been pushed to your repository you can now send a pull request. Be sure to reference the bug(s) that you're fixing in the commit messages and in the pull request description (this helps us to track the changes easier).

We also have a number of Tips for jQuery Bug Patching detailing the exact commands that you need to run in order to properly contribute (and test).

Il processo sembra piuttosto tipico di un progetto open source. L'elenco dei membri del team elenca i membri della jQuery board e core , non puoi aspettarti che tutti quelli che hanno commesso una singola riga di codice per il progetto da elencare qui. Non vedo cosa ti riguarda in quella lista, ogni grande progetto open source mantiene una sorta di elenco di contributori principali / principali.

Infine, poiché il tuo contributo riguarda un bug, assicurati di cercare il tracker dei problemi di jQuery sul bug è già stato segnalato, e in caso contrario, segnalalo prima di fare qualsiasi altra cosa.

    
risposta data 07.08.2012 - 20:14
fonte

Leggi altre domande sui tag