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

Merging the initial High Level requirements #2

Merged
merged 5 commits into from
Jan 29, 2019

Conversation

acorbin3
Copy link
Owner

Adding the initial high level requirements in a separate branch and creating a pull request to be merged into the Math_library branch.

Adding the initial high level requirements in a separate branch and creating a pull request to be merged into the Math_library branch.
Copy link
Owner Author

@acorbin3 acorbin3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree to the changes

High_Level_Requirements Outdated Show resolved Hide resolved
@acorbin3 acorbin3 self-assigned this Jan 24, 2019
@acorbin3
Copy link
Owner Author

This has been completed but we need someone to review it

@acorbin3 acorbin3 changed the title #1 Adding initial High Level requirements Merging the initial High Level requirements Jan 24, 2019
@acorbin3
Copy link
Owner Author

This PR is associated to #1

@acorbin3 acorbin3 removed their assignment Jan 24, 2019
@acorbin3 acorbin3 self-assigned this Jan 25, 2019
@@ -0,0 +1,5 @@
High Level requirements for the math library
Math features
Sine - This featute shall take an input value and calculate and return the sine value
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feature is mis-spelled. Also we should add some context that allows people to see if there are LLRs associated with it. Right now, i would say that there needs to be some range bounds defined somewhere (usually in an LLR), but I dont know from looking at this screen if there are LLRs defined.

Copy link
Owner Author

@acorbin3 acorbin3 Jan 25, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Will update spelling.

From this screen we will only see changes between branches. You could always look a the file by pressing the button "View file"
In the LLRs I did state that this function shall take in degree's and radians but that was un-bounded. Should bounds be defined at the HLR level?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bounds would normally be defined in the LLRs.... its hard to see the full trace from here, and i didnt see the trace in the view file view.... i'm sure you showed me this before but i'm not seeing it now....

Copy link
Owner Author

@acorbin3 acorbin3 Jan 25, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image
Here is where to view the file. This is could be helpful if you wanted to see the whole file and if this only showed the Diffs

  • I will add comments for the links.

This isnt exactly how doxygen requirements would be represented. Ideally we would have a links related to this requirement where there was a reference to the LLR's. You would have to manually trace it within the repo or I would envision people would go to the rendered Doxygen to be able to do the tracing.

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added links but I also had to add unique id's in the LLRs. That change was based on this commit 520fa77

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Sine - This featute shall take an input value and calculate and return the sine value
Sine - This feature shall take an input value and calculate and return the sine value

High Level requirements for the math library
Math features
Sine - This featute shall take an input value and calculate and return the sine value
Cosine - This featute shall take an input value and calculate and return the sine value
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feature mis-spelled, also should return cosine value, not sine value.

Copy link
Owner Author

@acorbin3 acorbin3 Jan 25, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Will update spelling

Copy link
Owner Author

@acorbin3 acorbin3 Jan 25, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • And update requirement to remove the correct value

@acorbin3 acorbin3 merged commit 37bf4cb into math_library Jan 29, 2019
@acorbin3 acorbin3 deleted the acorbin3-patch-1 branch January 29, 2019 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants