Current state of the art of the project, 16/01/19

Hey-ho passer-by, 

let us tell you what is happening within AEGEE's IT world. 

Generic note: everything is 80% ready, following the 80-20 principle. It's the small refinement which will take longer - but thanks to your help we can be done by the end of the AEGEE-year.

Bottom line, anyway, is that you can do the FUCK THAT YOU WANT: help us in doing what we are doing (you can find it below), or propose your own new things, but for GOD'S SAKE JUST DO SOMETHING, don't just complain.

Wanna join us? Hit us up on slack (anyone with a Gsuite or aegee.org alias can join, and everyone has the aegee.org alias already)

Technical-wise 

Development 

This section contains the stuff that needs to be programmed. It is for very technical people

Functionality% doneOffered by / github repository link (Language)Issue tracker linkNotes
Understanding who is member of which antenna90oms-core (Language: elixir) Getting issues... Self-made, Nico Westerbeck (A-Dresden) is the main coder.
Listing and applying to all events80oms-events (Language: node.js) Getting issues... Self-made. Nico Westerbeck (A-Dresden) is the original coder, Sergey Peshkov (A-Voronezh) revamped.
Listing and applying to the statutory events80oms-statutory (Language: node.js) Getting issues... Self-made. Sergey Peshkov (A-Voronezh) is the main coder.
Wrapper of Gsuite API function, for creating Gsuite thingies from MyAEGEE (interfaced to AEGEE's Gsuite)50oms-gsuite-wrapper (Language: node.js) Getting issues... Self-made. Fabrizio Bellicano (A-Europe) is the main coder.
Mass-mailer (interfaced to AEGEE's mailserver)100oms-mailer (Language: elixir) Getting issues... Self-made, Nico Westerbeck (A-Dresden) is the main coder.
Visualising/using the membership system90oms-frontend (Language: Vue.js) Getting issues... Self-made. Sergey Peshkov (A-Voronezh) is the main coder.
e-democracy0Nothing yet. Thought by the guys from FBA Salerno 2018Carmine D'alessando & Jonathan Okocha
Visual map of all the people travelling to a place99??? (existing)
Simone Vitale from Catania who did this frontend thingy for Agora Catania
Infrastructure
Functionality% doneOffered byIssue tracker linkNotes
Deployment of the whole system with infrastructure-as-a-code practices (docker-compose)90oms-docker (Language: docker-compose yml manifest) Getting issues... Self-made. From multiple ideas. Fabrizio Bellicano (A-Europe) is the main coder.
Deployment of the servers which will host the infrastructure, with infrastructure-as-a-code practices (Ansible)90(private repo) ansible-manifests  (Language: Ansible yml playbooks) Getting issues... Self-made. Fabrizio Bellicano (A-Europe) is the main coder.
Collection and indexing of logs and metrics of the infrastructure90oms-dogwatch (Language: elk configuration files)
Adapted. Fabrizio Bellicano (A-Europe) is the main adapter.
(Idea only) Monitoring of all of the above through graphs?netdata (not by AEGEE)
or grafana?
Protection from governments' prying eyes0Some vpn solution
Thanks to an idea of Ivan Soto Gonzalez (A-Madrid)
Extra-stuff (mainly, "service" components)
FunctionalityOffered byLinkNotes
Login helperauth0www.auth0.comNeeds investigation
Reverse proxy maintainertraefikhttps://github.com/AEGEE/oms-docker/tree/master/oms-global/docker/traefik
OMS wiki & issue trackerJIRA/Confluenceoms-project.atlassian.net (this website you're reading now)We need a technical writer that can order page and clarify
Extra-extra-stuff (mainly, phone apps or other "small" components)
Functionality% doneOffered byLinkNotes
Events app100Some Italian dude's appHe didn't share the code"just" an RSS consumer. As Events interface is going to change, this will become old and in need of update
Agora app60agora-navigator (Language: Dart)https://github.com/AEGEE/app-agora

Self-made. Mateusz Grzegorzek (A-Krakow) is the initiator. Being rewritten in Dart, was already existing for Agora Krakow

Agora's telegram bot (Offers news, offers gossip box online)
telegram-aegee-bothttps://github.com/AEGEE/telegram-aegee-botSelf-made. Andrea (A-Bergamo) originally developed it. 
(idea only) integrator of stuff/functionalities (similar to IFTTT.com)
Node-red

Specialised stuff (For CD purposes)
FunctionalityOffered byLinkNotes
Asset (inventory) managementlansweeperhttps://www.lansweeper.com/solutions/
LAN Cable tracker???https://www.lansweeper.com/solutions/ ?
HR management for interview processesorangeHRM

Things that could expand the functionalities of MyAEGEE

These components are already there, they do not need to be coded - just to be integrated.

FunctionalityOffered byLinkNotes
surveyslimesurveycheck it out on dockerhub
wikimediawikicheck it out on dockerhub
e-shopmagentocheck it out on dockerhub
forumdiscourse

document repository with full-text searchambarhttps://ambar.cloud/does paperless/its alternative offer that too? also probably this is just the full-text search, NOT the repo
Index and archive all of your scanned paper documentspaperlesshttps://hub.docker.com/r/danielquinn/paperless/
Website managementwordpresshttps://hub.docker.com/_/wordpress/
Online coursesmoodle
Or google classroom?

Non-technical stuff


Helpdesk assistance is much needed.


Be the change you want to see in AEGEE

The Jira server didn't understand your search query. If you entered JQL, please ensure that it's correctly formed. If you entered an issue key, ensure that it exists and you have permission to view it.
The Jira server didn't understand your search query. If you entered JQL, please ensure that it's correctly formed. If you entered an issue key, ensure that it exists and you have permission to view it.