-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update for Julia 1.x #1
Conversation
Thanks! You should also change the REQUIRE file to list Julia 0.7. |
Thanks, I updated REQUIRE. Could you register this package? I'm trying to add support for citations to |
@stevengj Would it be possible to register this package? Also I noticed that issues are currently disabled (I'm not sure if this was intentional or not), and the link to the documentation is broken (it points to the repositories previous location, which 404s). |
We could register the package. Is there an organization that this repo should be transferred to? I haven't touched it for a long time. |
Issues are disabled because this is a fork of a package initially created by @bramtayl, which has now disappeared. (I can't remember why the original disappeared?) |
Note that the original was, I think, a translation of https://github.com/ptigas/bibpy/blob/master/bibpy/bib.py, which should be credited if so? |
The sad thing is that I remember doing a whole bunch of work to postprocess the raw bibtex contents that all seems to be gone now — I think I submitted them as PRs to @bramtayl and then deleted the branches from my fork once they were merged? |
My original code was indeed based on https://github.com/ptigas/bibpy/blob/master/bibpy/bib.py but I think the code ended up being rather different. I deleted the original package along with a bunch of others when 1.0 rolled out as a way to clear out clutter (maybe not the smartest of my ideas). I was thinking at the time if I was ever to return to the project that I'd start by porting something like this which has the ability to parse not only BibTeX but also do a bunch of other cool stuff. But right now I'm personally at the point where I'm satisfied to list ISBN, OCLC, or DOI numbers and let my readers look up the rest. |
In principle, we could automate the process of converting a DOI to a citation in many cases — https://crosscite.org/docs.html (But this doesn't work for cited material that doesn't have a DOI.) |
But it would still be nice to have a bibTeX parser for Julia in any case. |
One option would be https://github.com/JuliaIO. I'm not an admin there though. |
There's https://github.com/JuliaTeX/ |
@mykelk, would you mind posting a clone of this package on JuliaTeX, and giving access to me and the other contributors? I can't actually move stevengj/BibTeX.jl, since this is a fork of the original BibTeX.jl, which was unfortunately deleted from github (see above). |
@stevengj I just invited you to JuliaTeX so you should be able to move it there. I believe you should be able to add contributors as well. Let me know if this is not the case. |
I've made a request to github support to detach this repo into an independent repository rather than a fork. Once that is done, I can transfer it to JuliaTeX. |
Done. Apparently it was already detached automatically when the original repo was deleted, since this was the oldest fork. |
I updated a few deprecations, parsing seems to work well with few simple tests.