Skip to content
Fathardie edited this page Mar 10, 2017 · 7 revisions

#Afspraak 20-02-2017

Agenda:

  • Telefoonnummers
  • Kijken naar dag bij Thales
  • Milestones
  • 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

27-02-2017

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

03-03-2017

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

08-03-2017

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
      • ...

10-03-2016

  • Travis gebruiken voor geautomatiseerd testen
  • Test plan zelf is prima