microsoftgraph / microsoftgraph/msgraph-metadata

OData.Type removal generation hints

Open
#8 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

promote
Dominant language
XSLT
Stars
166
Forks
55
Avg merge
16h 12m
Merged PRs (30d)
14

Description

Design an annotation mechanism for disabling generation of the odata.type initialization code. Let's track where this needs to happen:

  • User properties backed by SPO.
  • Anything to do with Teams. Need to investigate.

This is supposed to be a temporary low cost fix to unblock customers as it is the responsibility of workload APIs to ignore instance attributes they don't support. We need to investigate whether VIPR and Typewriter will easily support this to determine actual cost.
AB#7454

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how VIPR and Typewriter generate odata.type initialization code. Investigate annotation support for user properties backed by SPO and for Teams, then determine whether the proposed temporary mechanism is low cost. Done means the affected generation points, feasibility, and required changes are documented clearly enough to unblock customers.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.