# farmOS Monthly Call, 8 November 2023

**URL:** https://farmos.discourse.group/t/farmos-monthly-call-8-november-2023/1789
**Category:** Community
**Tags:** community-call
**Created:** [November 8, 2023, 7:02pm UTC](https://farmos.discourse.group/t/farmos-monthly-call-8-november-2023/1789 "2023-11-08T19:02:59Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)
#### Post date: [November 8, 2023, 7:02pm UTC](https://farmos.discourse.group/t/farmos-monthly-call-8-november-2023/1789/1 "2023-11-08T19:02:59Z")

</div>

# farmOS Monthly Call, 8 November 2023

_Ongoing notes may be kept in the comments. For general information about these monthly calls see [farmos.org/community/monthly-call](https://farmos.org/community/monthly-call/)._

Wednesday, November 8, 2023 7:00 PM  
`farmos.org/community/monthly-call/join` - [Call Link](https://farmos.org/community/monthly-call/join)

## Agenda

1. Community Q&A, Show & Tell, etc [5-10min]
2. farmOS v3!
3. New blog post: [Installing farmOS on DDEV with Composer | farmOS](https://farmos.org/blog/2023/installing-farmos-on-ddev-with-composer/)
4. Building JS apps inside farmOS/Drupal
5. Create new wiki topic for next month from [template](https://farmos.discourse.group/t/farmos-community-calls/972/3).

## Attendees

- Michael Stenta
- Symbioquine
- Katie Brown
- Fosten
- Jamie Gaehring
- Amber

---

<div class="post-metadata">

### Author: ![Symbioquine](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/symbioquine/32/284_2.png) [@Symbioquine](https://farmos.discourse.group/u/Symbioquine)
#### Post date: [November 8, 2023, 7:57pm UTC](https://farmos.discourse.group/t/farmos-monthly-call-8-november-2023/1789/2 "2023-11-08T19:57:39Z")

</div>

## Chat Transcript

```txtMichael
https://farmos.discourse.group/t/farmos-monthly-call-8-november-2023/1789
 

Jamie Gaehring says:
hola! 

Jamie Gaehring says:
whoa!!! 

Michael Stenta says:
https://farmos.org/blog/2023/installing-farmos-on-ddev-with-composer/
 

me says:
https://github.com/farmOS/farmOS/pull/734
 

me says:
https://farmos.discourse.group/t/farmos-modules-that-involve-a-build-step/1364
 

Jamie Gaehring says:
yea, happy to help! 

me says:
https://github.com/symbioquine/farmOS_vue_page_demo/blob/development/docker/docker-compose.yml
 

Jamie Gaehring says:
sorry if I missed this, but is the JS going to be hosted by Drupal? 

Jamie Gaehring says:
Is there still a Docker dev image? 

me says:
https://github.com/symbioquine/farmOS_vue_page_demo/tree/development#development
 

me says:
https://github.com/symbioquine/farmOS_land_drawing_tool
 

Katie Brown - Point Blue Conservation Science says:
kbrown@pointblue.org
 

me says:
https://github.com/symbioquine/farmOS_land_drawing_tool/blob/development/docker/destroy_and_recreate_containers.sh
 

me says:
https://github.com/symbioquine/farmOS_land_drawing_tool/blob/development/docker/docker-compose.yml
 

Jamie Gaehring says:
Here is the scaffolding tool for creating a Field Kit module, just in case it's useful. And I should clarify, the final module will be a farmOS module, but users will access it via Field Kit (
https://farmos.app/
):

https://www.npmjs.com/package/@farmos.org/create-field-module
 

me says:
https://github.com/symbioquine/farmOS_vue_page_demo/tree/development#okay-but-how-about-live-reload-for-development
 

me says:
👍 

Jamie Gaehring says:
you might be able to cannibalize some of that stuff from `create-field-module`, too, it's using Vite and Rollup under the hood 

me says:
https://github.com/symbioquine/farmOS_vue_page_demo/blob/aa96ba6767404eb4773480a55b535d5fbfdbe3b1/farmos_vue_demo_page/src/Controller/FarmVueDemoPageController.php#L59
 

Jamie Gaehring says:
relevant Vite/Rollup stuff, particularly the `build-module` script, which bundles the JS into a Drupal module for you (the YAML files, etc):

https://github.com/farmOS/field-kit/tree/develop/packages/field-scripts
 

me says:
https://symbioquine.net/2022-09-28-github-actions-drupal-module-build-step/
 

Jamie Gaehring says:
I wonder if something like that `field-scripts` could be written in PHP for bundling the JS w/o Node? so maybe Composer could take care of it? Does composer have plugins? Maybe that already exists? 

me says:
https://github.com/symbioquine/farmOS_vue_page_demo/tree/release
 

Jamie Gaehring says:
oh yea, Pedro built that, right? 

me says:
@Jamie, I might have missed what problem you were trying to solve... 

Jamie Gaehring says:
oh, no worries, I might've been off the mark myself 

Michael Stenta says:
https://www.drupal.org/project/inspire_tree
 

Jamie Gaehring says:
just musing 

me says:
👍 

```

### Saved via

_Paste into browser js console of Jitsi chat_:

````javascript
"## Chat Transcript\n\n```txt" + Array.from(document.querySelector("#chatconversation").querySelectorAll("div.usermessage")).map(um => um.innerText).join("\n\n") + "\n```"

````
