Xfce Wiki

Sub domains
 

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
contribute [2010/10/23 08:48]
mike
contribute [2015/02/22 14:03] (current)
landry [Report Bugs]
Line 23: Line 23:
 That was one thing, another thing is to test the application and report bugs. For writing bug reports there are some minimum steps to take into account. It must be informal, if it is a bug it must be easy to reproduce and if it is a feature request keep in mind that it must be sane not insane :-) Testing the application after a new release is helpful, but testing the application you like from git helps the developers to fix bugs before doing a release and it might get you into knowing the code actually. That was one thing, another thing is to test the application and report bugs. For writing bug reports there are some minimum steps to take into account. It must be informal, if it is a bug it must be easy to reproduce and if it is a feature request keep in mind that it must be sane not insane :-) Testing the application after a new release is helpful, but testing the application you like from git helps the developers to fix bugs before doing a release and it might get you into knowing the code actually.
  
-So the first place to let developers know about what you think and miss from their application is on the [[http://foo-projects.org/​mailman/​listinfo/​xfce|xfce users mailing list]]. It's public and every one can read and comment it, but you can also send them private messages, they all put their email addresses in the applications you use. Interesting topics will usually be asked to be put on the bug tracking system which brings us to the second place that is on [[http://​bugzilla.xfce.org/​|Bugzilla]]. You need to create an account in order to create new bugs, and when you do you can select the component and the severity between "//​normal//"​ and "//​enhancement//"​.+So the first place to let developers know about what you think and miss from their application is on the [[https://mail.xfce.org/​mailman/​listinfo/​xfce|xfce users mailing list]]. It's public and every one can read and comment it, but you can also send them private messages, they all put their email addresses in the applications you use. Interesting topics will usually be asked to be put on the bug tracking system which brings us to the second place that is on [[http://​bugzilla.xfce.org/​|Bugzilla]]. You need to create an account in order to create new bugs, and when you do you can select the component and the severity between "//​normal//"​ and "//​enhancement//"​.
  
 ===== Fix Bugs ===== ===== Fix Bugs =====
Line 30: Line 30:
  
 If you lack an idea for a good feature to write, pick up on Bugzilla, it's full of bugs :-o But not all of them are things to fix, some of them are enhancement propositions,​ check this [[http://​bugzilla.xfce.org/​report.cgi?​x_axis_field=bug_severity&​y_axis_field=product&​z_axis_field=&​query_format=report-table&​short_desc_type=allwordssubstr&​short_desc=&​classification=Xfce&​longdesc_type=allwordssubstr&​longdesc=&​bug_file_loc_type=allwordssubstr&​bug_file_loc=&​status_whiteboard_type=allwordssubstr&​status_whiteboard=&​keywords_type=allwords&​keywords=&​bug_status=NEW&​bug_status=ASSIGNED&​bug_status=REOPENED&​bug_severity=blocker&​bug_severity=critical&​bug_severity=major&​bug_severity=normal&​bug_severity=minor&​bug_severity=trivial&​bug_severity=enhancement&​emailassigned_to1=1&​emailtype1=substring&​email1=&​emailassigned_to2=1&​emailreporter2=1&​emailqa_contact2=1&​emailcc2=1&​emailtype2=substring&​email2=&​bugidtype=include&​bug_id=&​chfieldfrom=&​chfieldto=Now&​chfieldvalue=&​format=table&​action=wrap&​field0-0-0=noop&​type0-0-0=noop&​value0-0-0=|report]] of Xfce core components. If you lack an idea for a good feature to write, pick up on Bugzilla, it's full of bugs :-o But not all of them are things to fix, some of them are enhancement propositions,​ check this [[http://​bugzilla.xfce.org/​report.cgi?​x_axis_field=bug_severity&​y_axis_field=product&​z_axis_field=&​query_format=report-table&​short_desc_type=allwordssubstr&​short_desc=&​classification=Xfce&​longdesc_type=allwordssubstr&​longdesc=&​bug_file_loc_type=allwordssubstr&​bug_file_loc=&​status_whiteboard_type=allwordssubstr&​status_whiteboard=&​keywords_type=allwords&​keywords=&​bug_status=NEW&​bug_status=ASSIGNED&​bug_status=REOPENED&​bug_severity=blocker&​bug_severity=critical&​bug_severity=major&​bug_severity=normal&​bug_severity=minor&​bug_severity=trivial&​bug_severity=enhancement&​emailassigned_to1=1&​emailtype1=substring&​email1=&​emailassigned_to2=1&​emailreporter2=1&​emailqa_contact2=1&​emailcc2=1&​emailtype2=substring&​email2=&​bugidtype=include&​bug_id=&​chfieldfrom=&​chfieldto=Now&​chfieldvalue=&​format=table&​action=wrap&​field0-0-0=noop&​type0-0-0=noop&​value0-0-0=|report]] of Xfce core components.
 +
 +===== Getting a git account =====
 +
 +If you want to get your new Xfce plugin/​project hosted, or want to takeover maintainership of one of the projects lacking interest (easy to find, look in Bugzilla for pending patches not applied since a good while..), you need to [[https://​releases.xfce.org/​login/​request|apply]] for a git account at our (awesome!) [[https://​releases.xfce.org/​|release manager]]. An Xfce developer should fulfill your request, and you should be good to go. Our git workflow/​policy is described [[dev:​howto:​git|here]].
contribute.1287816498.txt.gz · Last modified: 2010/10/23 08:48 by mike