IRC logs for #farmOS, 2018-10-31 (GMT)

2018-10-30
2018-11-01
TimeNickMessage
[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