summaryrefslogtreecommitdiff
path: root/blog/2019/03/18/planning_meeting_iteration_33.mdwn
blob: 5a23848da90c26b8d7d730dab85eefc330c085d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
[[!meta title="Planning meeting (iteration 33)"]]
[[!tag draft meeting]]
[[!meta date="2019-03-18 11:05"]]
[[!meta author="liw"]]

THIS IS A DRAFT

People
=============================================================================

* [[Lars|people/liw]]
* [[Daniel|people/dsilvers]]
* Ivan
* Pyry

Agenda
=============================================================================

* Discuss and decide goals for this iteration.

Notes
=============================================================================

* This iteration aims at taking further steps towards a web UI and
  using Muck to store controller data persistently.

Tasks for this week
=============================================================================

Tasks may be part of a project or be random small ones (max an hour)
that just need doing.

[[!table data="""
what                                        | Who       | estimate(h)

Write an API test for facade /version       | Ivan+Pyry | 4
Change the controller to use Muck           | Lars      | 4

Total                                       | Ivan+Pyry | 4
Total                                       | Lars      | 4
"""]]

Task descriptions
------------------------------------------------------------------------------

* **Write an API test for facade /version:** The facade now runs and
  has an endpoint `/version`. Pick a suitable implementation approach
  and write an automated test for the endpoint. The test should be
  possible to test any facade instance, given it's base URL.

  _Acceptance criteria:_ The test runs successfully against
  `ickdev-api.vm.liw.fi` when Lars runs it.

* **Change the controller to use Muck:** Change the controller to use
  Muck for all persistent data storage. Add Muck to the Ick cluster.
  Create a new Ick instance with the new controller and Muck. Add two
  users to the Ick instance, one for Lars and another test account.

  _Acceptance criteria:_ The new Ick instance can build all of Lars's
  projects using his existing .ick files from git.