I’ll reply to the items where I’m mentioned:
Here is the next step that I propose:
Since we do not have a lot of things to release, let’s extend the cycle by 1 week. This way we most likely be able to move the following things to “Pending Release” -
Thoughts?
Team,
I have cut a branch 0.1.3 & started the next steps mentioned in the Release process document.
Here is the issue for the release.
Here are the things that are still open & will not make it to the release
Here are the things that are still open & will not make it to the release
The demo mode does matter – we deploy the latest release to the demo server, so it means any problems with the demo don’t get resolved until the next release.
I didn’t know when the cutoff for this release is. If that was communicated, I’m sorry I missed it.
It was discussed earlier in this thread.
Maybe we can make the deadline more apparent next cycle. Maybe a reminder a week or two ahead of the deadline?
I think this is good feedback for whoever the release owner is next time.
Any reason to not make an exception for a bug fix?
I’m not sure what you mean here, Dom.
Also general update: Brent is taking over releasing 0.1.3 with assistance from Pavish (since Rajat is unavailable due to a family emergency).
Any reason to not make an exception for a bug fix?
I’m not sure what you mean here, Dom.
I don’t see a reason to not just deploy the
develop
branch to demo
develop
is unstable, e.g. see this critical regression reported today. Since the demo server is public-facing and is also used by the general public to evaluate Mathesar, we should not deploying potentially buggy code to it.
It’s fine to use develop
for our internal server because only the core team accesses our internal server and it’s in our best interest to dogfood and find bugs early.