1. A computer-implemented method of retrieving documentation from a network including a plurality of computing nodes and a discovery register, the method comprising: registering each computing node within the network with the discovery register, wherein the discovery register establishes recognized connections between registered computing nodes to determine a priority for each computing node; processing a query by a querying node so as to obtain search results comprising documentation provided from one or more of the computing nodes within the network in accordance with the priority of each of the computing nodes, wherein the priority for each computing node is based on a trust level comprising a quantity of recognized connections between each computing node and other computing nodes within the network such that a first computing node having more recognized connections than a second computing node also has a higher trust level in relation to the second computing node; and arranging the search results in accordance with the priority of the corresponding one or more computing nodes providing the search results.