Task #2351
Updated by Xisco Fauli Tarazona over 7 years ago
== Automated tasks == 1. Download bugzilla_dump.json from vm174.documentfoundation.org:/home/esc-mentoring/esc/dump/bugzilla_dump.json ( this script can be used: https://redmine.documentfoundation.org/attachments/download/1937/downloadBugzillaDump.sh ) 2. Run 'python3 qa-tools.py' (https://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/esc-reporting/qa-tools.py) The script will warn of the following problems: 1. movedToFixed: Problem: The reporter has moved the bug to RESOLVED FIXED. Solution: The bug should be moved to RESOLVED WORKSFORME unless there's a commit fixing it. 2. autoConfirmed: Problem: The reporter has auto-confirmed his/her own bug. Solution: The bug should be moved back to UNCONFIRMED unless the reporter intends to work on it. 3. newerVersion: Problem: Someone has changed the version field to a newer one. Solution: Version field should be changed back to the previous version unless the previous version was incorrect. Check history to see the previous version. 4. crashSignature: Problem: In order to link Bugzilla with http://crashreport.libreoffice.org, the crashreport field should have the format ["-signature-"], otherwise it doesn't work. Solution: Change the crashreport field to the correct format 5. addAssigned: Problem: Someone has changed the Assignee field and it's different to the default one ( libreoffice-bugs@lists.freedesktop.org ) but the status is not set to ASSIGNED. Solution: Set the status field to ASSIGNED. 6. removeAssigned: Problem: Someone has changed the status field from ASSIGNED to NEW but the assignee field is still different to the default one ( libreoffice-bugs@lists.freedesktop.org ) Solution: Assignee field should be changed to the default one ( libreoffice-bugs@lists.freedesktop.org ) 7. backPortAdded: Problem: Someone has added the whiteboard 'backport' but the bug's status is still NEW Solution: Status field should be changed to RESOLVED 8. fixBugPing: Problem: The last comment is from 'libreoffice-commits@lists.freedesktop.org' and it was done more than a month ago. Solution: Put a comment like 'Polite ping: is this bug fixed? if so, please close it as RESOLVED FIXED' 9. inactiveAssigned: Problem: The bug has been in ASSIGNED status for more than 3 months without any activity. Solution: Change the status to NEW and reset the assignee to default. Leave a comment like: Dear developer, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assigned it back to yourself if you're still working on this. 10. emptyAlias: Problem: a metabug doesn't have an alias. Having an alias is always good because it makes things more easy visually speaking. Solution: Add an alias describing the metabug 11. New Contributor: Problem: a new contributor has signed up in Bugzilla and he/she has interacted in 3 or more bugs. Solution: Send a welcome email to the new contributor: Email: Subject: Welcome to the LibreOffice community!! Body: Hello [name], On behalf of the QA Team, I would like to give you a warm welcome to the LibreOffice project and express my sincere gratitude for the work you have been doing recently. You can find more information about the QA Team in our wiki page[1] and if In case you need any help doing QA, don't hesitate to contact the team via IRC [2], [1], Telegram [3] [2] or via the mailing list [4]. [3]. Keep up the good work. Regards [1]. https://wiki.documentfoundation.org/QA https://wiki.documentfoundation.org/QA/IRC [2]. https://wiki.documentfoundation.org/QA/IRC https://t.me/LibreOffice_QA [3]. https://t.me/LibreOffice_QA [4]. https://wiki.documentfoundation.org/QA/Mailing_List == Manual tasks == See: https://wiki.documentfoundation.org/QA/Bugzilla/Gardening