2

I'm currently submitting my CV for Ph.D positions and internships at research labs. I have one publication already, and I am currently in the process writing my Master's thesis. I would very much like to attach a hyperlink in my CV to directs to my thesis since it is more telling of the work I've been doing than say my publication. I'm wondering if there is exists a "version control" paper repository, similar to say the way Github works for software developers? What I mean by this is a place where I can upload improvements to my thesis without necessary making it publicly available (it can only be accessed via the hyperlink). My reason for doing this is fairly obvious. I can actively make improvements to my thesis after I have submitted the relevant documents, which the committee members viewing my dossier would later see. Does anyone know of such a resource?

  • 5
    Files in your public dropbox folder fit your criteria. – David Ketcheson Jan 16 '16 at 18:23
  • @DavidKetcheson Thank you! I don't know why I didn't think of this. – user119264 Jan 16 '16 at 18:24
  • 1
    I recommend Zenodo or figshare, with a preference to the former. Check my relevant answer for details. Those solutions are better than Dropbox, Google Drive and similar solutions in many ways, including built-in version control, potential for social interaction, discoverability and DOI assignment, which makes your materials easily citable. – Aleksandr Blekh Jan 16 '16 at 19:19
  • @AleksandrBlekh Can you share by link only on Zenodo (see my comment to Jeon's answer)? – Federico Poloni Jan 17 '16 at 8:31
  • 2
    @FedericoPoloni: Both Zenodo and figshare offer restricted access (I haven't tried it, though) and/or private workspace. In addition, figshare offers private link sharing. Either of options/features should solve the problem. By the way, I just discovered that figshare also offers DOI assignment and, even, reservation, in addition to other nice features. Having said that, I still think that from a long-term perspective, Zenodo is a better option, as it is a not-for-profit organization, funded by EU and uses extremely solid IT infrastructure of CERN. – Aleksandr Blekh Jan 18 '16 at 9:08
1

If you are familiar with LaTex, use it with git.

Edit and mess around with paper on master branch, and push some good, meaningful and confirmed improvements on your work into release branch.

If you need a repository private until you decide to make it public, use Bitbucket or GitLab, instead of github. They provide free private repository. When you finished your paper, you can change repository settings to public.

I am not sure whether Diff-ing PDFs---your previous and current paper---is easy problem or not. But you can choose a solution among several: pdfdiff, DiffPDF, pdf-diff, diff-pdf and etc.

  • You can set up your own git repo with controlled access using gitosis. – vonbrand Jan 17 '16 at 0:34
  • -1 because it looks like you misunderstood the question. OP knows about github, and they are looking for a way to make the thesis not public nor private, but reachable only via a link that they put on their CV. – Federico Poloni Jan 17 '16 at 8:29
  • 1
    All three provide hyperlink of raw files. Get a raw link of a single file, and shorten with goo.gl, bit.ly or something. – NotLikeThis Jan 17 '16 at 8:38
  • @vonbrand: I would say that self-hosted versions of the de-facto standard Git services are better solutions. I'm talking about GitHub Enterprise (very expensive) or much more affordable (and even free for the most of GitHub functionality) GitLab. – Aleksandr Blekh Jan 18 '16 at 3:30
  • @Jeon That won't help -- if a file is public, it can be found by other means, too (e.g. the github search box), and it will be indexed by Google. – Federico Poloni Jan 18 '16 at 7:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.