timothygraefe / djarango

Django DB Backend Interface for ArangoDB
Apache License 2.0
10 stars 5 forks source link

Collaboration/Feature Request: GIS Support #1

Open Adrian-at-CrimsonAzure opened 1 year ago

Adrian-at-CrimsonAzure commented 1 year ago

I am very interested in contributing to this project as I think this library's usage alongside something like Django Ninja is perfect for rapid microservice development. While I haven't done much tinkering under the hood, I have used Django extensively and ArangoDB to a lesser extent. Is there a roadmap for this project? I personally would like to see native GIS support added since that is arguably the most impressive feature of ArangoDB.

timothygraefe commented 1 year ago

Hi Adrian, very nice to meet you. Unfortunately, there is no real roadmap for the project at this point (I just haven't had the time). However, I really like your ideas about Django Ninja / rapid microservice development and adding ArangoDB GIS support. I will try to take some time this week to revisit the "next steps" I had envisaged previously, and also look at what it would take to incorporate GIS. Any specific questions you have or efforts you want to initiate are welcome, and I will respond as quickly as possible.

Adrian-at-CrimsonAzure commented 1 year ago

Do you have any run configurations or tests you could share?

Adrian-at-CrimsonAzure commented 1 year ago

I've gotten the Django library tests running in Docker both against Postgres/Postgis and this module. I've also gotten the test working to the point where a database is created, but the migrations are completely broken.

I have a feeling a significant amount of rewriting will be needed to pass all of those tests, and that's without even adding GIS support.

timothygraefe commented 1 year ago

Hi Adrian,

Thanks for the follow up. I started looking at this again today and ran into issues with “makemigrations” and “migrations”. I have hit these before and recall there was some workaround.

I will continue looking at it and let you know when I have an update.

Regards, Tim G.

From: Adrian @.> Sent: Wednesday, December 21, 2022 3:43 PM To: timothygraefe/djarango @.> Cc: Timothy Graefe @.>; Assign @.> Subject: Re: [timothygraefe/djarango] Collaboration/Feature Request: GIS Support (Issue #1)

I've gotten the Django library tests running in Docker both against Postgres/Postgis and this module. I've also gotten the test working to the point where a database is created, but the migrations are completely broken.

I have a feeling a significant amount of rewriting will be needed to pass all of those tests, and that's without even adding GIS support.

— Reply to this email directly, view it on GitHubhttps://github.com/timothygraefe/djarango/issues/1#issuecomment-1362126788, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVA6CYMZWMILBV4D4RDRZGDWON2WXANCNFSM6AAAAAAS37UZQM. You are receiving this because you were assigned.Message ID: @.**@.>>