KonsoleDevelopment: Difference between revisions

From KDE UserBase Wiki
m (split the heading from the text)
(Marked this version for translation)
Line 2: Line 2:


<translate>
<translate>
== General Information ==
== General Information == <!--T:1-->


<!--T:2-->
Anyone can help if they have the time.  There is no requirements to know programming languages or install special software.  If you are running KDE, you can help.
Anyone can help if they have the time.  There is no requirements to know programming languages or install special software.  If you are running KDE, you can help.
It will be more helpful if you can run the latest KDE versions.  This is often in distribution's "unstable" or "bleeding-edge" repositories.  Also, installing KDE with debugging symbols will help with crashes, although your system will be much slower.
It will be more helpful if you can run the latest KDE versions.  This is often in distribution's "unstable" or "bleeding-edge" repositories.  Also, installing KDE with debugging symbols will help with crashes, although your system will be much slower.


<!--T:3-->
For some of the categories below, you don't need the KDE source installed on your system.
For some of the categories below, you don't need the KDE source installed on your system.


<!--T:4-->
Check out the general KDE [http://techbase.kde.org/Contribute contribute] page.
Check out the general KDE [http://techbase.kde.org/Contribute contribute] page.


<!--T:5-->
* KDE versions:  It would be best to have KDE 4.6.x installed.  You can use KDE 4.5.4; however, KDE 4.4.x is too old and has too many bugs that have been fixed.
* KDE versions:  It would be best to have KDE 4.6.x installed.  You can use KDE 4.5.4; however, KDE 4.4.x is too old and has too many bugs that have been fixed.


<!--T:6-->
* Git: In Feb, 2011, konsole now has its own [https://projects.kde.org/projects/kde/kdebase/konsole/repository repository].  It is now much easier to download and look at the code.  
* Git: In Feb, 2011, konsole now has its own [https://projects.kde.org/projects/kde/kdebase/konsole/repository repository].  It is now much easier to download and look at the code.  


<!--T:7-->
To keep up with bug reports and general info join the Konsole [https://mail.kde.org/mailman/listinfo/konsole-devel mailing list].  You can reach me at kurt dot hindenburg at gmail.com, as well as on IRC #kde-devel as khindenburg.
To keep up with bug reports and general info join the Konsole [https://mail.kde.org/mailman/listinfo/konsole-devel mailing list].  You can reach me at kurt dot hindenburg at gmail.com, as well as on IRC #kde-devel as khindenburg.


=== Bug Reports ===
=== Bug Reports === <!--T:8-->


<!--T:9-->
* Confirm bug reports - search for [https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=konsole&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_severity=critical&bug_severity=grave&bug_severity=major&bug_severity=crash&bug_severity=normal&bug_severity=minor&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Importance&field0-0-0=noop&type0-0-0=noop&value0-0-0 unconfirmed bugs] and test them on your system. If you can duplicate the bug, mark it as 'New' and/or leave a comment with your findings.
* Confirm bug reports - search for [https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=konsole&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_severity=critical&bug_severity=grave&bug_severity=major&bug_severity=crash&bug_severity=normal&bug_severity=minor&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Importance&field0-0-0=noop&type0-0-0=noop&value0-0-0 unconfirmed bugs] and test them on your system. If you can duplicate the bug, mark it as 'New' and/or leave a comment with your findings.


<!--T:10-->
* Find duplicate reports - search all of Konsole's bugs and wishlist reports for duplicates.  If you find a possible duplicate, leave a comment on the bug such as "possible duplicate of bug #####'.
* Find duplicate reports - search all of Konsole's bugs and wishlist reports for duplicates.  If you find a possible duplicate, leave a comment on the bug such as "possible duplicate of bug #####'.


<!--T:11-->
* Narrow down the steps  required to display a bug or crash - Often times, the bug reporter may not fully explain or understand how they got the bug or crash.  It is extremely helpful when tracking down issues if there is a step by step process that triggers the issue everytime.  If you can reproduce the issue repeatedly, comment on the bug report the exact steps required to trigger it.
* Narrow down the steps  required to display a bug or crash - Often times, the bug reporter may not fully explain or understand how they got the bug or crash.  It is extremely helpful when tracking down issues if there is a step by step process that triggers the issue everytime.  If you can reproduce the issue repeatedly, comment on the bug report the exact steps required to trigger it.




=== Handbook ===
=== Handbook === <!--T:12-->


<!--T:13-->
* Verify the menus and their shortcuts are valid.
* Verify the menus and their shortcuts are valid.
* Verify all the other information is valid.
* Verify all the other information is valid.
* Read through it for areas that need clarified or expanded on.
* Read through it for areas that need clarified or expanded on.


=== Userbase Site ===
=== Userbase Site === <!--T:14-->


<!--T:15-->
* Verify the [[Konsole|Konsole]] site has the correct info.
* Verify the [[Konsole|Konsole]] site has the correct info.
* Expanding the site with more tips and documentation.
* Expanding the site with more tips and documentation.




=== More to follow ===
=== More to follow === <!--T:16-->






<!--T:17-->
[[Category:Desktop]]
[[Category:Desktop]]
[[Category:System]]
[[Category:System]]
</translate>
</translate>

Revision as of 14:57, 7 February 2011

General Information

Anyone can help if they have the time. There is no requirements to know programming languages or install special software. If you are running KDE, you can help. It will be more helpful if you can run the latest KDE versions. This is often in distribution's "unstable" or "bleeding-edge" repositories. Also, installing KDE with debugging symbols will help with crashes, although your system will be much slower.

For some of the categories below, you don't need the KDE source installed on your system.

Check out the general KDE contribute page.

  • KDE versions: It would be best to have KDE 4.6.x installed. You can use KDE 4.5.4; however, KDE 4.4.x is too old and has too many bugs that have been fixed.
  • Git: In Feb, 2011, konsole now has its own repository. It is now much easier to download and look at the code.

To keep up with bug reports and general info join the Konsole mailing list. You can reach me at kurt dot hindenburg at gmail.com, as well as on IRC #kde-devel as khindenburg.

Bug Reports

  • Confirm bug reports - search for unconfirmed bugs and test them on your system. If you can duplicate the bug, mark it as 'New' and/or leave a comment with your findings.
  • Find duplicate reports - search all of Konsole's bugs and wishlist reports for duplicates. If you find a possible duplicate, leave a comment on the bug such as "possible duplicate of bug #####'.
  • Narrow down the steps required to display a bug or crash - Often times, the bug reporter may not fully explain or understand how they got the bug or crash. It is extremely helpful when tracking down issues if there is a step by step process that triggers the issue everytime. If you can reproduce the issue repeatedly, comment on the bug report the exact steps required to trigger it.


Handbook

  • Verify the menus and their shortcuts are valid.
  • Verify all the other information is valid.
  • Read through it for areas that need clarified or expanded on.

Userbase Site

  • Verify the Konsole site has the correct info.
  • Expanding the site with more tips and documentation.


More to follow