Skip to content

Commit dd3513c

Browse files
committed
Formatting of Solution section
1 parent bae152f commit dd3513c

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

patterns/2-structured/discover-your-innersource.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,18 @@ People don't bother looking for internally developed solutions - they might not
3131

3232
Make it easy to find the reusable code.
3333

34-
* Pull in Repo names, descriptions and README.md files into the search engine assuming that a search engine exists. Note: a one-stop-shop kind of search engine for all relevant communication and documentation is difficult to attain. Even when using Github's enterprise offering, people often deploy additional systems like wikis to host content orthogonal to what is in the code repositories, slack channels (or IRC), mailing lists (or even nntp servers), some place to store stuff written down in office formats, search over personal e-mail etc. Several of these systems come with search built-in, but integrating this content in one search box or even just deploying a federated search engine across all sources often doesn't come off-the-shelf.
34+
* Pull in repo names, descriptions and `README.md` files into the search engine assuming that a search engine exists.
35+
* A one-stop-shop kind of search engine for all relevant communication and documentation is difficult to attain.
36+
* Even when using GitHub's enterprise offering, people often deploy additional systems like wikis to host content orthogonal to what is in the code repositories, slack channels (or IRC), mailing lists (or even nntp servers), some place to store stuff written down in office formats, search over personal e-mail etc.
37+
* Several of these systems come with search built-in, but integrating this content in one search box or even just deploying a federated search engine across all sources often doesn't come off-the-shelf.
3538
* Implement process change to first check for internal solutions for this problem.
3639
* Tool with a central view (but people are more inclined to google externally than look internally)
3740
* Concierge service (guide) to help product people find stuff. Might not scale but could be helpful in the beginning.
3841
* Need some very visible lighthouse projects that start using InnerSource components and make positive statements about the InnerSource program.
39-
* Establish a common, asynchronous communication channel (e.g., like slack or metamorph or yammer) across team boundaries. This might not scale beyond a certain organization size. It is possible people will start splitting this one channel into multiple channels by topic once traffic gets too high. Note: having one channel for many users of one tool might be considered an anti-pattern because they can't find it unless they already know about it.
42+
* Establish a common, asynchronous communication channel (e.g., like slack or metamorph or yammer) across team boundaries.
43+
* This might not scale beyond a certain organization size.
44+
* It is possible people will start splitting this one channel into multiple channels by topic once traffic gets too high.
45+
* Note: having one channel for many users of one tool might be considered an anti-pattern because they can't find it unless they already know about it.
4046
* Encourage (and reward) owners of reusable code to use the same search engine to continually search for products that are candidates for use and adoption of the reusable code but not currently doing so.
4147
* Consider creating a marketplace for marketing InnerSource programs (management can use this mechanism to know which InnerSource projects to fund, but seeing how the marketplace reacts).
4248

0 commit comments

Comments
 (0)