Warning, /graphics/gwenview/devdoc/CONTRIBUTING.md is written in an unsupported language. File is not indexed.

0001 # Intro
0002 
0003 Great to hear you want to contribute to Gwenview! Patches are always welcome.
0004 
0005 # Mailing list
0006 
0007 If you want to discuss development of Gwenview, you can subscribe to
0008 gwenview-devel mailing list:
0009 <https://mail.kde.org/mailman/listinfo/gwenview-devel>.
0010 
0011 # Bug tracker
0012 
0013 Gwenview bugs are tracked on KDE Bugzilla (<http://bugs.kde.org>). They are
0014 assigned to a fake user by default: `gwenview-bugs-null@kde.org`. To get
0015 notified when new bugs are filed, add this user to the list of users you follow.
0016 You can do so from Bugzilla by editing your user preferences, then go in the
0017 "Email Preferences" tab (<https://bugs.kde.org/userprefs.cgi?tab=email>)
0018 
0019 # Code review
0020 
0021 Patches should be sent for review on <http://git.reviewboard.kde.org>. You will
0022 get faster answers by posting them there rather than attaching them to a
0023 Bugzilla bug report.
0024 
0025 # Commits for stable branch
0026 
0027 Commits to stable branch should be made to the stable branch first, then merged
0028 back to master.
0029 
0030 Here is an example work-flow.
0031 
0032 First fix something in KDE/4.x:
0033 
0034     git checkout KDE/4.x
0035     # Fix something, get it reviewed
0036     git commit
0037     git push
0038 
0039 Now merge the commit in master. Note the use of `--no-ff` in `git merge`. This
0040 is required to make it easy to rollback the merge if need be.
0041 
0042     git checkout master
0043     git merge --no-ff origin/KDE/4.x
0044     # Check merge is correct
0045     git push