2021-12-06 weekly planning #866
Replies: 12 comments 11 replies
-
Mathesar release plan updateThe core team met earlier this week for a "State of Mathesar meeting" to check in on Mathesar's progress. Outcomes of the meeting include:
Full meeting notes can be found on our wiki, as usual. |
Beta Was this translation helpful? Give feedback.
-
Frontend planningSince @pavish is probably unavailable this week, it's going to be a light week for the frontend. Our priorities should continue to be making progress on the Working with Tables milestone. @seancolsen, you have a number of PRs in review. Would it speed up your work for me or someone else on the team to get some PRs reviewed and merged, or are you okay waiting for @pavish to be available? |
Beta Was this translation helpful? Give feedback.
-
Backend planningWe're continuing to work on the Initial Data Types milestone and have made significant progress towards working out extendable APIs for filtering and grouping as well as support for two additional data types. PrioritiesThis week, our first priority should be to get following major PRs merged. Please prioritize reviewing these and making follow up changes.
Our next priority should be to finalize and implement the new API error structure: The spec is currently being tracked in #560. Once it is finalized, we can open a new issue for implementation. This is not directly related to data types, but it's a fundamental structural issue that we should handle sooner rather than later. Our third priority is to continue making progress on data types - supporting additional data types, as well as supporting filtering, grouping, and display options for all of them. QuestionsThese questions are for @dmos62 @mathemancer @silentninja.
|
Beta Was this translation helpful? Give feedback.
-
Design planningOur priorities for design this week are:
Everyone, please prioritize re-reviewing the two design PRs above. @ghislaineguerin does this plan sound good to you? |
Beta Was this translation helpful? Give feedback.
-
Product planningMy main aims this week are to:
I expect to have a light week as far as product work goes since I'm focused on the CCI board presentation. |
Beta Was this translation helpful? Give feedback.
-
Comms Assignee schedule
InstructionsYou can also find the schedule and instructions for the Comms Assignee on the wiki page. Please feel free to update the wiki page if you think of anything useful during your shift. |
Beta Was this translation helpful? Give feedback.
-
Was okay, Recovered fully from illness and was finally able to complete the timestamp datatype issue and work on few pending issues
Aside from the priorities listed above, I am planning to work on
Yes, definitely prefer this.
I happened to talk with a few journalism students who would find Mathesar useful for their data journalism class. I will be getting feedback before the holidays on how they plan to use it, features they might need for their data journalism class. I am also planning to write a wiki page that gives an overview of each module, so that it is easier to find the necessary details about how it relates to the project and where to find/write the tests for each |
Beta Was this translation helpful? Give feedback.
-
Finished up and submitted the filtering PR. Spent a long time in discussions and thinking about filtering/grouping architecture, since we seem to have arrived at a place where we can't extend this setup without major refactors. Got some feedback about my raised discussions being not immediately actionable or too abstract. Will work on that.
Kriti set this week's priorities to PR review and API error spec. When done with that will get back to filtering: the
Yes, the sections/format are helpful.
No. |
Beta Was this translation helpful? Give feedback.
-
Sean's check inHow did the last week go? What went well, what could have gone better?
What are you planning to work on over the next week? Do you anticipate any blockers?
I'm trying out a new format where each area (frontend, backend, design, product) gets a separate planning post. Are these sections helpful for you, and is the format helpful?
Anything else you'd like to add?
|
Beta Was this translation helpful? Give feedback.
-
Things went pretty well. I think we got some clarity on various design issues, and @dmos62 started some much-needed discussions, especially about filtering. I was also happy to finally get a PR in for grouping API changes, and happy with the refactoring. If we can keep moving in the direction of focusing on reusable SQL logic, we'll be much more productive in the long run (I hope).
My top priority is reviewing PRs and design updates. Given validation on the approach in #862 , I'll keep working on grouping to finish off numeric grouping as well as ranged grouping for any orderable types. I suspect I'll also be unable to resist participating in mathesar-foundation/mathesar-wiki#14 , or at least discussions around that.
I found those sections quite helpful, and the follow up discussions seemed well-focused.
Not at the moment. |
Beta Was this translation helpful? Give feedback.
-
I had hoped to close the foreign key spec PR, but I had additional questions about settings and that slowed me down. I also misunderstood a requirement for settings override which ended up costing me more time. However, it is also good that I was able to start work on views.
Listing of views. No blockers that I can think of.
It is helpful.
Not at the moment. |
Beta Was this translation helpful? Give feedback.
-
I was out for a lot of it, not much to report. I'm glad we have a new plan for the alpha release.
I think it's easier to read. It also seems to be encouraging more discussion, which was my hope. |
Beta Was this translation helpful? Give feedback.
-
About
At the start of each week, we start a discussion covering Mathesar's progress, team member check ins, and general updates. Everyone is welcome to add a new topic to discuss or to comment on existing topics.
Discussion topics
Weekly check-in
@dmos62 @ghislaineguerin @mathemancer @pavish @seancolsen @silentninja please respond to the weekly check-in as a top-level response and edit the discussion topics above to add your check in as a topic. Others are also welcome to respond.
Beta Was this translation helpful? Give feedback.
All reactions