androidthings / contrib-drivers

Open source peripheral drivers
Apache License 2.0
559 stars 174 forks source link

Approval to contribute? #81

Closed memjr closed 6 years ago

memjr commented 6 years ago

Hello, guys.

I have written a driver for the MAX31865 RTD-to-Digital converter. It is limited at this point in that you have to ask the device to make a measurement for you, but it works. I am currently adding code in order to take full advantage of the device's capabilities, including repeated automatic measurements at this point.

I would like to contribute to this project and add that driver here.

I followed the instructions here (https://github.com/androidthings/contrib-drivers/blob/master/CONTRIBUTING.md) and submitted the individual CLA, but have yet to hear anything back.

Is there anything else I need to do before I can start contributing to the project?

Thanks.

-Mario

Fleker commented 6 years ago

We're still trying to figure out the process for accepting new drivers to the repository, as there's not a clear understanding of who would own the maintenance of this driver over time.

If you are writing a driver for a new peripheral, you can post it on your own GitHub and add it to JCenter or similar services on your own.

memjr commented 6 years ago

Understood. I can put it in a repository of my own. Once I do that, what are the possibilities you guys can create a repository for it under Contrib-Drivers with just a readme file that forwards people to my repository. That way it would at least make people who come looking for a driver here to find it in my repository.

Also, if you accept to host it here, I could be the sole person responsible for it and you guys wouldn't have to worry about it.

The last thing is I see people requesting drivers for other devices, like the DHT22. It's such a simple driver that it would not be hard for me to write one, but again, if not published here, at least a readme file forwarding people to my repository would work well.

Thanks.

Fleker commented 6 years ago

We are thinking about better ways to show drivers.