Tracking bugs in Extras

 
(13 intermediate revisions not shown)
Line 1: Line 1:
'''Note: Work in progress'''
'''Note: Work in progress'''
-
<br><br>
+
 
A bugtracker is a software application used by developers for keeping tracks of reported bugs in their work.
A bugtracker is a software application used by developers for keeping tracks of reported bugs in their work.
-
=== Bugtrackers benefits ===
+
== Bugtrackers benefits ==
Bugtrackers give both developers and users a lot of benefits.
Bugtrackers give both developers and users a lot of benefits.
Line 15: Line 15:
* They can give developers tips and suggestions
* They can give developers tips and suggestions
-
=== Validity criteria for bugtrackers and bugtrackers links ===
+
== Bugtracker location ==
 +
 
 +
You can find more info about how to add a bugtracker field in your application [[Packaging#Bugtracker_location|here]].
 +
 
 +
== Validity criteria for bugtrackers and bugtrackers links ==
Actually, these bugtrackers links are considered valid:
Actually, these bugtrackers links are considered valid:
* A link to a product dedicated page in bugs.maemo.org (e.g. https://bugs.maemo.org/enter_bug.cgi?product=xxx)
* A link to a product dedicated page in bugs.maemo.org (e.g. https://bugs.maemo.org/enter_bug.cgi?product=xxx)
 +
** See [[Bugs:Adding Extra products]] for how to add a product
* A link to a product dedicated page in another known bugtracker (e.g. Google Code, Gitorious, etc.)
* A link to a product dedicated page in another known bugtracker (e.g. Google Code, Gitorious, etc.)
* A link to a Garage bugtracker (e.g. https://garage.maemo.org/tracker/?group_id=xxxx)
* A link to a Garage bugtracker (e.g. https://garage.maemo.org/tracker/?group_id=xxxx)
Line 25: Line 30:
* A link to an opened thread about the application in talk.maemo.org (e.g. http://talk.maemo.com/showthread=xxxxxx)
* A link to an opened thread about the application in talk.maemo.org (e.g. http://talk.maemo.com/showthread=xxxxxx)
-
These bugtrackers link are considered NOT valid:
+
The following bugtracker links are NOT considered valid:
-
 
+
-
* General links that do not lead to a dedicated page (e.g http://talk.maemo.org or https://bugs.maemo.org)
+
-
* Mispelled links
+
-
 
+
-
 
+
-
'''Requirement proposal''': After clicking bugtracker link, you can start filing a bug right away or just after clicking one link at maximum at the page that opens. --[[User:ossipena|ossipena]] 09:38, 24 February 2010 (UTC)
+
-
 
+
-
'''Requirement proposal''': Bug report has to be directly notified to the maintainer. --torpedo48 9:57, 24 February 2010 (UTC)
+
-
'''Requirement proposal''': When Bugtracker link is not supplied default bugtracker is used. Default bugtracker is packages interface itself, or maintainer mail address. This way QA time can be reduced in some cases by weeks when Bugtracker field shaping is not needed. --[[User:mikkov|mikkov]] 08:31, 26 February 2010 (UTC)
+
* General links that do not lead to a dedicated page (e.g. http://talk.maemo.org or https://bugs.maemo.org)
-
''How are you going to reprot a bug to package interface? With magic? Email is of course fine with smaller packages--[[User:ossipena|ossipena]] 09:21, 3 March 2010 (UTC)''
+
* Misspelled links (e.g. links starting with "xsbc-bugtracker")
-
''Come on! I think maemo.org runs mostly on PHP code not magic. Most important thing here is there should be a default bugtracker for all packages like in any other big distro. --[[User:mikkov|mikkov]] 10:27, 3 March 2010 (UTC)''
+
-
Are you serious? creating a bugtracker takes couple minutes, putting your email to correct configuration file when packaging takes couple seconds. It is same rules for everyone, why others must do it and you don't? --[[User:ossipena|ossipena]] 10:45, 3 March 2010 (UTC)
+
Proposals have been moved to [[Talk:Tracking_bugs_in_Extras]] -section. --[[User:ossipena|ossipena]] 10:46, 3 March 2010 (UTC)
[[Category:Quality Assurance]]
[[Category:Quality Assurance]]

Latest revision as of 11:00, 26 May 2012

Note: Work in progress

A bugtracker is a software application used by developers for keeping tracks of reported bugs in their work.

[edit] Bugtrackers benefits

Bugtrackers give both developers and users a lot of benefits.

Developers:

  • They are notified when a bug is found in their applications
  • They keep track of reported bugs so that they can organize their work
  • They can easily communicate with reporters if they need more information or further testing

Users:

  • They can easily report the bugs they find and help to fix them
  • They can give developers tips and suggestions

[edit] Bugtracker location

You can find more info about how to add a bugtracker field in your application here.

[edit] Validity criteria for bugtrackers and bugtrackers links

Actually, these bugtrackers links are considered valid:

The following bugtracker links are NOT considered valid:

Proposals have been moved to Talk:Tracking_bugs_in_Extras -section. --ossipena 10:46, 3 March 2010 (UTC)