| [03:13:44] | <AlexLiu[m]> | Can you tell me a little about the standards, requirements, design, and quality assurance for a contribution to be accepted? |
| [06:38:37] | <mstenta[m]> | Alex Liu: I posted a forum topic recently that covers some of the ways you can get started experimenting with farmOS contributions in your own modules, before considering suggesting them as core upstream changes: https://farmos.discourse.group/t/approaching-farmos-module-development/762 |
| [06:39:45] | <mstenta[m]> | We are currently focused on the 2.x branch of development for the farmOS server: https://farmos.discourse.group/t/farmos-2-x-releases-and-what-to-expect/736 |
| [06:40:49] | <mstenta[m]> | Alex Liu: This documentation covers setting up a local development environment: https://docs.farmos.org/development/environment/ |
| [06:41:02] | <mstenta[m]> | And this covers how to get started building your own modules: https://docs.farmos.org/development/module/ |
| [06:42:27] | <mstenta[m]> | Regarding standards, requirements, design, and QA: if you are interested in contributing to farmOS core itself (not just a contributed module) then I would recommend starting a forum topic first to discuss what you are interested in working on. I (and others) would be happy to point you in the right direction... |
| [06:42:32] | <mstenta[m]> | Welcome to the farmOS community! :-) |
| [10:04:49] | <mstenta[m]> | Phew is it just me or was there a LOT of farmOS community activity over the weekend? Must be the warm weather and growing interest in record keeping. I just spent a good part of the morning responding to emails, forums posts, GitHub issues, etc. :-) |
| [10:05:12] | <mstenta[m]> | 🌱🚀 |
| [10:06:00] | <mstenta[m]> | I spent Saturday in my own garden - it was beautiful out! (Here in the Northeast US) |
| [11:46:45] | * mstenta has joined #farmos |
| [12:22:19] | * mstenta has quit (Ping timeout: 250 seconds) |
| [12:34:52] | * mstenta has joined #farmos |
| [12:35:35] | * mstenta has quit (Remote host closed the connection) |
| [13:36:25] | <mstenta[m]> | symbioquine if we did pursue those kind of changes in farmOS-map it might be a good reason to start a 2.x branch |
| [13:36:40] | <symbioquine[m]> | Yeah |
| [13:36:55] | <mstenta[m]> | paul121 maybe also a good time to consider the behavior settings stuff too |
| [13:37:02] | <mstenta[m]> | If they are breaking changes |
| [13:37:36] | <mstenta[m]> | (and any other BC-breaking big ideas...) :-) |
| [13:39:22] | <mstenta[m]> | @symbioquine: everything can be on the chopping block! Might as well split the Google maps behaviors and dependencies out to contrib at the same time |
| [13:39:57] | <mstenta[m]> | And anything else that isn't critical |
| [13:40:22] | <mstenta[m]> | Make farmOS-map.js itself as small as possible :-) |
| [13:40:52] | <mstenta[m]> | (just thinking out loud. You got my gears turning now. But I need to sign off for the afternoon... Later!) |
| [13:41:30] | <symbioquine[m]> | Makes sense :) |
| [13:41:48] | <symbioquine[m]> | Gotta put some thought into structure... |
| [13:46:55] | <mstenta[m]> | I wonder if it would make sense for any of this "behavior" concept to be provided by an upstream OL add on library |
| [13:47:24] | <symbioquine[m]> | oh, interesting! |
| [13:54:49] | <paul121[m]> | yeah sounds good! I'll try and dilute down the map behavior settings ideas today |
| [17:08:35] | <AlexLiu[m]> | Just wanted to give a quick update I created a post in the forum |
| [17:08:59] | <AlexLiu[m]> | I started with this division by zero bug https://github.com/farmOS/farmOS/issues/396 to start off a little slow with an easier problem |