-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Fathardie edited this page Mar 10, 2017
·
7 revisions
#Afspraak 20-02-2017
Agenda:
TelefoonnummersKijken naar dag bij ThalesMilestones- Eerste design
- Planning
- Verantwoordelijkheden
Slack
Wie | Wat |
---|---|
@Mart | Pepijn mailen over dag |
Risico's @Achterlopen van data met stream van environment naar etcd @Verschillende modi overal. Hoe zit het met code veranderen i.p.v. hardcoden @lifecycles definieren en overzichtelijk houden
Gewerkt aan tutorials voor etcd, OSGI Felix & Docker.
Plannen afspraak vrijdag 03-03-2017. Te bespreken:
- Architectuur
- OSGI Tutorial resultaten
- OSGI Felix + IntelliJ inrichting
- ETCD in Docker
- Verschil tussen REST & etcdctl invoer?
Vragen:
- Advies over POM
- Advies over inrichting OSGI modules / projecten / builden
TODO:
- Docker vanuit een bundel aansturen
- Docker images genereren / bouwen uitzoeken
- Eerste sprints e.d. afspreken op basis van eerste onderzoek
Afspraak eerste sprint:
- @Jan-Jelle overzicht maken van Publisher Subscriber frameworks + (felix + docker + deployment naar docker images)
- @Mart uitzoeken OSGI communicatie tussen bundels (werkend voorbeeld)
- @Wybren+Sebas afmaken overzicht globale interfaces
- @Sebas eerste opzet van physics engine
- @Wybren overzicht maken van gebruik Intellij + OSGI + felix
Vrijdag willen we werken aan:
- Planning
- Deliverables (requirements document)
- Hoe gaan we testen
Eerste idee:
- Selectief weinig unit testen
- Geen model-based testing van de architectuur
- Bundle-niveau testen is het belangrijkste (alleen een uitdaging i.v.m. bundle dependencies en mocks schrijven etc)
- Programma-niveau (bijv. een drone, de game engine of de instance manager) testen kan waarschijnlijk vrij gemakkelijk, maar laten nog even in het midden of we dit op den duur willen of niet.
- Manier van testen afhankelijk van de bundle/programma
- Rule sets in game engine per bundle
- Drone wordt compleet getest
- Instance manager wordt nog even naar gekeken
- ...
- Travis gebruiken voor geautomatiseerd testen
- Test plan zelf is prima