Austin-DSA / Membership-Engagment-Tools

GNU Affero General Public License v3.0
3 stars 1 forks source link

Added scipt to handle open slides processing #23

Open matorin57 opened 4 weeks ago

matorin57 commented 4 weeks ago

For GBMs we will be using OpenSlides, which has a bug where if you don't provide the old user name for an already existing user it creates a new account. We want to avoid this since it is confusing, so this script will take a previous GBM list of member so it can reuse the username if possible.

In the future we should extend to automatically download a report from AN instead of needed to be provided one. If openslides has a usable API we can extend to also pull the previous meeting down.

reesericci commented 4 weeks ago

I don't love the naming though, it's a very long & complicated name whilst also being vague (ListManagement/processOpenSlidesParticipants.py)

I suggest ListManagement/OpenSlides/GenerateList.py

Also I think we should write a Makefile or similar to allow for make openslides:list

reesericci commented 4 weeks ago

Alright made an issue #24