Project

General

Profile

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

Back