rosettadrone icon indicating copy to clipboard operation
rosettadrone copied to clipboard

As this project grows we need a small team to manage the code.

Open The1only opened this issue 3 years ago • 8 comments

As this project grows more and more popular, I can not keep up all by my self. We need a small team of 3-4people willing to discuss strategy and directions, to accept PR's accordingly and to answer questions.

Do we got any volunteer??? I’ll keep doing my best....

The1only avatar May 19 '21 21:05 The1only

Sure, sign me up. Any preferred Platform for Discussion (Discord?) I am very limited by time tho in regards to making active code changes so I'd like to keep them in scope of whatever I am working on at the moment.

m4xw avatar May 27 '21 10:05 m4xw

Then we are in the same position.

I’ll wait untill we are 4 people and then I call for a Teams chat…

Terje

The1only avatar May 27 '21 11:05 The1only

Yea sounds good. Its not like the project is running away :P I def have some ideas where we could go from here. I'd like to split the DroneModel up and also do a util class for the GPS math helpers. Also the waypoint stuff should be abstracted a bit differently and we need some better system to handle tasks instead of random timers. Surprisingly enough most stuff of the SDK seems fine when being called from another thread, so maybe dedicated worker threads are the solution here & some basic event system where u can register/unregister from. I think most of us just hardcode stuff in rosetta anyway so it would make sense to design it to use some form of library internally instead of having dead funcs all over. That would probably cause a lot of conflicts with people and their local forks when they try to rebase tho.

m4xw avatar May 27 '21 12:05 m4xw

And another random todo of mine to be discussed: Use ffmpeg for video feed decoding & frame display because DJICodecManager just doesnt function on some exynos devices (namely S21). I also know that @cbayerlein is working on accessibility features btw, so thats another thing we could be interested in, since no other application really tries to deal with that.

m4xw avatar May 27 '21 12:05 m4xw

Yes, I'm happy to help too, although I'm not sure how much I can actually contribute. I am not an expert (neither in relation to DJI SDK, nor Android development or MAVLink), but I rather use try and error approach with a little background knowledge of coding (I studied computer science years ago, therefore reasonably good overview knowledge, sometimes it is lacking on the specific details).

Regarding my implementations in the area of accessibility: yes, although I will first concentrate on my own use case (I would like to be able to operate the drone with the assistive technologies that are available to me and that I can use, especially my micro joystick).

Accessibility in itself is a broad field and you could do a lot there, but that also means a lot of work.

cbayerlein avatar May 27 '21 13:05 cbayerlein

You write really clean code. I'd be honored to be a part of the project

Polymathical avatar Jun 18 '21 22:06 Polymathical

I've been working on this project recently, and we're working on some industry-grade features on top of the DJI Mavic 2 Enterprise Advanced model, as well as some open-source flight control code for Ardupilot. I'd be honored to be a part of the project.

Phillweston avatar Jan 13 '22 13:01 Phillweston

I'm here, time limited like the rest of us but absolutely here. I managed to clear up the things on my plate and would be awesome to part of this.

Python all the way.

BkMak16 avatar Jan 24 '22 19:01 BkMak16

Same here. I'm interested in writing AI scripts for the Mini SE. I would like to see you all merging your branches so we can continue working on a single code base.

kripper avatar Jan 09 '23 01:01 kripper

Duplicate. Closing. Please everybody follow our conversations here.

kripper avatar Feb 17 '23 23:02 kripper