About this Contributor Invite:
- Task Area: Coding
- Effort rating: 1/5
- Skills required: Python
Description of the Problem:
uwsgi is popular daemon to that implements Python WSGI protocol to run Python web applications. uwsgi is currently used by radicale and searx apps in FreedomBox, but it is not used by default in apache. Thus, when either radicale or searx is installed, they will install uwsgi. Instead, uwsgi can be handled by apache module, which is always installed. Apache is responsible for all things web server related, so this is more appropriate.
What we ask of you:
We ask that you solve this problem by doing two things:
uwsgi-plugin-python3from managed_packages of radicale and searx, to managed_packages of apache.
- It is not necessary to change the apache module version number. Its managed_packages will become dependencies of freedombox package.
- Test that after the change installing and uses radicale and searx packages works fine.
Link to the issue in GitLab: https://salsa.debian.org/freedombox-team/plinth/issues/1501
How to claim this Contributor Invite :
Do you want to accept this invitation to contribute? If so, follow these steps:
- Comment on this forum post indicating that you would like to claim the invite. This will prevent multiple people from working on the same issue at the same time.
- Register an account with our GitLab instance and begin making your contributions on the GitLab issue page for this task. You can use the comment section of this forum post to ask questions, but the bulk of the development discussion should happen on GitLab.
If you need help with this issue, please feel free to ask for it from members of our core team: