Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Atttendees: Nick Sellen, Matthias Larisch, Kristijan Miklobusec, Tilmann, Michael Knoth, Florin

Duration 1h30

outcomes

upcoming tasks

  • contact Victor about penetration testing
  • add more e2e tests (Nick)
  • ... maybe leading to better test db seeding/fixtures
  • maybe helps to support building a full seed database for beta/dev versions
  • implement symfony kernel + 1 or 2 core-ish modules + add unit tests (Florin)
  • find more security issues (creating issues about them and/or fixing issues)
  • remove unused crap from backend/php code (Matthias)
  • get phpstorm 30 day trials, and aim for open sourcing by the time the trial is over :slightly_smiling_face:
  • reducing/cleanup of html/js frontend stuff (Adrian)
  • maybe start to look at some js frontend components + json data api, not high priority yet

longer term considerations

  • php7 is not a particular focus (quite a lot of work, and not much advantage to us right now (at least until we have good unit tests and symfony stuff in place))
  • mobile app: would be nice, but probably better to revisit later. mobile notifications would be biggest killer feature says Kristijan.
  • collaboration: not clear yet, longer term intentions to try and merge with foodsaving tool.

Discussion points by Nick

short term

  • adding more e2e tests
  • merge existing MRs without waiting for unit testing to be ready
  • (clear backlog, get fixes into production)
  • first steps in modular refactoring (with aim to make it unit testable)
    • symfony vs no framework?
  •  open sourcing
    •  how to find enough unknown security issues?
    • rest should just be routine work...
    • ...fix a few issues, contact copyright holders...

longer term

  •  vision for a modern php7 / symfony kind of app?
  •  json data api + spa frontend?
  •  how to support html-only version?
  •  mobile app?
  •  collaboration - how to let others build on our work (international users? sharecy?)
  • No labels