| [05:13:07] | * stanton[m] has quit (Remote host closed the connection) |
| [05:13:08] | * sudokita[m] has quit (Remote host closed the connection) |
| [05:13:16] | * jgaehring[m] has quit (Remote host closed the connection) |
| [05:13:16] | * todrobbins[m] has quit (Remote host closed the connection) |
| [05:13:17] | * tgrosinger[m] has quit (Remote host closed the connection) |
| [05:13:17] | * getic[m] has quit (Remote host closed the connection) |
| [05:13:17] | * sam_ukj[m] has quit (Remote host closed the connection) |
| [05:13:18] | * alexheiss[m] has quit (Read error: Connection reset by peer) |
| [05:13:22] | * dornawcox[m] has quit (Remote host closed the connection) |
| [05:13:22] | * leogaggl[m] has quit (Remote host closed the connection) |
| [05:13:23] | * sund00bie[m] has quit (Read error: Connection reset by peer) |
| [05:13:23] | * jlharlan1s[m] has quit (Read error: Connection reset by peer) |
| [05:13:23] | * ligius[m]1 has quit (Read error: Connection reset by peer) |
| [05:13:24] | * munjoma[m] has quit (Read error: Connection reset by peer) |
| [05:13:24] | * dazinism[m]1 has quit (Remote host closed the connection) |
| [05:13:25] | * yova[m] has quit (Remote host closed the connection) |
| [05:13:25] | * zmink[m] has quit (Remote host closed the connection) |
| [05:13:25] | * alekospantazis[m has quit (Remote host closed the connection) |
| [05:13:27] | * Adam[m]4 has quit (Remote host closed the connection) |
| [05:13:27] | * cycix[m] has quit (Remote host closed the connection) |
| [05:13:27] | * troym541[m] has quit (Remote host closed the connection) |
| [05:13:27] | * paul121[m]1 has quit (Remote host closed the connection) |
| [05:13:28] | * morgs_john[m]1 has quit (Remote host closed the connection) |
| [05:13:29] | * donblair[m] has quit (Remote host closed the connection) |
| [05:13:30] | * chrowe[m] has quit (Remote host closed the connection) |
| [05:13:30] | * mstenta[m] has quit (Remote host closed the connection) |
| [05:13:30] | * pedrogoncalves[m has quit (Remote host closed the connection) |
| [05:25:05] | * MatrixTravelerbo has joined #farmos |
| [05:25:42] | * dazinism[m] has joined #farmos |
| [05:50:53] | * munjoma[m] has joined #farmos |
| [05:50:54] | * yova[m] has joined #farmos |
| [05:50:59] | * dornawcox[m] has joined #farmos |
| [05:50:59] | * donblair[m] has joined #farmos |
| [05:51:00] | * mstenta[m] has joined #farmos |
| [05:51:00] | * sudokita[m] has joined #farmos |
| [05:51:00] | * chrowe[m] has joined #farmos |
| [05:51:00] | * alekospantazis[m has joined #farmos |
| [05:51:00] | * jlharlan1s[m] has joined #farmos |
| [05:51:00] | * sund00bie[m] has joined #farmos |
| [05:51:00] | * morgs_john[m] has joined #farmos |
| [05:51:00] | * paul121[m] has joined #farmos |
| [05:51:00] | * ligius[m] has joined #farmos |
| [05:51:00] | * sam_ukj[m] has joined #farmos |
| [05:51:00] | * todrobbins[m] has joined #farmos |
| [05:51:01] | * zmink[m] has joined #farmos |
| [05:51:01] | * stanton[m] has joined #farmos |
| [05:51:01] | * tgrosinger[m] has joined #farmos |
| [05:51:01] | * getic[m] has joined #farmos |
| [05:51:01] | * troym541[m] has joined #farmos |
| [05:51:01] | * pedrogoncalves[m has joined #farmos |
| [05:51:01] | * cycix[m] has joined #farmos |
| [05:51:01] | * alexheiss[m] has joined #farmos |
| [05:51:02] | * leogaggl[m] has joined #farmos |
| [05:51:06] | * Adam[m]8 has joined #farmos |
| [05:55:50] | * jgaehring[m] has joined #farmos |
| [10:12:18] | <tgrosinger[m]> | mstenta: thanks for the comments on the feature requests I opened. Is opening issues your preferred workflow for ideas like that? Or should I float them here first? |
| [10:13:00] | <mstenta[m]> | tgrosinger: sure thing - either way |
| [10:13:10] | <mstenta[m]> | i like that Github is a nice searchable archive |
| [10:13:14] | <tgrosinger[m]> | Sounds good :) |
| [10:13:20] | <mstenta[m]> | so maybe putting them there first is best |
| [10:13:33] | <tgrosinger[m]> | Always happy to brainstorm with you or help test things |
| [10:13:50] | <mstenta[m]> | in general, i treat the GitHub issue queue as an initial triage, but make more official issues in the drupal.org queue |
| [10:14:11] | <tgrosinger[m]> | What's the difference between the Drupal issue tracker and the Github one? |
| [10:14:13] | <tgrosinger[m]> | (other than the obvious...) |
| [10:14:34] | <mstenta[m]> | it's a little confusing to have both, i know... but it's just a historical artifact of how the project developed |
| [10:14:44] | <mstenta[m]> | farmOS started in drupal.org |
| [10:15:11] | <mstenta[m]> | and that's where i do most of my issue tracking roadmaps etc |
| [10:15:33] | <mstenta[m]> | but a lot more people use GitHub, so when I created the repo mirror on Github that started getting a bunch of issues there too |
| [10:16:02] | <mstenta[m]> | personally, I like drupal.org's issue management system better for drupal development |
| [10:17:39] | <tgrosinger[m]> | Gotcha. That makes sense |
| [10:18:38] | <mstenta[m]> | one thing i like about drupal.org is that issues can be moved between projects - can't do that in GitHub |
| [10:19:05] | <tgrosinger[m]> | Oh sure. Do you have different projects for the different modules? |
| [10:19:45] | <mstenta[m]> | well, initially, farmOS was actually over a dozen different repos (one for each module + the theme + the distribution), but eventually i decided that wasn't worth maintaining so i merged them |
| [10:19:59] | <mstenta[m]> | but... there are still separate add-on modules in separate repos |
| [10:20:21] | <mstenta[m]> | I take a similar approach that Drupal core does - put the common modules in core, and then let other people create "contrib" modules that they manage themselves |
| [10:20:25] | <tgrosinger[m]> | How do you decide what is part of core and what is an add on? Is it just about the maturity of the module? |
| [10:21:27] | <mstenta[m]> | It's sort of a judgement call on a case-by-case basis... but in general I think it's good to keep farmOS relatively self-contained and simple (whatever that means) |
| [10:21:36] | <mstenta[m]> | so for example, the "Grazing" module is an add-on |
| [10:21:56] | <mstenta[m]> | That adds some elaborate planning features for rotational grazing |
| [10:22:10] | <mstenta[m]> | But it also relies on some core modules like the animal asset type, movements, etc |
| [10:22:52] | <mstenta[m]> | if you look through the repos in https://github.com/farmOS, you'll see what's available |
| [10:23:19] | <mstenta[m]> | Anything that is named "farm_*" is a Drupal module |
| [10:24:18] | * farmBOT has joined #farmos |
| [10:24:24] | <tgrosinger[m]> | Yeah, I haven't tried out the mobile app yet, but looking forward to it |
| [10:24:56] | <mstenta[m]> | it's still very much in "alpha" phase |
| [10:25:20] | <mstenta[m]> | and really exciting where it's headed! |
| [10:25:40] | <mstenta[m]> | right now you can already use it to take simple observations offline, which can be synced back to farmOS when a connection is available |