0.3.1 #134
Replies: 3 comments 4 replies
-
Unfortunately, some of my fixes for due dates were partially pulled in as part of the reward fixes I did over the weekend. I didn't realize after I submitted the pull request that additional changes I made in that branch would be pulled in, so lesson learned on my side. I'll always use a new branch per fix going forward. (I did that with the penalites and bonuses, so at least that was separate) Given the due date changes are partially in, I think the best approach is to pull the rest of them in I just submitted, then make sure we're comfortable they are working as expected. I did quite a bit of individual scenario testing, so I feel good about the changes I submitted. Being forced to merge made me a little uncomfortable, but I spot checked several things and they looked to have kept my changes. Only other thing I haven't done is watch any of the nightly resets or anything like that. Now that so much more is centralized, I'm pretty comfortable that the processing is working as expected. Last thing I would ask you to take a brief look at is the way I handled the weekly reset for those chores that do not have a due_date, but are set with frequency of weekly. I think I handled it correctly, but would like a second opinion. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Sounds good to me. |
Beta Was this translation helpful? Give feedback.
-
After considering it further, I plan to create a dev branch in my fork that tracks your repo’s main dev branch. I’ll do most of my work on feature branches based on that dev branch in my fork, and then merge completed changes back into dev as I reach logical milestones. The approach might vary with different types of work, but my goal is to avoid leaving anything half-finished in dev, which could impact you. This is why I'll stick to a similar process as before, just with the base now being the dev branch. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
@ccpk1
Considering that some of the issues we have open and that were already fixed, I believe there's nothing else standing, aside from minor fixes on the due dates handling that you've mentioned, maybe we should release 0.3.1 to get those fixes out. Right?
If you also think that this is ok, unless you deem that the due date fixes are strictly necessary on this release, or you're able to sort those in the meanwhile, I would get out the update later today.
Let me know your thoughts.
Cheers
Beta Was this translation helpful? Give feedback.
All reactions