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

Epic: Deliver on developers' top-requested System.Text.Json features and improvements #43620

Closed
5 tasks done
Tracked by #5366
cathysull opened this issue Oct 19, 2020 · 7 comments
Closed
5 tasks done
Tracked by #5366
Assignees
Labels
area-System.Text.Json Epic Groups multiple user stories. Can be grouped under a theme. Priority:1 Work that is critical for the release, but we could probably ship without Team:Libraries
Milestone

Comments

@cathysull
Copy link
Member

cathysull commented Oct 19, 2020

There are about 200 open issues for JSON and community engagement continues to be high along with direct asks from authors like NSwag. There are still have some missing features that prevents System.Text.Json to be successful as the standard JSON stack for .NET.

User Stories

@cathysull cathysull added the User Story A single user-facing feature. Can be grouped under an epic. label Oct 19, 2020
@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added area-System.Text.Json untriaged New issue has not been triaged by the area owner labels Oct 19, 2020
@layomia layomia added this to the 6.0.0 milestone Oct 21, 2020
@layomia layomia removed the untriaged New issue has not been triaged by the area owner label Oct 21, 2020
@cathysull cathysull added the Priority:0 Work that we can't release without label Oct 30, 2020
@terrajobst terrajobst added Priority:1 Work that is critical for the release, but we could probably ship without and removed Priority:0 Work that we can't release without labels Oct 30, 2020
@danmoseley
Copy link
Member

@ericstj @layomia as you determine the prioritized list of work for JSON for 6.0 please extend the list above so it links up in https://themesof.net/. It would be great to add a Cost label to each.

@danmoseley
Copy link
Member

@terrajobst proposes that the headings above (Eg Extend polymorphic support) be User STories themselves, so they can group their child issues in the tree.

@marek-safar marek-safar changed the title User Story: Finish System.Text.Json User Story: Developers using System.Text.Json want missing features implemented to be able to use STJ in more scenarios Nov 27, 2020
@paul1956
Copy link
Contributor

VB.Net support most/all functions even if its a different interface. Specifically use of Ref parameters.

@danmoseley
Copy link
Member

@ericstj I suggest transmuting this into an Epic, directly parented by dotnet/core#5366, and then its children can be massaged into stories (maybe just cleaning up their titles)

@layomia layomia changed the title User Story: Developers using System.Text.Json want missing features implemented to be able to use STJ in more scenarios Epic: Developers using System.Text.Json want missing features implemented to be able to use STJ in more scenarios Jan 21, 2021
@layomia layomia added Epic Groups multiple user stories. Can be grouped under a theme. and removed User Story A single user-facing feature. Can be grouped under an epic. labels Jan 21, 2021
@layomia
Copy link
Contributor

layomia commented Jan 21, 2021

@danmosemsft - agreed. I've updated this issue and it's children per your suggestion.

I think this issue is better qualified as an Epic given the nature of the work. Also, being parented by dotnet/core#5366 fits better since we didn't promise these work items in .NET 5 (as was implied by the previous nesting under dotnet/core#5395).

@danmoseley
Copy link
Member

@layomia looks good, I took the liberty of tuning some of the user stories so that they are statements that become true when the user story is completed. We do it like that so the focus is on the final state we are aiming for.

@layomia layomia changed the title Epic: Developers using System.Text.Json want missing features implemented to be able to use STJ in more scenarios Epic: Deliver on developers' top-requested System.Text.Json features and improvements Jan 21, 2021
@layomia
Copy link
Contributor

layomia commented Jul 23, 2021

We can consider this work done for .NET 6.0. Polymorphic support is being planned for .NET 7 (#45189).

@layomia layomia closed this as completed Jul 23, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Aug 22, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Text.Json Epic Groups multiple user stories. Can be grouped under a theme. Priority:1 Work that is critical for the release, but we could probably ship without Team:Libraries
Projects
None yet
Development

No branches or pull requests

7 participants