Skip to content

Sixth Outcobra Meetup 13. December 2017

Mario Kunz edited this page Jan 4, 2018 · 1 revision

5th Outcobra Meetup / Planning Meeting

Agenda Iems

  1. Previous Events
  2. Angular 5
  3. Server-Docs & Access
  4. Marketing
  5. Short Timetable Architecture Discussion/Planning
  6. Sprint/Time Planning

Previous Events

  • Netcup server has been ordered as discussed and is serving the beta-site
  • Dependency updates have not ben made yet
  • Auth0 move is in progress
  • License (GPL-3) is not done yet

Angular 5

We will upgrade to Angular 5 after the login is done. This will also allow us to update to the newest Angular Material version. Both upgrades will involve some changes we have to make. Most work is expected for Angular Material and the new HttpClient in Angular.

Server-Docs & Access

We want to make a documentation for the server. The docs must be detailed enough so that everyone from the team can solve basic problems. This also includes a documentation of the backup & restore process.

Since @needToRoll and @M4R1KU did not provide SSH-Key to this day, they will send them, after generation, to @jmesserli so that he grant both access to the servers.

Marketing

At first @needToRoll stated that he wanted to push outcobra more, so that more people would use it. @M4R1KU then said that we should better wait until the next big changes have passed (explicitly new Login) because more users would mean that we'd only have much more work when migrating.

Task UI and Exam UI

Both UIs have currently little to no value. Suggestions for enhancements are:

  • Display Tasks/Exams in the current week
  • Distinction between future and past entities (archive functionality for instance)

Manage UI

We discussed auto-complete features for schoolyear, semester and subjects. We also discussed an "on-boarding wizard" to make it easier for new users. That wizard would include all entities on the manage ui.

UX / UI

Additionally we want to search for UX issues and enhance them were possible. We already have a little list of such things as an issue.

@M4R1KU also suggested to make UI-Improvement meeting in which we want to focus on new ideas for our existing UIs and also identify bad things in our UIs.

Short Timetable Architecture Discussion/Planning

The first version of the timetable should include week view comparable to the Google calendar or Outlook. Subjects can be added on the timetable in the manage ui and on the timetable view. The backend must provide endpoints to add subjects to the timetable. It also must have a timetable GET endpoint for days and weeks.

Sprint/Time Planning

@M4R1KU wants to finish the new Login until christmas in terms of functionality.