Module: Theoj
- Defined in:
- lib/theoj/github.rb,
lib/theoj.rb,
lib/theoj/git.rb,
lib/theoj/orcid.rb,
lib/theoj/paper.rb,
lib/theoj/author.rb,
lib/theoj/journal.rb,
lib/theoj/version.rb,
lib/theoj/submission.rb,
lib/theoj/review_issue.rb,
lib/theoj/journals_data.rb,
lib/theoj/published_paper.rb,
lib/theoj/retraction_notice.rb
Overview
This module includes all the methods involving calls to the GitHub API It reuses a memoized Octokit::Client instance
Defined Under Namespace
Modules: Git, GitHub Classes: Author, Error, Journal, Orcid, Paper, PublishedPaper, RetractionNotice, ReviewIssue, Submission
Constant Summary collapse
- VERSION =
"1.10.0"
- JOURNALS_DATA =
{ joss: { doi_prefix: "10.21105", url: "https://joss.theoj.org", name: "Journal of Open Source Software", alias: "joss", launch_date: "2016-05-05", papers_repository: "openjournals/joss-papers", reviews_repository: "openjournals/joss-reviews", deposit_url: "https://joss.theoj.org/papers/api_deposit", retract_url: "https://joss.theoj.org/papers/api_retract" }, jose: { doi_prefix: "10.21105", url: "https://jose.theoj.org", name: "Journal of Open Source Education", alias: "jose", launch_date: "2018-03-07", papers_repository: "openjournals/jose-papers", reviews_repository: "openjournals/jose-reviews", deposit_url: "https://jose.theoj.org/papers/api_deposit", retract_url: "https://jose.theoj.org/papers/api_retract" }, jcon: { doi_prefix: "10.21105", url: "https://proceedings.juliacon.org/", name: "The Proceedings of the JuliaCon Conferences", alias: "jcon", launch_date: "2019-07-21", papers_repository: "JuliaCon/proceedings-papers", reviews_repository: "JuliaCon/proceedings-review", deposit_url: "https://proceedings.juliacon.org/papers/api_deposit", retract_url: "https://proceedings.juliacon.org/papers/api_retract" }, resciencec: { doi_prefix: "10.21105", url: "https://resciencec.theoj.org", name: "ReScience C", alias: "resciencec", launch_date: "2015-05-23", papers_repository: "ReScience/ReScienceC-papers", reviews_repository: "ReScience/ReScienceC-reviews", deposit_url: "https://resciencec.theoj.org/papers/api_deposit", retract_url: "https://resciencec.theoj.org/papers/api_retract" }, test_journal: { doi_prefix: "10.21105", url: "https://test.joss.theoj.org/", name: "Test Journal", alias: "test_journal", launch_date: "2016-05-05", papers_repository: "openjournals/joss-papers-testing", reviews_repository: "openjournals/joss-reviews-testing", deposit_url: "https://test.joss.theoj.org/papers/api_deposit", retract_url: "https://test.joss.theoj.org/papers/api_retract" } }