Hi, I participated in GSoC this summer and we have to do a final report where we link to our work - in this case, it would be to Phabricator differentials. Since these reports are archived, ideally instances of our work should be in long-term storage. Seeing as how LLVM is transitioning to Github soon, are there any plans/discussions on keeping the Phabricator instance around, even in read-only? Thanks!
Phab will likely be mirrored to static content. We don’t want to lose these archives.
In LLVM Weekly I link to commit hashes on reviews.llvm.org, e.g.
https://reviews.llvm.org/rG0e98fb9fadb0 so it would be really helpful if these were either maintained, or produced a redirect to the same commit hash on GitHub (I think GitHub is fairly flexible in linking to commits as long as the hash is unambiguous, so this would hopefully not be too difficult).
Agreed, when digging into various bugs I have found the discussions in phab to be invaluable in understanding why some changes were made or potentially how to fix a bug. Even just seeing that the bug was foreshadowed by comments in the review can useful knowledge.
/Dxxxx pages have a lot of useful discussions.
rGxxxx pages have some but probably not too many.
Hopefully someone can figure out how mercurial-scm back ups files and I am happy to run the command on the reviews.llvm.org server to export the pages.