farmOS Monthly Call, 11 June 2025

farmOS Monthly Call, 11 June 2025

Ongoing notes may be kept in the comments. For general information about these monthly calls see farmos.org/community/monthly-call.

Wednesday, June 11, 2025 6:00 PM
farmos.org/community/monthly-call/join - Call Link

Agenda

  1. Community Q&A, Show & Tell, etc [5-10min]
  2. Create new wiki topic for next month from template.

Attendees

  • Michael Stenta
  • Nick Weinstock - BOTL Farm
  • Fosten
  • Tam
  • Symbioquine
  • Paul Weidner
  • Jamie
  • Claire (Axilab)
  • Greg
  • FarmerEd (Eddie)

Save Jitsi chat transcript by pasting this command in the browser console:

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

Chat Transcript

https://farmos.discourse.group/t/farmos-monthly-call-11-june-2025/2298
 

11:01

Jamie says:
I'm just reopening the Matrix msg re: oauth, what was the background on this again? 

11:07

Paul Weidner says:
https://github.com/farmOS/farmOS/pull/975
 

👍

11:07

Paul Weidner says:
Some simple_oauth documentation on this: 
https://git.drupalcode.org/project/simple_oauth/-/tree/6.0.x/modules/simple_oauth_static_scope?ref_type=heads
 

11:13

Paul Weidner says:
Morgan, maybe we could chat re: Google Maps updates real quick. Including attribution in screenshots... eek 

👍

11:22

me says:
Yeah, I'm not clear if it's technically required by the TOS (to make all functionality always embed the attributions). i.e. browsers also allow you to view/print images from the context menu or screenshot part of the map that does not include the attribution... 

11:24

me says:
So it may not be a regression to leave it out of that PR. 

11:24

me says:
But I do think it's definitely in the spirit of the TOS to make that functionality embed the attributions/logo - and maybe things like the scale line. 

11:25

me says:
(I don't mean the scale line is relevant to the TOS, just that we might want to support including some other controls too.) 

11:26

me says:
Context for other folks: 
https://github.com/farmOS/farmOS-map/pull/208#issuecomment-2957339578
 

11:27

Paul Weidner says:
ScopeGranularityInterface::hasPermission()

.... seems scope granularity is quite connected to permissions: 
https://git.drupalcode.org/project/simple_oauth/-/blob/6.0.x/src/Plugin/ScopeGranularityInterface.php?ref_type=heads
 

11:30

Paul Weidner says:
oauth + access policies issue: 
https://www.drupal.org/project/simple_oauth/issues/3507450
 

11:33

me says:
https://farmos.discourse.group/t/using-farmos-2-x-as-a-oauth2-authorization-server/1073
 

11:35

mstenta says:
https://git.drupalcode.org/project/simple_oauth/-/blob/6.0.x/simple_oauth.routing.yml?ref_type=heads#L82
 

11:36

Paul Weidner says:
https://github.com/farmOS/farmOS-map/pull/208#issuecomment-2925583213
 

11:41

Jamie says:
the bells! 

11:58