Post-installation tools for software stacks
First Claim
Patent Images
1. A method for use in providing support for a stack of uncoordinated projects, comprising the steps of:
- operating a computer based tool to receive an identification of a stack including a plurality of uncoordinated software projects;
selectively accessing storage to obtain support information specific to said stack; and
outputting said support information to a user.
15 Assignments
0 Petitions
Accused Products
Abstract
A tool is provided for addressing a number of issues related to providing support for software stacks including multiple uncoordinated components such as open source projects. The tool receives information about a stack, obtains support information specific to that stack and outputs the information to a user. A parsing functionality is also provided for selectively combining support information from the constituent projects of the stack.
23 Citations
38 Claims
-
1. A method for use in providing support for a stack of uncoordinated projects, comprising the steps of:
-
operating a computer based tool to receive an identification of a stack including a plurality of uncoordinated software projects;
selectively accessing storage to obtain support information specific to said stack; and
outputting said support information to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for use in providing support for stacks of uncoordinated software projects comprising:
-
storage for storing support information specific to particular ones of said uncoordinated software projects;
interface logic for receiving an identification of a stack including a plurality of uncoordinated software projects; and
processing logic for selectively accessing said storage based on said identification to provide support information specific to that stack. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for use in providing support for a stack including at least one open source software project, comprising the steps of:
-
obtaining a document of support information for each project of a set of supported software projects including at least one open source project;
parsing each said document into chunks of information;
associating each said chunk of information with a metadata identifying a project of said set of projects;
receiving a request from a user identifying a stack including a first open source software project for which supporting documentation is desired;
using said metadata to assemble, in response to said request, supporting documentation specific to said stack including said first open source software project; and
outputting to said user said supporting documentation specific to said stack. - View Dependent Claims (26, 27)
-
-
28. A method for use in obtaining support for a stack of uncoordinated software projects, comprising the steps of:
-
accessing a support module for providing support information for stacks of software projects including stacks of uncoordinated software projects;
providing input information to said support module regarding a first stack of software projects; and
receiving support information from said support module regarding said first stack of software projects. - View Dependent Claims (29, 30)
-
-
31. A method for use in managing updates in connection with an installed stack of uncoordinated projects, comprising the steps of:
-
obtaining information regarding the availability of an update;
identifying a stack potentially affected by said update; and
providing update information to a user associated with said stack. - View Dependent Claims (32, 33)
-
-
34. A method for use in managing a stack of software projects, comprising the steps of:
-
receiving an input in relation to an installed stack including a plurality of software projects; and
in response to said input, operating a computer based tool to support a substitution for a first project of said stack of a second project having substantially equivalent functionality. - View Dependent Claims (35, 36)
-
-
37. A method for use in managing a license of software, comprising the steps of:
-
storing public information and private information regarding a given software license;
providing access to at least a portion of the public information;
receiving a request for access to at least a portion of the private information;
responsive to the request, performing a verification of an authorization to access the private information; and
selectively providing access to the portion of the private information responsive to the verification. - View Dependent Claims (38)
-
Specification