Meeting #175
Updated by André Neto over 9 years ago
h1. Sprint planning
*Date of the meeting:* 29/07/2015
*Sprint objective:* Second release of MARTe with portability layer completed and linted
*Backlog items:* #163, #159, #158, #157, #156, #155, #154, #151, #150, #149, #148, #147, #146, #145, #144, #142, #141, #127, #122, #119, #117, #116, #115, #114, #113, #162, #161, #160, #153, #152, #133, #123, #112, #111, #110, #109, #108, #107, #106, #105, #104, #103
h1. Sprint review
The following actions and improvements to the workflow were agreed:
* Users are allowed to move a task from implementation to review, but are not allowed to move a task from a state to another (e.g. from code review to unit implementation or vice-versa);
* 90 % of minimum code coverage as the minimum threshold;
* The reviewer is allowed to make small cosmetic changes to the documentation or structure of the file. If these are done, the changes are committed and the review is performed on this version of the commit;
* Jenkins was configured to not test the BasicConsoleTest which require user input (Test/GTest/cov/MainGTest.ex --gtest_output="xml:MARTe2-MainGTest.junit.xml" --gtest_filter=*:-BasicConsoleGTest.TestRead:BasicConsoleGTest.TestPerfChar:BasicConsoleGTest.TestPaging);
* Move the linting configuration files to the development git repository (#176);
* One branch per feature/user-story shall be created;
* The next developments should focus on adding to the backlog all the user-stories which are key to having a real-time thread with GAMs executing before the end of the year. This is opposed to blindly porting all the BaseLib2 layers. TODO
h1. Technical debt
Non-completed user-stories: #162, #161, #160, #153, #152
All of these were released in v0.2 but there were small non-compliances to be transformed into new user-stories.
h1. Backlog review (restimation, reprioritization, weighting)
The sprint was successfully terminated. The next sprint will focus on finishing the DLL implementation for Windows, clearing all the class static constants and making sure that there are no global static objects defined in the header files. TODO
*Date of the meeting:* 29/07/2015
*Sprint objective:* Second release of MARTe with portability layer completed and linted
*Backlog items:* #163, #159, #158, #157, #156, #155, #154, #151, #150, #149, #148, #147, #146, #145, #144, #142, #141, #127, #122, #119, #117, #116, #115, #114, #113, #162, #161, #160, #153, #152, #133, #123, #112, #111, #110, #109, #108, #107, #106, #105, #104, #103
h1. Sprint review
The following actions and improvements to the workflow were agreed:
* Users are allowed to move a task from implementation to review, but are not allowed to move a task from a state to another (e.g. from code review to unit implementation or vice-versa);
* 90 % of minimum code coverage as the minimum threshold;
* The reviewer is allowed to make small cosmetic changes to the documentation or structure of the file. If these are done, the changes are committed and the review is performed on this version of the commit;
* Jenkins was configured to not test the BasicConsoleTest which require user input (Test/GTest/cov/MainGTest.ex --gtest_output="xml:MARTe2-MainGTest.junit.xml" --gtest_filter=*:-BasicConsoleGTest.TestRead:BasicConsoleGTest.TestPerfChar:BasicConsoleGTest.TestPaging);
* Move the linting configuration files to the development git repository (#176);
* One branch per feature/user-story shall be created;
* The next developments should focus on adding to the backlog all the user-stories which are key to having a real-time thread with GAMs executing before the end of the year. This is opposed to blindly porting all the BaseLib2 layers. TODO
h1. Technical debt
Non-completed user-stories: #162, #161, #160, #153, #152
All of these were released in v0.2 but there were small non-compliances to be transformed into new user-stories.
h1. Backlog review (restimation, reprioritization, weighting)
The sprint was successfully terminated. The next sprint will focus on finishing the DLL implementation for Windows, clearing all the class static constants and making sure that there are no global static objects defined in the header files. TODO