RoR for poor farmers in Africa

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
18 messages Options
Reply | Threaded
Open this post in threaded view
|

RoR for poor farmers in Africa

David Hughes
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
https://sites.psu.edu/hugheslab/
https://plantvillage.psu.edu/
[hidden email]
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Joe Guerra
Sure, why not? 

On Tuesday, November 13, 2018 at 2:25:21 PM UTC-5, David Hughes wrote:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see <a href="https://www.youtube.com/watch?v=NlpS-DhayQA" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;" onclick="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;">here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  <a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
<a href="https://sites.psu.edu/hugheslab/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;">https://sites.psu.edu/hugheslab/
<a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/
<a href="javascript:" target="_blank" gdf-obfuscated-mailto="0YxyEYqwBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dhu...@...
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/e4aeb1f8-793d-4fc8-9a2b-8f4747276120%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Krishna Gundala
In reply to this post by David Hughes
Hi David,
It's an excellent idea.
I would really glad to help you in terms of testing the application.
---

Thanks,

Mohan G


On Wed, Nov 14, 2018 at 12:55 AM David Hughes <[hidden email]> wrote:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
https://sites.psu.edu/hugheslab/
https://plantvillage.psu.edu/
[hidden email]
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAMszB6xE4C%2B-PYSJfrymq0uLQ4qmchydbmg_oan%3DTV8XTCPGaA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Josue Figueroa
In reply to this post by David Hughes
Hi David,

I will like to help. My experience is RoR

Josue

El mar., 13 nov. 2018 a las 13:25, David Hughes (<[hidden email]>) escribió:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
https://sites.psu.edu/hugheslab/
https://plantvillage.psu.edu/
[hidden email]
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CADU0VywgJ3savY%3D%2BAM7zGwg4tsEdfnFgMBiOS8s527XP%3D7u6og%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Frantz Augustin
Hi David,

I will like to help too.

- Frantz 

Frantz Augustin
Founder @ Club Artizan



On Tue, Nov 13, 2018 at 2:53 PM Josue Figueroa <[hidden email]> wrote:
Hi David,

I will like to help. My experience is RoR

Josue

El mar., 13 nov. 2018 a las 13:25, David Hughes (<[hidden email]>) escribió:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
https://sites.psu.edu/hugheslab/
https://plantvillage.psu.edu/
[hidden email]
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CADU0VywgJ3savY%3D%2BAM7zGwg4tsEdfnFgMBiOS8s527XP%3D7u6og%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAP19LVUmGh1PsY4PVJBxw%3Dfz%2BrgPzdy5dm8rrqGeGhdAWdE3XA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Kevin Elliott-3
In reply to this post by David Hughes
Hi David,

I would certainly contribute a small bit of time lending my expertise for free if you made it open source, specifically around code quality. One of my specialties is coming into very degraded RoR codebases, implementing a cleanup plan, ratcheting in order to get things in order (writing tests for current expected state, making improvements, then adjusting tests to reflect), and instilling best practices.

While I could not guarantee much of my time (I need to reserve most of my time for paid obligations), I would certainly be happy to contribute some Pull Requests to bring the code quality level up (measurable by something like Code Climate, for example) and introduce some best practices.

I love the cause, so happy to give back.


Best,
Kevin

Kevin Elliott
Entrepreneurial focused full stack engineering



On Nov 13, 2018, at 11:22 AM, David Hughes <[hidden email]> wrote:

Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
https://sites.psu.edu/hugheslab/
https://plantvillage.psu.edu/
[hidden email]
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..




--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/4E39FF79-F43C-4813-95CA-7C2FE300CD86%40phunc.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

David Hughes
Hi Kevin 
Many thanks. I had a number of positive replies which was great!!! 

I would make everything open. There is also the app. It is tightly linked to the site of course so I think they both should be available for people to check/work on 

thanks very much 

David 

On Tuesday, November 13, 2018 at 10:12:15 PM UTC+1, Kevin wrote:
Hi David,

I would certainly contribute a small bit of time lending my expertise for free if you made it open source, specifically around code quality. One of my specialties is coming into very degraded RoR codebases, implementing a cleanup plan, ratcheting in order to get things in order (writing tests for current expected state, making improvements, then adjusting tests to reflect), and instilling best practices.

While I could not guarantee much of my time (I need to reserve most of my time for paid obligations), I would certainly be happy to contribute some Pull Requests to bring the code quality level up (measurable by something like Code Climate, for example) and introduce some best practices.

I love the cause, so happy to give back.

You can find me here: <a href="https://www.linkedin.com/in/elliottkevin/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.linkedin.com%2Fin%2Felliottkevin%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEnvwhSWRZ4-ZQsYlkfioSMbqdOrQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.linkedin.com%2Fin%2Felliottkevin%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEnvwhSWRZ4-ZQsYlkfioSMbqdOrQ&#39;;return true;">https://www.linkedin.com/in/elliottkevin/

Best,
Kevin

Kevin Elliott
Entrepreneurial focused full stack engineering



On Nov 13, 2018, at 11:22 AM, David Hughes <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="ajYOdl-2BgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">davidpet...@...> wrote:

Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see <a href="https://www.youtube.com/watch?v=NlpS-DhayQA" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;" onclick="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;">here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  <a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
<a href="https://sites.psu.edu/hugheslab/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;">https://sites.psu.edu/hugheslab/
<a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/
<a href="javascript:" target="_blank" gdf-obfuscated-mailto="ajYOdl-2BgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dhu...@...
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..




--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="ajYOdl-2BgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonrails-ta...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="ajYOdl-2BgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonra...@googlegroups.com.
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;">https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/7315c765-0ec3-4055-93b6-11da5aab924c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

David Hughes
In reply to this post by Krishna Gundala
Thats  great Mohan. Thanks!

On Tuesday, November 13, 2018 at 8:42:16 PM UTC+1, Krishna Gundala wrote:
Hi David,
It's an excellent idea.
I would really glad to help you in terms of testing the application.
---

Thanks,

Mohan G


On Wed, Nov 14, 2018 at 12:55 AM David Hughes <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="E8p_ZnaxBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">davidpet...@...> wrote:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see <a href="https://www.youtube.com/watch?v=NlpS-DhayQA" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;" onclick="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;">here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  <a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
<a href="https://sites.psu.edu/hugheslab/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;">https://sites.psu.edu/hugheslab/
<a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/
<a href="javascript:" target="_blank" gdf-obfuscated-mailto="E8p_ZnaxBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dhu...@...
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="E8p_ZnaxBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonrails-ta...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="E8p_ZnaxBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonra...@googlegroups.com.
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;">https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/04fbd530-d1c0-43bc-b679-603427b1d9d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

David Hughes
In reply to this post by Josue Figueroa
that is great. Thanks 

On Tuesday, November 13, 2018 at 8:53:18 PM UTC+1, gordiman wrote:
Hi David,

I will like to help. My experience is RoR

Josue

El mar., 13 nov. 2018 a las 13:25, David Hughes (<<a href="javascript:" target="_blank" gdf-obfuscated-mailto="FEUSeRCyBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">davidpet...@...>) escribió:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see <a href="https://www.youtube.com/watch?v=NlpS-DhayQA" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;" onclick="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;">here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  <a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
<a href="https://sites.psu.edu/hugheslab/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;">https://sites.psu.edu/hugheslab/
<a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/
<a href="javascript:" target="_blank" gdf-obfuscated-mailto="FEUSeRCyBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dhu...@...
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="FEUSeRCyBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonrails-ta...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="FEUSeRCyBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonra...@googlegroups.com.
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;">https://groups.google.com/d/msgid/rubyonrails-talk/26eaa400-d42d-41ce-806b-f64eb1b684a2%40googlegroups.com.
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/017434e6-70e6-45b9-a05f-d180d1672e19%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Hassan Schroeder-2
In reply to this post by David Hughes
On Tue, Nov 13, 2018 at 11:25 AM David Hughes
<[hidden email]> wrote:

> I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project

> I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Besides a "yes" to open sourcing, I would suggest you look at other
communities and organizations as well. There are many efforts to
bring together socially conscious tech people and the projects that
need them: codecorps.org, codeforgood.io -- search for "tech" and
"social good" :-)

Good luck!
--
Hassan Schroeder ------------------------ [hidden email]
twitter: @hassan
Consulting Availability : Silicon Valley or remote

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yC%2Bt%3DwpyY-%3DyZ83fN1VPYz%3DzgrtN7ZfL4r4zghe4AN8bg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

femto Zheng
really interested, willing to help.
I'm an expert on Ruby and Rails, have 15 years of expertise,(Also learn a bit about machine learning,python, tensorflow, keras)
really good at backend development, though a bit weak on frontend,
let me know what I can help.

On Wed, Nov 14, 2018 at 10:57 AM Hassan Schroeder <[hidden email]> wrote:
On Tue, Nov 13, 2018 at 11:25 AM David Hughes
<[hidden email]> wrote:

> I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project

> I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Besides a "yes" to open sourcing, I would suggest you look at other
communities and organizations as well. There are many efforts to
bring together socially conscious tech people and the projects that
need them: codecorps.org, codeforgood.io -- search for "tech" and
"social good" :-)

Good luck!
--
Hassan Schroeder ------------------------ [hidden email]
twitter: @hassan
Consulting Availability : Silicon Valley or remote

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yC%2Bt%3DwpyY-%3DyZ83fN1VPYz%3DzgrtN7ZfL4r4zghe4AN8bg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


--

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAJGhtum3812AxYz0VJJ0N9j_315xbZR9qdAmkjHQ_Ung%3DQw3gg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Rob Jonson
In reply to this post by David Hughes
Hi David,

re open sourcing the project. One thing you'll need to figure out is how you handle incoming pull requests and who has authority to apply changes.
You won't want to just let anybody make changes - so that means you'll need to find a trusted person who can invest a fairly significant chunk of time in reviewing and accepting/declining input.
That person (or people) need to have a good overall understanding of the whole project codebase.

It takes a fairly significant investment to do this properly as if done half-heartedly then other developers who want to contribute will quickly get put off.
(There is nothing worse than doing a bunch of work for free for a project only to have that work sit un-used for weeks or months)

there could be a massive return for you if you get this to work properly - but it will take time, effort and probably money to get it going.

cheers,

Rob



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/e8a73ef3-770d-49b0-ae0c-415aea618f59%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

David Hughes
Hi Rob
Many thanks. Really appreciate that.

I was thinking of a blended model where I continue to engage my RoR developer who can push changes, check things. We could focus on immediate, critical tasks and the community of volunteers could contribute on tasks that are important (new features, code checking) but not immediate. As the community completes these things we could check and push live. 

"find a trusted person who can invest a fairly significant chunk of time in reviewing and accepting/declining input.
That person (or people) need to have a good overall understanding of the whole project codebase."

Maybe in time, such a person comes from the volunteer community. It could also be I raise funds for such a person since I am constantly raising funds from public sector (just not the kind of funds a start up would have) 

Many thanks for the very useful insights 

d



On Wednesday, November 14, 2018 at 10:39:15 AM UTC+1, Rob Jonson wrote:
Hi David,

re open sourcing the project. One thing you'll need to figure out is how you handle incoming pull requests and who has authority to apply changes.
You won't want to just let anybody make changes - so that means you'll need to find a trusted person who can invest a fairly significant chunk of time in reviewing and accepting/declining input.
That person (or people) need to have a good overall understanding of the whole project codebase.

It takes a fairly significant investment to do this properly as if done half-heartedly then other developers who want to contribute will quickly get put off.
(There is nothing worse than doing a bunch of work for free for a project only to have that work sit un-used for weeks or months)

there could be a massive return for you if you get this to work properly - but it will take time, effort and probably money to get it going.

cheers,

Rob



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/cef17279-852c-49ef-887f-1ce0462401c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

David Hughes
In reply to this post by femto Zheng
many thanks Femto. 

Got some great replies and now need to talk to my Uni on what open license we can apply

will get back to you 
d

On Wednesday, November 14, 2018 at 6:06:23 AM UTC+1, femto wrote:
really interested, willing to help.
I'm an expert on Ruby and Rails, have 15 years of expertise,(Also learn a bit about machine learning,python, tensorflow, keras)
really good at backend development, though a bit weak on frontend,
let me know what I can help.

On Wed, Nov 14, 2018 at 10:57 AM Hassan Schroeder <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="2pXnOT_QBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">hassan.s...@...> wrote:
On Tue, Nov 13, 2018 at 11:25 AM David Hughes
<<a href="javascript:" target="_blank" gdf-obfuscated-mailto="2pXnOT_QBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">davidpet...@...> wrote:

> I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project

> I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Besides a "yes" to open sourcing, I would suggest you look at other
communities and organizations as well. There are many efforts to
bring together socially conscious tech people and the projects that
need them: <a href="http://codecorps.org" rel="nofollow" target="_blank" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodecorps.org\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEIbFJMeQ_6LPw7C2GuE6JqGzxlsw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodecorps.org\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEIbFJMeQ_6LPw7C2GuE6JqGzxlsw&#39;;return true;">codecorps.org, <a href="http://codeforgood.io" rel="nofollow" target="_blank" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodeforgood.io\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEjiJ6-XYqdJPDg2wcNhDHgL-GXIg&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodeforgood.io\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEjiJ6-XYqdJPDg2wcNhDHgL-GXIg&#39;;return true;">codeforgood.io -- search for "tech" and
"social good" :-)

Good luck!
--
Hassan Schroeder ------------------------ <a href="javascript:" target="_blank" gdf-obfuscated-mailto="2pXnOT_QBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">hassan.s...@...
twitter: @hassan
Consulting Availability : Silicon Valley or remote

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="2pXnOT_QBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonrails-ta...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="2pXnOT_QBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">rubyonra...@googlegroups.com.
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yC%2Bt%3DwpyY-%3DyZ83fN1VPYz%3DzgrtN7ZfL4r4zghe4AN8bg%40mail.gmail.com" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yC%2Bt%3DwpyY-%3DyZ83fN1VPYz%3DzgrtN7ZfL4r4zghe4AN8bg%40mail.gmail.com&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yC%2Bt%3DwpyY-%3DyZ83fN1VPYz%3DzgrtN7ZfL4r4zghe4AN8bg%40mail.gmail.com&#39;;return true;">https://groups.google.com/d/msgid/rubyonrails-talk/CACmC4yC%2Bt%3DwpyY-%3DyZ83fN1VPYz%3DzgrtN7ZfL4r4zghe4AN8bg%40mail.gmail.com.
For more options, visit <a href="https://groups.google.com/d/optout" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.


--
<a href="http://hi.baidu.com/femto" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fhi.baidu.com%2Ffemto\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGa1-PkynQkYFMaMs1W2mFYe2CK2A&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fhi.baidu.com%2Ffemto\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGa1-PkynQkYFMaMs1W2mFYe2CK2A&#39;;return true;">http://hi.baidu.com/femto
<a href="https://github.com/femto" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Ffemto\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGE9eJeO7mEbK7a5YUzKzIgXGRZMg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Ffemto\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGE9eJeO7mEbK7a5YUzKzIgXGRZMg&#39;;return true;">https://github.com/femto

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/0e6c0d64-a9b7-442c-a6ef-1502b7727023%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

David Hughes
In reply to this post by Hassan Schroeder-2
excellent suggestions Hassan. Thanks. I will look those up and get back to you when we open up our code. Have to talk to the Uni people about what license we should use?

On Wednesday, November 14, 2018 at 3:57:24 AM UTC+1, Hassan Schroeder wrote:
On Tue, Nov 13, 2018 at 11:25 AM David Hughes
<<a href="javascript:" target="_blank" gdf-obfuscated-mailto="AXT6FDXJBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">davidpet...@...> wrote:

> I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project

> I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Besides a "yes" to open sourcing, I would suggest you look at other
communities and organizations as well. There are many efforts to
bring together socially conscious tech people and the projects that
need them: <a href="http://codecorps.org" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodecorps.org\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEIbFJMeQ_6LPw7C2GuE6JqGzxlsw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodecorps.org\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEIbFJMeQ_6LPw7C2GuE6JqGzxlsw&#39;;return true;">codecorps.org, <a href="http://codeforgood.io" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodeforgood.io\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEjiJ6-XYqdJPDg2wcNhDHgL-GXIg&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fcodeforgood.io\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEjiJ6-XYqdJPDg2wcNhDHgL-GXIg&#39;;return true;">codeforgood.io -- search for "tech" and
"social good" :-)

Good luck!
--
Hassan Schroeder ------------------------ <a href="javascript:" target="_blank" gdf-obfuscated-mailto="AXT6FDXJBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">hassan.s...@...
twitter: @hassan
Consulting Availability : Silicon Valley or remote

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/55d8ad8d-332d-4439-82cf-406b92266b5e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Wale Olaleye
In reply to this post by David Hughes
David,

Before you opensource the project, you will want to have a Senior RoR developer comb through to make sure the authentication credentials that should be private have been removed from the source code. These could be API keys, database passwords e.t.c. Even if it's removed from the current version of the source code this information is available in the git repository history, which is just a normal function of version control systems... they allow you to go back into the past. So if you just click the button and open source the project as-is you can open yourself to several security risks. Perhaps the idea will be to cleanup secret info from the app then port the files into a fresh git repo which of won't contain the history. You will also need to ensure that for new code development security errors like this are avoided. Same applies to the android app if you want to opensource that.

Essentially my point is that to be successful at running an opensource project in any language you need Sr software developers that are committed to being gatekeepers of the code, else things can go downhill pretty quickly. You might consider paying 1 or 2 trusted people to take on this role. Additionally to get code contributions from developers you will need to do some type of "marketing" to generate interest. Developers will not just contribute code and keep contributing simply because the software is opensource.


-Wale
http://railsfever.com/
https://www.linkedin.com/in/fullstackwebdeveloper

On Tuesday, November 13, 2018 at 3:25:21 PM UTC-4, David Hughes wrote:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see <a href="https://www.youtube.com/watch?v=NlpS-DhayQA" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;" onclick="this.href=&#39;https://www.youtube.com/watch?v\x3dNlpS-DhayQA&#39;;return true;">here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  <a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
<a href="https://sites.psu.edu/hugheslab/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fsites.psu.edu%2Fhugheslab%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFNC2qYWVaLu8oLaf06nzxrPm0jdA&#39;;return true;">https://sites.psu.edu/hugheslab/
<a href="https://plantvillage.psu.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fplantvillage.psu.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFZNID6L02-iag3sl2eUy6f-68kcg&#39;;return true;">https://plantvillage.psu.edu/
<a href="javascript:" target="_blank" gdf-obfuscated-mailto="0YxyEYqwBgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dhu...@...
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..



--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/9d5d29e0-b548-443e-810f-059f7e5d527d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

David Hughes
Hi Wale
Many thanks 

Yes, I have been discussing that issue with IT people here 

And I would likely keep a developer on pay from the current team to serve that role 


Yes, the marketing is key! I would hope to continue to generate interest and convince the community this is worth doing 

I read  newsletters are still good way for that? 

What would your suggestions be?  


THanks 

David 

On Nov 14, 2018, at 5:23 PM, Wale Olaleye <[hidden email]> wrote:

David,

Before you opensource the project, you will want to have a Senior RoR developer comb through to make sure the authentication credentials that should be private have been removed from the source code. These could be API keys, database passwords e.t.c. Even if it's removed from the current version of the source code this information is available in the git repository history, which is just a normal function of version control systems... they allow you to go back into the past. So if you just click the button and open source the project as-is you can open yourself to several security risks. Perhaps the idea will be to cleanup secret info from the app then port the files into a fresh git repo which of won't contain the history. You will also need to ensure that for new code development security errors like this are avoided. Same applies to the android app if you want to opensource that.

Essentially my point is that to be successful at running an opensource project in any language you need Sr software developers that are committed to being gatekeepers of the code, else things can go downhill pretty quickly. You might consider paying 1 or 2 trusted people to take on this role. Additionally to get code contributions from developers you will need to do some type of "marketing" to generate interest. Developers will not just contribute code and keep contributing simply because the software is opensource.


-Wale

On Tuesday, November 13, 2018 at 3:25:21 PM UTC-4, David Hughes wrote:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
https://sites.psu.edu/hugheslab/
https://plantvillage.psu.edu/
dhu...@psu.edu
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..




-- 
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/9d5d29e0-b548-443e-810f-059f7e5d527d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/17FF6EAA-E54A-44B7-9352-787DCF3DE0AC%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: RoR for poor farmers in Africa

Emmanuel Abia
Count me in.

And to add to what Wale has said. After considering the entire architecture of the web and mobile application, you might just open source a part of it for a start and not the entire code base. 

On Wed, Nov 14, 2018, 17:48 PlantVillage <[hidden email]> wrote:
Hi Wale
Many thanks 

Yes, I have been discussing that issue with IT people here 

And I would likely keep a developer on pay from the current team to serve that role 


Yes, the marketing is key! I would hope to continue to generate interest and convince the community this is worth doing 

I read  newsletters are still good way for that? 

What would your suggestions be?  


THanks 

David 

On Nov 14, 2018, at 5:23 PM, Wale Olaleye <[hidden email]> wrote:

David,

Before you opensource the project, you will want to have a Senior RoR developer comb through to make sure the authentication credentials that should be private have been removed from the source code. These could be API keys, database passwords e.t.c. Even if it's removed from the current version of the source code this information is available in the git repository history, which is just a normal function of version control systems... they allow you to go back into the past. So if you just click the button and open source the project as-is you can open yourself to several security risks. Perhaps the idea will be to cleanup secret info from the app then port the files into a fresh git repo which of won't contain the history. You will also need to ensure that for new code development security errors like this are avoided. Same applies to the android app if you want to opensource that.

Essentially my point is that to be successful at running an opensource project in any language you need Sr software developers that are committed to being gatekeepers of the code, else things can go downhill pretty quickly. You might consider paying 1 or 2 trusted people to take on this role. Additionally to get code contributions from developers you will need to do some type of "marketing" to generate interest. Developers will not just contribute code and keep contributing simply because the software is opensource.


-Wale

On Tuesday, November 13, 2018 at 3:25:21 PM UTC-4, David Hughes wrote:
Hi all
I am a scientist at Penn State University and the United Nations Food and Agricultural Organisation. I work to help poor farmers in Africa and elsewhere grow more food by combatting pests and diseases.  There are two ways we do this: an Android app that runs TensorFlow object detection offline inside the food without a web connection (see here). The other way is through an Open Access library on content called PlantVillage with a QA forum. This platform is 6 years old and had around 8 million visitors with around 80-100k new month.  https://plantvillage.psu.edu/  The platform is RoR

All of this is a public good, aimed at helping poor farmers who typically earn a few dollars/day. I am spending a lot of money on developers (in India) and  I raise money with grant writing etc. I am having issues around quality and cannot afford the necessary QA. 

I was wondering if I open sourced the site would your community be interested in helping? We work directly with farmers and through the United Nations. It really can be a very impactful project 

My goal is an AI-driven platform that is the number 1 resource in the world for smallholder farmers around the world. All ad free and without haresting their data to sell 

I would love to hear your views on whether open sourcing would be a good idea and would people  join in?

Thanks 

David 

David Hughes
Dept Entomology & Biology, 
Penn State 
https://sites.psu.edu/hugheslab/
https://plantvillage.psu.edu/
dhu...@psu.edu
@zombieantguy, @plantvillage
814 863 6073 (Office)

………………………………………..
2018-2019, UN FAO Fellow, Rome and visiting professor at La Sapienza, Rome 
………………………………………..




-- 
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/9d5d29e0-b548-443e-810f-059f7e5d527d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/17FF6EAA-E54A-44B7-9352-787DCF3DE0AC%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAHewxcF7RAMTfoTWvgep79RRpGjcDUMjgOi59yfFGG_3GzdpTA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.