Project roadmap

This page tries to guess when we (developers) would like to release certain features. Considering that we are volunteering our free time on this, date estimation may be way off.

High level:

Nov2019DecJan2020FebMarAprMayAgora YerevanNYE breakEPM Barcelona
Infrastructure
Web app
Helpdesk

Put MyAEGEE on AEGEE Servers

Make servers "production ready"

Implement bitwarden

Implement yourls

EB open calls

Online votings

Distribution lists

Mass mailer rework

Network module

SU website integration

Achievements/gamification

Make new team of helpdesk

Train new team of helpdesk

 

More low level:

Components needing manual work:

  • Fix DB inconsistencies, like the “!” surname

Core components needing update:

  • LDAP integration

  • Name validations in DB

  • GDPR consent

  • Bodies need to be seen without authorisation

Mailer components needing update:

  • Use sendgrid when “development” mode

  • Use Gsuite servers

  • Send as any Gsuite user

Events components needing update:

  • Calendar of events can be improved

Statutory components needing update:

  • Voting

Frontend components needing update:

  • (depends on the component of the backend)

  • Make it possible for CD to edit resources page

  • Add some sort of redis to add dynamically the k/v for the CORS to confluence

New components (microservices):

  • “positions”

  • “network” (or extension of the core)

  • SU website