This repository has been archived by the owner on Jan 26, 2021. It is now read-only.
Remove rest_framework from package dependencies #586
Labels
Status: Available
Issue was approved and available to claim or abandoned for over 3 days.
Type: Maintenance
Repository maintenance.
Description
As part of #565, I was auditing the requirements and found out that DRF was used!
DRF is probably the largest API framework out there for Django, and we don't even have an API!
Diving into the code, it seems like
meetups/views.py
ApiForVmsView
just uses one single classAPIView
, which just sends out JSON data based on some request params. Nothing some good ol' Django can't do! There's no point of using such a large package to implement something so trivial.Removing this should be fairly easy.
The second thing to look for how it's used in VMS, and whether we need it at all.
Estimation
12 hours
I'd be interested in mentoring someone formally since this is relatively easy. Please ping me on Zulip if you are relatively new here and you want to get started with your first PR!
The text was updated successfully, but these errors were encountered: