Bug 5748

Summary: Bring in tasks descriptions from documentation.conf into Toaster
Product: [Build System, Metadata & Runtime] Toaster Reporter: Belen Barros Pena <belen.barros.pena>
Component: toasterAssignee: Ravi Chintakunta <ravi.chintakunta>
Status: RESOLVED FIXED QA Contact: Yuan Sun <Yuan.Sun2>
Severity: enhancement    
Priority: Medium CC: alexandru.damian, belen.barros.pena, cristiana.voicu, david.reyna, jessica.zhang, Yuan.Sun2
Version: unspecified   
Target Milestone: 1.6 M4   
Hardware: All   
OS: Multiple   
Whiteboard: GUI
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on: 5691    
Bug Blocks:    

Description Belen Barros Pena 2014-01-21 16:13:20 UTC
Bug 5691 adds descriptions for the most common BitBake tasks to documentation.conf. Those descriptions need to be displayed in Toaster as content of help bubbles inside tasks tables, which are:

* All tasks table
See http://www.yoctoproject.org/toaster/all-tasks.html

* Tasks table in the recipe details screen 
See http://www.yoctoproject.org/toaster/recipe-details-acl.html

In any of the above URLs, hover over the task name. You will see a question mark next to it: hovering over the question mark brings up a tooltip with the task description that should be provided by documentation.conf
Comment 1 Ravi Chintakunta 2014-03-18 19:35:52 UTC
Pushed the implementation to my branch ravi/bug-5748 

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=ravi/bug-5748&id=b3f42f6c46dfb078db98b14a31680a45015ff10f

The help is displayed for tasks that have an entry in the "variable" table with a matching task name and build id.
Comment 2 David Reyna 2014-03-26 12:23:02 UTC
This patch works for me, in that when a task description is in the database, the hover and help description does appear, else not.

My problem appears to be with 5691, which I have updated. Even with the updated "documentation.conf", I only find only around 7 task descriptions appear in the database.
Comment 3 David Reyna 2014-04-09 04:09:21 UTC
commit 85eb8dbd6dda9b1c4ebc0cfefff9bfc1daf18c0f