Patches - comment les créer et les soumettre (webrev)

Avant de créer un patch, lisez ceci, ainsi que ces quelques autres resources qui peuvent également aider.

  • Assurez vous que webrev.ksh est disponible ou téléchargez le.
  • Effectuez les changements requis d'OpenJDK
  • Véfifiez ces changements en utilisant la commande suivante
$ hg status

Vous verrez les fichiers ajoutés, supprimés ou changés dans le process, une sortie exemple peut être :

A COPYING
A README
A examples/simple.py
? MANIFEST.in
? examples/performant.py
? setup.py
M src/main.py
? src/watcher/_watcher.c
D src/watcher/watcher.py
? src/xyzzy.txt

Cela créera un répertoire .webrev qui contient les artéfacts et matériels de revue de code que vous devrez héberger quelque part et dont vous posterez le lien sur la mailing lists appropriée.

Un peu d'aide pour utiliser les scripts avec mercurial (hg) et créer des webrevs :

Une fois que vous avez un webrev, contactez la mailing list appropriée et liez les changements que vous avez fait (voir la repo, le module, répertoire ou package dans lesquels vous avez fait ces changements). Sur la mailing list demandez un sponsor (si vous n'êtes pas encore un committer), on vous demandera parfois de cc plusieurs autres mailing lists.

A ce stade vous devrez au moins signer l'OCA ou sinon le webrev ne pourra être utilisé (voir Signer l'OCA).

Il y a un projet en cours qui aidera à replacer ce process par un process plus semblable à github.

results matching ""

    No results matching ""