{"action":"created","issue":{"url":"https://api.github.com/repos/haskell/hackage-server/issues/318","labels_url":"https://api.github.com/repos/haskell/hackage-server/issues/318/labels{/name}","comments_url":"https://api.github.com/repos/haskell/hackage-server/issues/318/comments","events_url":"https://api.github.com/repos/haskell/hackage-server/issues/318/events","html_url":"https://github.com/haskell/hackage-server/issues/318","id":55418782,"number":318,"title":"Add \"src\" link to package main page","user":{"login":"crockeea","id":4899463,"avatar_url":"https://avatars.githubusercontent.com/u/4899463?v=3","gravatar_id":"","url":"https://api.github.com/users/crockeea","html_url":"https://github.com/crockeea","followers_url":"https://api.github.com/users/crockeea/followers","following_url":"https://api.github.com/users/crockeea/following{/other_user}","gists_url":"https://api.github.com/users/crockeea/gists{/gist_id}","starred_url":"https://api.github.com/users/crockeea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crockeea/subscriptions","organizations_url":"https://api.github.com/users/crockeea/orgs","repos_url":"https://api.github.com/users/crockeea/repos","events_url":"https://api.github.com/users/crockeea/events{/privacy}","received_events_url":"https://api.github.com/users/crockeea/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-25T15:19:30Z","updated_at":"2015-04-24T05:10:55Z","closed_at":null,"body":"This issue is about how to easily access the source code for *undocumented* (i.e. `{-# HADDOCK_OPTIONS hide #-}`) files. In the past, when I want to see the source code for an undocumented package, I've had to just download the entire package source.\r\nHowever, I just discovered that you can access the source for any files *without* going to their documentation page first, e.g. via http://hackage.haskell.org/package/base-4.7.0.2/docs/src/\r\nThis link above provides a solution to that cumbersome process, but it isn't linked from the package main page. I only found it by doing a google search for source file and working backwards from the url. \r\n\r\nCan we get a link to that page on the main package page (i.e. http://hackage.haskell.org/package/base-4.7.0.2)\r\n\r\nAnother alternative (since we can already easily access the source code of *documented* files by using the \"src\" link on the documentation page for that file) is also a way to handle #256: on the main package page, files without documentation could link directly to the source code."},"comment":{"url":"https://api.github.com/repos/haskell/hackage-server/issues/comments/95804152","html_url":"https://github.com/haskell/hackage-server/issues/318#issuecomment-95804152","issue_url":"https://api.github.com/repos/haskell/hackage-server/issues/318","id":95804152,"user":{"login":"gbaz","id":1125849,"avatar_url":"https://avatars.githubusercontent.com/u/1125849?v=3","gravatar_id":"","url":"https://api.github.com/users/gbaz","html_url":"https://github.com/gbaz","followers_url":"https://api.github.com/users/gbaz/followers","following_url":"https://api.github.com/users/gbaz/following{/other_user}","gists_url":"https://api.github.com/users/gbaz/gists{/gist_id}","starred_url":"https://api.github.com/users/gbaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gbaz/subscriptions","organizations_url":"https://api.github.com/users/gbaz/orgs","repos_url":"https://api.github.com/users/gbaz/repos","events_url":"https://api.github.com/users/gbaz/events{/privacy}","received_events_url":"https://api.github.com/users/gbaz/received_events","type":"User","site_admin":false},"created_at":"2015-04-24T05:10:55Z","updated_at":"2015-04-24T05:10:55Z","body":"ok should we close this issue then?"}}