Hi all,

Following is the summary of the code review for Engineering Dashboard.
*

Changes in functionality *

   1. Ability to Insert the Carbon version for the Redmine projects -
   Dashboard should be one stop place to update all related information and
   inserting the Carbon version in the Redmine projects also needed to be done
   from the dashboard.
   2. Use a permission model - Logged in user's permissions must be taken
   into consideration when allowing to change the Release Manager information.

*UI changes*

   1. Use default styling from Bootstrap.
   2. Avoid displaying all the product information and display a collapsed
   view in the Calendar and allow expand option.
   3. Occupy main page with some info as it is empty now.

*Code level changes*

   1. Rewrite the Engineering Dashboard property file in json.
   2. Separate the front-end and back-end code and restructure the
   directories.
   3. Rename server side files as js not as jag files (ex: cache.jag)
   4. Entire object containing RedMine + OT jira + Release Manager info
   should be created in the back-end and passed to the front-end.
   5. Do the authentication using the user manager api without using the ws
   module.
   6. Change the onBodyLoad function with the ajax call.

Note:
Ability to handle SQL queries through prepared statements needed to be
checked from the Jaggery side.

Thanks,
Tanya.
-- 
Tanya Madurapperuma

Software Engineer,
WSO2 Inc. : wso2.com
Mobile : +94718184439
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to