On June 4, we hosted an open table session that turned into a really solid knowledge-sharing conversation. The main focus ended up being dev and QA best practices—specifically how different teams handle their internal development setups and deal with upgrades.
Highlights
Rafa kicked things off by walking through a new Wiki page he's been putting together, where best practices for metadata—originally discussed during our previous Developer Office Hours—are being documented. He shared a few examples and mentioned that the page is live and will keep evolving as the engineering team works to improve metatadata handling within the Sugar product.
From there, Rafa brought up a recent situation where he helped a partner recover from a broken environment after an upgrade, which was not supposed to happen in a development environment. He explained what happened, how they got back online, and why shared development environments can be risky—since one mistake can take down the whole team. Rafa shared how he approaches local dev and QA flows, then opened it up for others to chime in with how they handle similar setups.
The conversation eventually moved into some on-premise questions, Elastic Search, and developer suggestions.
Overall, it was a productive session with great input from everyone involved!
Session Recording
Link to Recording.
Let us know how we are doing!
We want our Developer Office Hours sessions to be relevant and valuable. Please provide feedback so we can continue to improve and better serve you!
Share your feedback with this short survey.
Next Session Sign-Up
The next session will be on July 2nd, 2025.
Please register for the Office Hours series so you don’t miss a session.
Developer Office Hours are (typically) held on the first Wednesday of every month at 10 a.m. ET / 7 a.m. PT.