Skip to content

CWG 2023 04 18

David Lojudice Sobrinho edited this page Apr 18, 2023 · 1 revision

Meeting Summary 🌿

Thank you to everyone who took the time to participate and help make the community better!

Core Working Group Participants

  • David Lojudice
  • Jhonathan de Souza Soares (Vórtx)
  • Vitor Araujo (Vórtx)
  • Guilherme Decampo
  • Matheus Silva (Neo Talent)
  • Gustavo Bigardi
  • Rodolfo Silva (Infleet)

Community

WhatsApp Group is now working better than Discord.

New Contributors and Contributions 🌱

  • Gustavo contributed to HerbsShelf
  • Thiago and team worked on Development Best Practices
  • Victor contributed to Herbs2REST (Legacy) not only with code but with the discussions

New Users 👥

  • Rodolfo, CTO at Infleet, shared how they use Herbs in a complex business rules and high-volume data processing context with a streaming architecture
  • Gustavo mentioned that the new Herbs2REST will be very useful for creating a serverless architecture on Azure Functions

Versioning

  • We now have a Beta version PRs for features will go to beta before going to main
  • 📣 Opportunity to create a big release and publicize it

Herbs Beta (4th Birthday Release - July) 🎂

  • Moved to Node 16.x (as planned at the last CWG meeting)

To test the beta:

> npm install -g @herbsjs/[email protected]

Aloe

  • New runner with exception info and exit code

Suma (Beta)

  • tryParse method added
  • Directly available via @herbsjs/herbs

Gotu (Beta)

  • tryParse method added

Herbs2REST (Beta)

  • Thanks to Vitor and the discussion about REST inside the Herbs ecosystem 🙏
  • Full refactoring with REST Metadata
  • New features: Multiple Endpoints, Versioning, Swagger / Self
  • More flexibility, customization, and clarity for maintenance
  • 3x more tests
  • Already in use in the CLI beta
  • Rodolfo pointed out that Handlers are not async; David will look into the matter

Docs (Beta) 📚

Final Words

If you couldn't participate, feel free to comment on the available channels. We'll be happy to discuss it with you! We hope to see you at the next meeting. 🤗

The meeting was recorded, and the link will be released as soon as it's available.