GetTogetherComm / GetTogether

Event manager for local community events
https://gettogether.community
BSD 2-Clause "Simplified" License
473 stars 87 forks source link

Pack for Debian #292

Open fioddor opened 3 years ago

fioddor commented 3 years ago

Would you mind to help packaging GetTogether for Debian?

I'm willing to help if someone else supports me in this effort.

I've checker requirements.txt of v0.9.0 and at first sight I found following:

Solving these 2 issues won't immediately guarantee that GetTogether will be accepted in Debian. More work might be needed, but our odds there would drastically improve.

Here are the details of the dependency status:

https://github.com/GetTogetherComm/django-recurrence/releases/download/1.5.0/django-recurrence_1.5.0.tar.gz own fork!! <python3-django-recurrence/testing 1.10.3-1 MISSING https://github.com/django-recurrence/django-recurrence

django-settings-export==1.2.1 MISSING WNPP=NO +4xBuild-dependencies upstream=https://github.com/jakubroztocil/django-settings-export djangorestframework==3.9.1 <python3-djangorestframework/testing 3.11.0-1 =python3-djangorestframework/unstable 3.11.0-1 future==0.16.0 <python3-future/testing 0.18.2-4 =python3-future/unstable 0.18.2-4 geocoder==1.36.0 MISSING WNPP=NO +10xBuild-dependencies upstream=https://github.com/DenisCarriere/geocoder icalendar==4.0.1 <python3-icalendar/testing 4.0.3-4 =python3-icalendar/unstable 4.0.3-4 idna==2.6 <python3-idna/testing,now 2.10-1 =python3-idna/unstable 2.10-1 isort==4.3.17 <python3-isort/testing 5.4.2-1 =python3-isort/unstable 5.4.2-1 Markdown==2.6.11 <python3-markdown/testing 3.2.2-2 =python3-markdown/unstable 3.2.2-2 mock==2.0.0 <python3-mock/testing 4.0.2-1 =python3-mock/unstable 4.0.2-1 model-mommy==1.5.1 <python3-model-mommy/testing 1.6.0-2 =python3-model-mommy/unstable 1.6.0-2 oauthlib==2.0.6 <python3-oauthlib/testing 3.1.0-2 =python3-oauthlib/unstable 3.1.0-2 pbr==4.0.4 MISSING WNPP=NO +0xBuild-dependencies pilkit==2.0 =python3-pilkit/testing 2.0-3 =python3-pilkit/unstable 2.0-3 Pillow==6.2.0 MISSING WNPP=NO +0xBuild-dependencies pre-commit==1.15.2 MISSING WNPP=NO +10xBuild-dependencies Venv!!!!!! PyJWT==1.5.3 <python3-jwt/testing 1.7.1-2 =python3-jwt/unstable 1.7.1-2 python-dateutil==2.7.2 <python3-dateutil/testing 2.8.1-4 =python3-dateutil/unstable 2.8.1-4 python3-openid==3.1.0 =python3-openid/testing 3.1.0-1 =python3-openid/unstable 3.1.0-1 pytz==2017.3 <python3-tz/testing 2020.1-2 =python3-tz/unstable 2020.1-2 ratelim==0.1.6 MISSING. WNPP=NO +1xBuild-dependencies NO ES python3-ratelimiter.
requests==2.20.0 <python3-requests/testing,now 2.23.0+dfsg-2 =python3-requests/unstable 2.23.0+dfsg-2 requests-oauthlib==0.8.0 <python3-requests-oauthlib/testing 1.0.0-1.1 =python3-requests-oauthlib/unstable 1.0.0-1.1 simplejson==3.13.2 <python3-simplejson/testing 3.17.0-1 =python3-simplejson/unstable 3.17.0-1
six==1.11.0 <python3-six/testing,now 1.15.0-1 =python3-six/unstable 1.15.0-1 social-auth-app-django==2.1.0 MISSING WNPP=NO +15xBuild-dependencies social-auth-core==1.6.0 <python3-social-auth-core/testing 3.1.0-1 =python3-social-auth-core/unstable 3.1.0-1 urllib3==1.24.2 <python3-urllib3/testing,now 1.25.9-1 =python3-urllib3/unstable 1.25.9-1



Disclaimer: 
I'm contributor to [FreedomBox project](https://freedombox.org) and reviewing [our list of interesting apps for self-hosting](https://wiki.debian.org/FreedomBox/LeavingTheCloud) I found [GetTogether](https://github.com/GetTogetherComm/GetTogether) interesting to work on. Being FreedomBox a [pure Debian blend](https://www.debian.org/blends/) we are self-restricted to provide only Debian software. So packaging GetTogether for Debian would be the first step.