Hypha Meeting: 2022 September 27th

:tv: Google meet room: https://meet.google.com/nuq-pztb-asu

:writing_hand: Who will take notes? :raised_hands:
To take notes, all’s you got to do is make a riseup note pad here: https://pad.riseup.net/

Today’s Riseup pad: Agenda Here

Attending (initials only): DL, FJ, FD, JM, SM, GM

Apologies (initials only): AL

Reminder: Next Adopters meeting is on the 28th of September at 2.30 PM → 4.00 PM UTC // 3:30 PM → 5:00 PM BST // 4.30 PM → 6.00 PM CEST // 10.30 AM → 12.00 PM EST // 8.00 PM → 9.30 PM IST

The google meet room for Adopters call on the 27th October: https://meet.google.com/bnj-yvrx-ybn


:open_file_folder: Fredrik files (review of recent releases (Releases · HyphaApp/hypha · GitHub) active dev tasks/bugs)


  • Added draft to submissions page

:mountain_snow: What’s on the horizon?
Description: Learn more about new Hypha development

:people_holding_hands: Community Enagement
Description: Events, documentation, communication updates

Latest Adopter digest: Adopters Newsletter #2 Q2 2022 · HyphaApp/hypha Wiki · GitHub – please add your updates directly to the newsletter or share updates here

  • Completed technical documentation https://docs.hypha.app/:

  • How to create a new application within the project (and clarification on terminology + when its appropriate to create a new app)

  • How to create a view

  • How to map URLS

  • How to map a URL to your view:

  • How to use a template

  • How to create a template

  • Getting a static media file onto your page

  • Create models

  • How to create a dynamic webpage from scratch: (how to create a view)

  • Create a custom form

  • How to configure the admin interface

:spiral_notepad: Adopter Field Notes
Description: We would love to hear any updates from current and potential adopters

  • OTS/ARDC upgraded to the latest Hypha
  • As OTS onboard new adopters, discussion on managing different/new configurations and the upstream process
  1. A: How elegant is it for Hypha to get extended? How to best rebuild classes or collapse to OTS’s logic (example media wiki has a list of hooks).
    Q: Maintaining your own commits on top of Hypha is not a fun excercise. Please push upstream, no customization may be needed

  2. Q: Localization/translatable strings.
    A: All strings in Hypha are translatable. Look at this guide here Localization and Translation - Hypha docs Please let the Hypha team know if you find anything that is NOT translatable. Thank you.

  3. Model extensions to capture extra information that included or “accepted” upstream

  • OTF completed a sprint retrospective and a roadmap for Q4’s maintenance

:bulb: Ideation
Description: New designs, wireframes, work in progress to share

  • Wagtail settings?
  • Quickstart plan in documentation — minimum viable information needed to get started with hypha
  • other topics?