Tuesday 13 May 2014

GSoC Update: Final Plan

Well, this week we had discussions regarding the structure of the ticket item. Also I found out the reason why there the error is coming while modifying ticket item. Actually when we are modifying ticket then for the fields "Superseded By" and "Depends On", it tries to create a select list and for that it tries to fetch the name and ITEMID of the other ticket items and as name field is not defined then an error is raised. I was able to find this by creating breakpoints using Pycharm. Seriously, Pycharm is very nice IDE for python and web development.
Here is the Plan

The ticket item will only have ITEMID not the names.
  • In the fields "Superseded By" and "Depends On", we will first try to have ITEMID as option for display and then afterwards we will try to have "one-line summary" also displayed in in the options so that it is easy for the user select the desirable option.
  • There would a view having list of tickets with their links and one-line summary.
  • Also the the UI of the ticket would be made better by using bootstrap i.e the drop-down lists, submit buttons etc would be given bootstrap touch.
If required some minor changes may be incorporated :D

No comments:

Post a Comment