User:Chani/GettingStarted: Difference between revisions

From KDE TechBase
(found another url too. thanks zander)
(rewording n'stuff. can someone make the formatting not ugly?)
Line 2: Line 2:


*Plasma uses [[Policies/Kdelibs_Coding_Style|kdelibs coding style]]. there's a file in svn that makes vim follow this automatically: [http://websvn.kde.org/trunk/KDE/kdesdk/scripts/kde-devel-vim.vim?view=log kde-devel.vim]
*Plasma uses [[Policies/Kdelibs_Coding_Style|kdelibs coding style]]. there's a file in svn that makes vim follow this automatically: [http://websvn.kde.org/trunk/KDE/kdesdk/scripts/kde-devel-vim.vim?view=log kde-devel.vim]
*if a patch is nontrivial, please get it reviewed before committing. best place to do that is http://matt.rogers.name/dashboard/
*nontrivial patches should be reviewed before committing. depending on the content of the patch, this could be as simple as getting someone on irc to do a quick sanity-check, or it could turn into a full discussion about the pros and cons of various ways of implementing something. :) we have a new tool to help with this: [http://matt.rogers.name/dashboard/ review board]
*mailing list is panel-devel [http://mail.kde.org/mailman/listinfo/panel-devel subcribe] [http://lists.kde.org/?l=kde-panel-devel&r=1&w=2 archives]
*mailing list is panel-devel [http://mail.kde.org/mailman/listinfo/panel-devel subcribe] [http://lists.kde.org/?l=kde-panel-devel&r=1&w=2 archives]
*of course, the rest of techbase has lots of important information about contributing to kde in general; you've read that stuff, right?

Revision as of 21:08, 2 February 2008

A quick intro for potential plasma contributors (kdebase and maybe extragear, not playground or other locations)

  • Plasma uses kdelibs coding style. there's a file in svn that makes vim follow this automatically: kde-devel.vim
  • nontrivial patches should be reviewed before committing. depending on the content of the patch, this could be as simple as getting someone on irc to do a quick sanity-check, or it could turn into a full discussion about the pros and cons of various ways of implementing something. :) we have a new tool to help with this: review board
  • mailing list is panel-devel subcribe archives
  • of course, the rest of techbase has lots of important information about contributing to kde in general; you've read that stuff, right?