DEVELOPMENT ENVIRONMENT INTEGRATION WITH VERSION HISTORY TOOLS
First Claim
1. A method of documenting a selected instruction of an instruction set within a development environment, the method comprising:
- retrieving from an instruction version data source at least one instruction version history related to the selected instruction and comprising;
an instruction version, andan instruction version motivation; and
displaying the at least one instruction version history within the development environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Instructions within an instruction set (such as source code for a software application) may be documented within many separate tools, such as a development environment, a version control system, and a bug report database. However, it may be inefficient to search for such information in many locations and through many interfaces while investigating the version history of an instruction. Instead, the development environment may be configured to retrieve relevant information (such as bug reports, versioning, and version release notes) and to display the version history information for a selected instruction together within the development environment.
-
Citations
20 Claims
-
1. A method of documenting a selected instruction of an instruction set within a development environment, the method comprising:
-
retrieving from an instruction version data source at least one instruction version history related to the selected instruction and comprising; an instruction version, and an instruction version motivation; and displaying the at least one instruction version history within the development environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for documenting a selected instruction of an instruction set within a development environment, the system comprising:
-
an instruction version data source comprising at least one instruction version of the selected instruction; an instruction version motivation data source comprising at least one instruction version motivation relating to the instruction version; and an instruction version history generating component configured to; retrieve at least one instruction version from the instruction version data source relating to the selected instruction; retrieve at least one instruction version motivation from the instruction version motivation data source relating to respective instruction versions; and an instruction version history displaying component configured to display within the development environment at least one instruction version history comprising; the at least one instruction version, and the at least one instruction version motivation. - View Dependent Claims (18, 19)
-
-
20. A method of documenting selected instructions of an instruction set within a development environment, the method comprising:
-
detecting a selected instruction in the development environment; retrieving from an instruction version data source at least one instruction version history related to the selected instruction and comprising; an instruction version; at least one participant who participated in creating the instruction version history; and an instruction version motivation comprising; an instruction version behavior observation, and an instruction version alteration description in response to the instruction version behavior observation; displaying the at least one instruction version history within the development environment; displaying within the development environment instruction version annotations relating to the at least one instruction version history; displaying within the development environment at least one of; an instruction version history of a software component utilized by the selected instruction, and an instruction version history of a software component utilizing the selected instruction; upon detecting a user action within the development environment indicating more interest in a selected participant, displaying at least one of; at least one additional instruction version that the selected participant participated in creating, and at least one additional instruction version motivation that the selected participant participated in creating; upon detecting a user action within the development environment indicating less interest in a selected participant, hiding at least one of; the participant, at least one additional instruction version that the selected participant participated in creating, and at least one additional instruction version motivation that the selected participant participated in creating; upon detecting a user action within the development environment indicating more interest in a selected instruction, adding the selected instruction to a bookmarked instruction set; for respective bookmarked instructions in the bookmarked instruction set; monitoring subsequent instruction version histories involving the bookmarked instruction, and displaying the subsequent instruction version histories within the development environment; upon detecting a user action within the development environment indicating less interest in an instruction version history, hiding the instruction version history with respect to the selected instruction; and upon receiving an instruction version annotation relating to an instruction version history, storing the instruction version annotation related to the instruction version history.
-
Specification