A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Growstuff

Open source and open data platform that can predict when your plantings will be ready to harvest.
https://github.com/Growstuff/growstuff

Category: Consumption
Sub Category: Agriculture and Nutrition

Keywords

food gardening

Keywords from Contributors

measurements reporter plants projection transformer animals nonprofit observability archived blog

Last synced: about 18 hours ago
JSON representation

Repository metadata

Open data project for small-scale food growers

README.md

🌱 Growstuff

Build status
Code Climate

Welcome to the Growstuff project.

You can find our app at https://www.growstuff.org

Growstuff is an open source/open data project for food gardeners. We
crowdsource information on what our members are growing and harvesting,
aggregate it, and make it available as open data via our API.

Growstuff was founded in 2012 and has been built by dozens of
contributors. We are an inclusive, welcoming project, and
encourage participation from people of all backgrounds and skill levels.

Want to contribute?

Don't ask to ask, the best way to get started is to fork the project, start a codespace and get hacking.
Dive on in and submit your PRs.

Important links

  • Issues (features we're
    working on, known bugs, etc)
  • Gitter
  • Wiki (general documentation, etc.)

For coders

Growstuff is built in Ruby on Rails and also uses JavaScript for
frontend features. We welcome contributions -- see
CONTRIBUTING for details.

  • To set up your development environment, see Getting started.
  • You may also be interested in our API.

For designers, writers, researchers, data wranglers, and other contributors

There are heaps of ways to get involved and contribute no matter what
your skills and interests.

You might like to check out:

Here on Github, you might find these useful:

Feel free to comment on any of the issues on Github.

Contact

For more information about this project, contact [email protected].

Security Issues: If you find an authorization bypass or data breach, please contact our maintainers directly at [email protected].

You can also contact us on Twitter or
Facebook or Github..


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 7,870
Total Committers: 108
Avg Commits per committer: 72.87
Development Distribution Score (DDS): 0.598

Commits in past year: 274
Committers in past year: 3
Avg Commits per committer in past year: 91.333
Development Distribution Score (DDS) in past year: 0.234

Name Email Commits
Brenda Wallace b****a@w****z 3162
Skud s****d@i****t 941
dependabot[bot] 4****] 692
Daniel O'Connor d****r@g****m 631
dependabot-preview[bot] 2****] 527
Miles Gould m****s@a****k 265
dependabot[bot] s****t@d****m 185
Taylor Griffin t****n@g****m 171
Mackenzie Morgan m****i@g****m 118
Awesome Code t****m@x****m 108
Cesy c****n@g****m 105
Miles Gould m****d@h****m 93
deppbot d****t@j****m 82
Miles Gould m****d@r****m 61
codefactor-io s****t@c****o 60
Shiho Takagi s****a@h****m 53
Amy Hendrix s****e@g****m 48
AELOGICA a****a@c****l 45
gnattery g****e@g****m 40
jenkr55 j****5@g****m 31
Yoong Kang Lim y****m@g****m 29
Marlena Compton m****n@g****m 27
Anthony Atkinson a****n@r****m 24
Martina Simicic 9****c 22
Logan Gingerich l****h@g****m 17
Savant Krishna s****0@g****m 17
Cjay b****8@g****m 14
Brandon Baker b****0@i****m 13
Lucy l****e@g****m 13
Ryan Clark r****f@g****m 13
and 78 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 642
Total pull requests: 3,504
Average time to close issues: about 1 year
Average time to close pull requests: 11 days
Total issue authors: 27
Total pull request authors: 100
Average comments per issue: 2.15
Average comments per pull request: 1.47
Merged pull request: 2,853
Bot issues: 18
Bot pull requests: 1,554

Past year issues: 21
Past year pull requests: 357
Past year average time to close issues: 24 days
Past year average time to close pull requests: 3 days
Past year issue authors: 2
Past year pull request authors: 3
Past year average comments per issue: 0.52
Past year average comments per pull request: 0.26
Past year merged pull request: 302
Past year bot issues: 0
Past year bot pull requests: 269

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/Growstuff/growstuff

Top Issue Authors

  • Br3nda (188)
  • Skud (184)
  • CloCkWeRX (159)
  • pozorvlak (26)
  • maco (24)
  • cesy (19)
  • dependabot-preview[bot] (17)
  • simicic (2)
  • ctlewitt (2)
  • spencerthayer (2)
  • hopeman15 (2)
  • shadjachaudhari (2)
  • srshuff (1)
  • skullbunnygalaxy (1)
  • todo[bot] (1)

Top Pull Request Authors

  • dependabot[bot] (917)
  • Br3nda (701)
  • dependabot-preview[bot] (628)
  • CloCkWeRX (316)
  • Skud (297)
  • pozorvlak (130)
  • cesy (91)
  • deppbot (85)
  • maco (65)
  • tygriffin (28)
  • snyk-bot (22)
  • phazel (18)
  • GabrielSandoval (11)
  • oshiho3 (11)
  • CjayBillones (8)

Top Issue Labels

  • type: feature (132)
  • effort: medium (106)
  • bug - minor (74)
  • effort: large (57)
  • type: technical improvement (54)
  • curated: most wanted (53)
  • effort: small (50)
  • type: bug (44)
  • bug (43)
  • feature_request (42)
  • needs: design (40)
  • curated: beginner (38)
  • ready (34)
  • Plantings (26)
  • needs: visual design (23)
  • wontfix (21)
  • needs: frontend (21)
  • status: untriaged (19)
  • bug - major (15)
  • status: claimed (15)
  • has: pull request (14)
  • Harvests (12)
  • Gardens (12)
  • Photos (10)
  • Crops (9)
  • railsy (8)
  • needs: access rights (7)
  • Members (7)
  • effort: huge (6)
  • Seeds (6)

Top Pull Request Labels

  • dependencies (1,545)
  • ruby (1,467)
  • status: untriaged (58)
  • security (30)
  • github_actions (25)
  • needs: more work (23)
  • javascript (18)
  • in progress (15)
  • bug - minor (11)
  • needs: testing (10)
  • needs: code review (7)
  • status: claimed (7)
  • feature_request (6)
  • type: technical improvement (5)
  • Chore (3)
  • type: codestyle (3)
  • has: design (2)
  • effort: large (2)
  • railsy (2)
  • Plantings (2)
  • type: feature (2)
  • Harvests (1)
  • curated: experimental (1)
  • Needs Rebase (1)
  • needs: design (1)
  • needs: documentation (1)
  • bug - major (1)
  • Crops (1)
  • Photos (1)
  • code style (1)

Dependencies

package.json npm
  • @coffeelint/cli ^3.0.0 development
  • @percy/cli ^1.0.0-beta.76 development
  • csslint ^1.0.5 development
  • eslint ^5.0.0 development
  • eslint-config-google ^0.9.1 development
  • jshint ^2.9.4 development
  • mdbootstrap ^4.20.0
yarn.lock npm
  • 257 dependencies
Gemfile rubygems
  • better_errors >= 0 development
  • bullet >= 0 development
  • byebug >= 0 development
  • capybara >= 0 development
  • capybara-email >= 0 development
  • capybara-screenshot >= 0 development
  • codeclimate-test-reporter >= 0 development
  • database_cleaner >= 0 development
  • dotenv-rails >= 0 development
  • factory_bot_rails >= 0 development
  • faker >= 0 development
  • haml-i18n-extractor >= 0 development
  • haml-rails >= 0 development
  • haml_lint >= 0.25.1 development
  • i18n-tasks >= 0 development
  • letter_opener >= 0 development
  • listen >= 0 development
  • platform-api >= 0 development
  • query_diet >= 0 development
  • rails-controller-testing >= 0 development
  • rspec-activemodel-mocks >= 0 development
  • rspec-rails >= 0 development
  • rspectre >= 0 development
  • rswag-specs >= 0 development
  • rubocop >= 0 development
  • rubocop-rails >= 0 development
  • rubocop-rspec >= 0 development
  • selenium-webdriver >= 0 development
  • timecop >= 0 development
  • webdrivers >= 0 development
  • webrat >= 0 development
  • active_median = 0.2.0
  • active_record_union >= 0
  • active_utils >= 0
  • bluecloth >= 0
  • bonsai-elasticsearch-rails >= 0
  • bootstrap >= 4.3.1
  • bootstrap-datepicker-rails >= 0
  • bootstrap_form >= 4.5.0
  • bundler >= 1.1.5
  • cancancan >= 0
  • chartkick >= 0
  • coffee-rails >= 0
  • comfortable_mexican_sofa >= 0
  • csv_shaper >= 0
  • dalli >= 0
  • devise >= 0
  • discard >= 1.2
  • elasticsearch < 7.0.0
  • faraday >= 0
  • faraday_middleware >= 0
  • flickraw >= 0
  • font-awesome-sass >= 0
  • friendly_id >= 0
  • geocoder >= 0
  • gibbon ~> 1.2.0
  • gravatar-ultimate >= 0
  • haml >= 0
  • hashie >= 3.5.3
  • jquery-rails >= 0
  • jquery-ui-rails >= 0
  • js-routes >= 0
  • jsonapi-resources >= 0
  • jsonapi-swagger >= 0
  • leaflet-rails >= 1.7.0
  • loofah >= 2.2.1
  • mailboxer >= 0.15.1
  • material-sass = 4.1.1
  • material_icons >= 0
  • memcachier >= 0
  • oj >= 0
  • omniauth ~> 1.3
  • omniauth-facebook >= 0
  • omniauth-flickr >= 0.0.15
  • omniauth-twitter >= 0
  • percy-capybara ~> 5.0.0
  • pg >= 0
  • puma >= 0
  • rack-cors >= 0
  • rack-protection >= 2.0.1
  • rails ~> 6.1.5, >= 6.1.5.1
  • rails-assets-leaflet.markercluster >= 0
  • rails_12factor >= 0
  • rake >= 10.0.0
  • responders >= 0
  • rswag-api >= 0
  • rswag-ui >= 0
  • ruby-units >= 0
  • sass-rails >= 0
  • scout_apm >= 0
  • searchkick >= 0
  • sidekiq >= 0
  • sprockets < 4
  • uglifier >= 0
  • unicorn >= 0
  • validate_url >= 0
  • will_paginate >= 0
  • will_paginate-bootstrap4 >= 0
  • xmlrpc >= 0
.github/workflows/brakeman-analysis.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/upload-sarif v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/ci.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • elastic/elastic-github-actions/elasticsearch master composite
  • ruby/setup-ruby v1 composite
  • postgres * docker
Gemfile.lock rubygems
  • 247 dependencies
.devcontainer/Dockerfile docker
  • mcr.microsoft.com/devcontainers/ruby 0-3.1-bullseye build
.devcontainer/docker-compose.yml docker
  • docker.elastic.co/elasticsearch/elasticsearch 7.4.0
  • postgres latest

Score: 11.060557410775807