| [22:17:09] | <symbioquine[m]> | <paul121[m]> "our conversation re: plant_types..." <- I think that's a useful feature, but I can see the argument for waiting and seeing when/if there's demand for it to be re-implemented... |
| [23:21:40] | <symbioquine[m]> | <mstenta[m]> "draft PR: https://github.com/..." <- So nice that these changes are in the main farmOS repo now! 😁 |
| [08:30:27] | <mstenta[m]> | paul121 symbioquine based on our conversation yesterday re: dashboard layout builder, i feel a bit more confident that we can punt on https://www.drupal.org/project/farm/issues/3238637 |
| [08:30:29] | <mstenta[m]> | what do you think? |
| [08:31:45] | <mstenta[m]> | i just needed to think through a) how it would work (ideally), and b) what it would look like transitioning from `hook_farm_dashboard_panes()` |
| [08:32:58] | <mstenta[m]> | and i think the transition we discussed would work fine... it would mean that some deployments would have to adapt, if they had modules that added custom panes... but adapting would (ideally) be possible via the UI, rather than requiring updates to code |
| [08:33:41] | <mstenta[m]> | a very small price to pay for the kind of power and flexibility layout builder (and it's UI tooling) would provide |
| [09:20:05] | * MatrixTravelerb4 has quit (Write error: Connection reset by peer) |
| [09:20:06] | * RevCornWallaceII has quit (Remote host closed the connection) |
| [09:20:07] | * jgaehring[m] has quit (Read error: Connection reset by peer) |
| [09:20:07] | * mstenta[m] has quit (Write error: Connection reset by peer) |
| [09:20:08] | * DanielAshcraft[m has quit (Read error: Connection reset by peer) |
| [09:20:08] | * shane_aldrich[m] has quit (Read error: Connection reset by peer) |
| [09:20:09] | * jubhamayala[m] has quit (Read error: Connection reset by peer) |
| [09:20:10] | * paul121[m] has quit (Remote host closed the connection) |
| [09:20:10] | * farmtech[m] has quit (Read error: Connection reset by peer) |
| [09:20:10] | * munjoma[m] has quit (Remote host closed the connection) |
| [09:20:11] | * calbasi[m] has quit (Write error: Connection reset by peer) |
| [09:20:11] | * spitz234[m] has quit (Write error: Connection reset by peer) |
| [09:20:11] | * symbioquine[m] has quit (Read error: Connection reset by peer) |
| [09:20:11] | * kunigunde[m] has quit (Remote host closed the connection) |
| [09:20:11] | * MarcosCarballal[ has quit (Remote host closed the connection) |
| [09:20:11] | * botlfarm[m] has quit (Remote host closed the connection) |
| [09:22:25] | * MarcosCarballal[ has joined #farmos |
| [09:32:42] | * calbasi[m] has joined #farmos |
| [09:32:42] | * JulianF[m] has joined #farmos |
| [09:32:42] | * kunigunde[m] has joined #farmos |
| [09:32:42] | * MatrixTravelerbo has joined #farmos |
| [09:32:42] | * farmtech[m] has joined #farmos |
| [09:32:42] | * spitz234[m] has joined #farmos |
| [09:32:42] | * RevCornWallaceII has joined #farmos |
| [09:32:53] | * jgaehring[m] has joined #farmos |
| [09:32:54] | * munjoma[m] has joined #farmos |
| [09:32:54] | * botlfarm[m] has joined #farmos |
| [09:32:54] | * symbioquine[m] has joined #farmos |
| [09:32:54] | * shane_aldrich[m] has joined #farmos |
| [09:32:54] | * paul121[m] has joined #farmos |
| [09:32:54] | * mstenta[m] has joined #farmos |
| [09:32:54] | * DanielAshcraft[m has joined #farmos |
| [09:32:54] | * jubhamayala[m] has joined #farmos |
| [09:48:33] | <paul121[m]> | yes I think we could punt on it for now too! |
| [09:49:26] | <paul121[m]> | I actually tried out the `dashboards` module last night but didn't have time to post my findings |
| [09:50:05] | <paul121[m]> | tldr - the module itself is quite buggy, but I was impressed with what was possible with layout builder! |
| [09:50:19] | <paul121[m]> | ACTION uploaded an image: (330KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/jGWLIgnIrNb... > |
| [09:51:12] | <paul121[m]> | can just about recreate our existing dashboard. the main difference is that we are wrapping each "pane" in a `container` element, which helps with some of that styling |
| [09:51:25] | <mstenta[m]> | coooool! |
| [09:51:38] | <mstenta[m]> | good to know the bugginess of that module |
| [09:51:43] | <mstenta[m]> | i feel like we could roll this ourselves |
| [09:51:54] | <paul121[m]> | yeaa |
| [09:51:55] | <mstenta[m]> | in a simple/maintainable way |
| [09:53:33] | <paul121[m]> | I did a little investigation into how dashboards was working. there are some tricks, but doesn't seem too bad |
| [09:53:37] | <paul121[m]> | I'll post on that issue |
| [09:54:41] | <mstenta[m]> | ok! |
| [09:56:15] | <paul121[m]> | also I was wrong about views exposed filters and views arguments being exposed in the block configuration form... |
| [09:57:08] | <paul121[m]> | the core `views` module comes with the `views_block` display, but it only supports configuring the pager in blocks |
| [09:57:50] | <paul121[m]> | I guess the issue is that views can't know how to build the block configuration for any exposed filter or argument? |
| [09:57:59] | <paul121[m]> | (well maybe exposed filters would be possible?) |
| [09:58:14] | <mstenta[m]> | hmm i'm not sure i follow |
| [09:58:21] | <mstenta[m]> | what is the use-case? |
| [09:58:34] | <paul121[m]> | anyways, with a custom block plugin it would be possible to add that additional configuration |
| [09:59:13] | <paul121[m]> | oh - if you want to build a "reusable" view and include it on the dashboard. Like a view of sensor data that takes an ID as an argument |
| [12:26:48] | <mstenta[m]> | huh. OpenCollective spam?? |
| [12:26:50] | <mstenta[m]> | > New financial contributor to farmOS: SEO25 ($2.00/m) |
| [12:26:57] | <mstenta[m]> | > New financial contributor to farmOS: Organic Traffic To Website ($2.00/m) |
| [12:27:10] | <mstenta[m]> | 🤔 |
| [12:31:05] | <mstenta[m]> | sneaky! $4 for free advertising! |
| [12:40:29] | <paul121[m]> | huh. that's interesting |
| [12:40:49] | <paul121[m]> | OpenCollective must have some good SEO itself? |
| [12:41:01] | <mstenta[m]> | haha i guess so |
| [12:41:59] | <mstenta[m]> | is it ironic that "Organic Traffic To Website" is paying for traffic to their website? 😂 |
| [12:43:42] | <mstenta[m]> | this one has contributed $438 total to a bunch of collectives: https://opencollective.com/seo25-com |
| [12:43:49] | <mstenta[m]> | most $1-5... but some are $50-100! |