Discord community call: 7 June 2025

You are all invited to our Discord hangout.
Please leave a comment here or on Discord to add things to the agenda.
This topic will be updated after the call with notes.

About

FreeSewing’s Discord hangout is an informal hangout/chat/meeting that is open to everyone.
The call is organized/hosted by @tangerineshark.
The call does not have a fixed structure or agenda items. Everyone is free to suggest agenda items, ask questions, or bring ideas.

Details

Location: https://discord.freesewing.eu/ (meeting room: :speaker_high_volume:voice chat)
Date: June 7th, 2025 4pm UTC, which can be found in your local time zone here.
Or check the Events tab in Discord!
The meetings will always be at 6pm, Antwerp time.

Agenda

  • TBD

Some agenda suggestions:

There’s also the Jett jacket

And last but not least:

I’d like to add:

  • Showcases. Does Natalia now have everything she needs to proceed?

June 7, 2025 Community Call

Notes:

  • New Jett jacket design.
    • PR filed.
    • How to preview the documentation, in v4?
    • Ben will preview the npm run org, take screenshots, and post.
    • Joost will look into the PR tomorrow.
  • Point names and where/how to store them.
    • Bug found when you mirror a point twice: it logs a warning with the point name, but sometimes the point name isn’t set.
    • Does anyone have input on how this should be fixed, on a technical level? (No, not at this point.)
    • Joost will add the topic to consider for v5.
  • Pattern metadata.
    • How to use, organize, control it? Should there be an official way to do it in the UI?
    • Opinions? Differing opinions:
      • Okay to have it remain unofficial/undocumented. It’s a lot of work for us.
      • Would be good to have some official metadata.
  • Have the title macro be able to be smaller, for smaller parts.
    • Have a flag to pass to title to tell it what to do.
  • Showcases.
    • Does Natalia have everything she needs to proceed? (No.)
    • An autoresponder was added to the forum, to tell authors they can self-add the consent tag.
    • The actual adding-to-showcases part still has to be done.
  • Storing pattern settings in account?
    • For example, being able to set side-menu and paper-size preferences in the account.
    • Consensus is that it’s a nice feature but not necessary.
    • Joost would like to take a stab at it eventually, when there is more time.
  • Default settings, should they exist?
    • Ben’s position clarified: Default behaviors should exist, which is why he thought there should be default settings. But, perhaps techncally default settings aren’t required to have default behaviors? It is no longer clear what the default behaviors are.
    • Joost removed default settings because it wasn’t implemented well and hid bugs in the UI. The UI should work without settings.
    • Joost will work on getting the remaining bugs fixed.
  • Bonny translation issues.
    • The collection package has all our designs.
      • But, what are all our designs? Are ones like Rendertest and Bonny included?
      • Bonny is not a regular design. Used to detect measurements issues.
    • Jonathan’s PR adds non-regular designs into collection (diffentiated by hide).
    • Utility designs should not be added to collection. Instead, they should be used by useDesign hook.
    • For Bonny’s issues, we’ll need to find a way to get the translations in without adding Bonny to collection.
    • Jonathan filed a new PR with a new approach for Bonny’s translations.
  • Should “Designs” be changed to “Collection” in the header/link?
    • Opinions:
      • v4 changes caused confusion and issues for people trying to use FreeSewing. This additional change might add to the issues.
      • The change might help new contributors by avoiding confusion between actual designs in the collection and those utility designs not in the collection.
      • The change might not be a significant improvement and would create work to change the docs.
  • Previews of freesewing.dev and freesewing.eu
    • Now available for looking/testing.
    • Editor now as inline docs again.
      • Technical implementation different now. Now in an iframe, loaded from freesewing.eu.
      • New icon, question mark in a circle.
    • Measurements View now has docs for each measurement available.
    • Theme (light/dark) toggle is back.
  • Problems running npm run org?
    • It should run just fine.
    • Post on the forum or Discord, and we’ll try to help.

Attendees:

  • Benjamin F.
  • candle cove blooper reel
  • joostdecock
  • Leviathan
  • Steaky McCarthy
  • TangerineShark
  • Wouter.vdub