Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release note improvements #5377

Closed
1 task done
matthewshaver opened this issue Apr 26, 2024 · 3 comments
Closed
1 task done

Release note improvements #5377

matthewshaver opened this issue Apr 26, 2024 · 3 comments
Assignees
Labels
content Improvements or additions to content improvement Use this when an area of the docs needs improvement as it's currently unclear

Comments

@matthewshaver
Copy link
Contributor

Contributions

  • I have read the contribution docs, and understand what's expected of me.

Link to the page on docs.getdbt.com requiring updates

https://docs.getdbt.com/docs/dbt-versions/2024-release-notes

What part(s) of the page would you like to see updated?

hey @matthewshaver , great job and thanks so much for consolidating this! I've got some feedback on the layout:

  • structure — maybe we can have a more consistent, clean layout that makes it easy to distinguish between different types of updates (new features, enhancements, fixes). i think if we use headers and subheaders, it might allow us to bulk related topics inside the header (e.g. all the 'new' goes under the ## new header, etc. i also wonder if we can consider adding icons or colo to visually separate different sections?
  • expandable — maybe we can indent the expandable so its in line with the bullets. currently it's looking all weird. i also wonder if we can have the expendables grouped grouped together so it doesn't interrupt the bullet bullet bullet,etc flow?
  • right toc — might be good to have a right toc so users can quickly navigate?
  • intro — nice-to-have a more fleshed-out intro sentence?

example

April 2024

What’s new:

  • Merge jobs [Beta] - Trigger dbt job runs via Git pull requests....
  • Semantic Layer enhancements - Additional support for Privatelink and SSO....

Enhancements:

  • Select entities for group by, filter by, and order by in Semantic Layer...,

Fixes:

  • Resolved dbt parse error when using list filters.
  • Improved join_to_timespine application in metrics.

Additional information

No response

@matthewshaver matthewshaver added content Improvements or additions to content improvement Use this when an area of the docs needs improvement as it's currently unclear labels Apr 26, 2024
@matthewshaver matthewshaver self-assigned this Apr 26, 2024
@matthewshaver
Copy link
Contributor Author

@mirnawong1 Great feedback and good ideas worth considering. We currently have an Asana task open to fix the formatting errors for the lifecycle pills so we can use those in front of the items.

As for the grouping, we need to take into consideration that these will be grouped by week once we go live (based on customer requests for release notes). We've taken the historical data and grouped it by Month but when we go live it will look more like this:

MONTH

WEEK 1

  • New: Feature
  • Fix: Feature
  • Enhancement: Feature

WEEK 2

  • New: Feature
  • Fix: Feature
  • Enhancement: Feature

and so on

Let's bring it to the group when I get back and figure out what we think is the best way to group in that context.

Right TOC - will be adding that, but the automation removes it from that section, so we have to figure out a way to put it back. If you have ideas, I'm open to them.

Intro - it's a pretty straightforward section, so I kept it simple, but I'm open to any additional language you think would be good.

Expandables have been addressed in a separate PR

@runleonarun
Copy link
Collaborator

@matthewshaver and @mirnawong1 I agree it's a little challenging to glance at. Looking forward to this discussion in a couple of weeks.

I wonder if there's an in between that might work:

MONTH

WEEK 1

New

  • Feature 1
  • Feature 2

Fix

  • Feature 1
  • Feature 2

Enhancement

  • Feature 1

@runleonarun runleonarun mentioned this issue Apr 26, 2024
7 tasks
@matthewshaver
Copy link
Contributor Author

We're all on the same page with this but closing the issue as the only thing holding us back is the timeliness with which we get release notes. Once we have that figured out we can implement, but clearing up our backlog of issues here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Improvements or additions to content improvement Use this when an area of the docs needs improvement as it's currently unclear
Projects
None yet
Development

No branches or pull requests

2 participants