-
Notifications
You must be signed in to change notification settings - Fork 223
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
Refinement of Schema Files: Integrating Scenario-Specific Relationships and Attributes #838
Comments
/bounty $200 |
💎 $200 bounty • Permify.coSteps to solve:
Don't wait to be assigned. A reward will be given for the best PR. Thank you for contributing to Permify/permify! Add a bounty • Share on socials
|
/attempt #838 Options |
As @scshiv29-dev canceled his attempt. I want to take this up. @scshiv29-dev let me know if you're still working on it /attempt #838 Options |
/attempt #838 Options |
Note: The user @akhill10 is already attempting to complete issue #838 and claim the bounty. If you attempt to complete the same issue, there is a chance that @akhill10 will complete the issue first, and be awarded the bounty. We recommend discussing with @akhill10 and potentially collaborating on the same solution versus creating an alternate solution. |
Hi @akhill10, I'm assigning this issue to you since @scshiv29-dev cancelled his attempt. Happy hacking ✌🏻 |
/attempt #838 |
@EgeAytin is this still open? |
@EgeAytin May I work on this issue? If not working anyone. |
Hi @akhill10, is there any progress on this ? |
Sure |
Adding my name in queue. |
💡 @aazam-gh submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
@EgeAytin , this issue has been pending for a long time. Should I work on it? |
Description
To improve our schema file structure for testing various user, company, organization, and team scenarios, we propose an enhancement that allows for scenario-specific definitions of relationships and attributes, while retaining the global definitions. This approach aims to provide both flexibility and efficiency in our testing process.
Current Schema Structure
Our schema file currently includes global definitions for entities, relationships, attributes, and scenarios. For example:
Proposed Enhancement
Retain Global Definitions: Keep the global definitions of relationships and attributes as they are for overarching applicability.
Introduce Scenario-Specific Definitions: Allow for defining relationships and attributes within individual scenarios for more specific and contextual testing.
Example of Proposed Structure
Goals
Dual Flexibility: Maintain the efficiency of global definitions while providing the flexibility of scenario-specific configurations.
Clarity and Specificity: Enhance clarity in complex scenarios by allowing specific relationship and attribute definitions.
Streamlined Testing: Facilitate more focused and accurate scenario testing.
Action Items
The text was updated successfully, but these errors were encountered: