panesofglass/frank — pull request #2 by ctaggart (2014-02-07 22:40:07+00:00)
Title: re: Packing with Sources

Hi Ryan, on the fsharp-opensource list you asked if we should evaluate packaging some solutions as sources, but that you were shipping Frank as assemblies only. How about source indexing using SourceLink? Gustavo and I just worked through the issues getting it to work on TeamCity for FSharp.Data. You can also use SourceLink locally. This pull request is how to get it working. It would enable the source code to be downloaded on demand from GitHub for Frank. Here are some screenshots with details.

![image](https://f.cloud.github.com/assets/80104/2114910/63534828-9045-11e3-9893-23bb8d5c851d.png)

![image](https://f.cloud.github.com/assets/80104/2114912/691f80b4-9045-11e3-9588-7e0883b3535c.png)

Include the pdb in the nupkg. Here, I've extracted it and run srctool to verify that it is source indexed:

![image](https://f.cloud.github.com/assets/80104/2115072/f09480d8-9047-11e3-8bf5-94d6f8e652f0.png)

I've recently updated the docs here:
https://github.com/ctaggart/SourceLink