Changes between Version 9 and Version 10 of WebKitGTK/StartHacking


Ignore:
Timestamp:
Jun 19, 2013, 10:11:05 AM (12 years ago)
Author:
Andres Gomez
Comment:

Added other section

Legend:

Unmodified
Added
Removed
Modified
  • WebKitGTK/StartHacking

    v9 v10  
    253253 * Then you could check in the bugzilla if the [https://webkit-queues.appspot.com/ Early Warning System (EWS)] detect any issue in your patch. If it doesn't apply in trunk or any port is broken because of your patch you should review your patch and upload it again.
    254254 * If EWSs are green you could add some people to `CC` in order to review your patch (maybe you already done it with `--suggest-reviewers` option), be sure that the patch is marked for review `r?`.
     255
     256
     257== Other tips and tricks ==
     258
     259=== Nice working prompt ===
     260
     261Configure prompt to know that you're in a `jhbuild` shell and in a `Git` repository. Different versions:
     262
     263 * With `parse_git_branch`:
     264{{{
     265#!sh
     266if [ x$UNDER_JHBUILD != x ]; then
     267   PS1="\u@\h[JHBUILD]:\w\$(parse_git_branch)\$ "
     268else
     269   PS1="${debian_chroot:+($debian_chroot)}\u@\h:\w\$(parse_git_branch)\$ "
     270fi
     271}}}
     272
     273 * Without `parse_git_branch`:
     274{{{
     275#!sh
     276PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w$(__git_ps1 " (\[\033[31m\]%s\[\033[00m\])")\$ '
     277
     278if [ $UNDER_JHBUILD ]; then
     279    PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h[JHBUILD]:\w$(__git_ps1 " (\[\033[31m\]%s\[\033[00m\])")\$ '
     280fi
     281}}}
     282
     283
     284=== Applications using WebKitGTK+ ===
     285
     286This is a [ApplicationsGtk list of applications] using WebKitGTK+. Specially interesting is the reference web browser [http://projects.gnome.org/epiphany/ Epiphany], which is GNOME's official web browser.
     287
     288If you want to compile Epiphany against your compiled WebKit follow the instructions at https://live.gnome.org/Epiphany/Development#Getting_the_code_and_building
     289
     290
     291=== Using a chroot as working environment ===
     292
     293These are [wiki:WebKitGTK/Chroot some tips] regarding the usage of a chroot as working environment.