https://github.com/datacite/orcid_client
Ruby client for ORCID API
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.2%) to scientific vocabulary
Keywords from Contributors
Repository
Ruby client for ORCID API
Basic Info
Statistics
- Stars: 4
- Watchers: 7
- Forks: 1
- Open Issues: 4
- Releases: 0
Metadata Files
README.md
Ruby client for ORCID API
Ruby gem for integrating Ruby applications with the ORCID API.
Features
The following functionality is supported:
- get all works from an ORCID record, including those set to limited access
- create work in an ORCID record
- create notification for an ORCID record (needs special permissions)
Requirements
- ORCID membership, needed to create, update or delete content via the ORCID API
- valid access tokens for ORCID user accounts, collected and safely stored in your application using for example the omniauth-orcid gem.
Installation
The usual way with Bundler: add the following to your Gemfile to install the current version of the gem:
ruby
gem 'orcid_client'
Then run bundle install to install into your environment.
You can also install the gem system-wide in the usual way:
bash
gem install orcid_client
Use
TBD.
License
Owner
- Name: DataCite
- Login: datacite
- Kind: organization
- Email: info@datacite.org
- Website: https://www.datacite.org
- Twitter: DataCite
- Repositories: 111
- Profile: https://github.com/datacite
Connecting research, identifying knowledge
GitHub Events
Total
- Create event: 9
- Release event: 4
- Issues event: 4
- Push event: 16
- Pull request review event: 3
- Pull request event: 10
Last Year
- Create event: 9
- Release event: 4
- Issues event: 4
- Push event: 16
- Pull request review event: 3
- Pull request event: 10
Committers
Last synced: over 3 years ago
All Time
- Total Commits: 99
- Total Committers: 7
- Avg Commits per committer: 14.143
- Development Distribution Score (DDS): 0.364
Top Committers
| Name | Commits | |
|---|---|---|
| Martin Fenner | m****r@d****g | 63 |
| GitHub Action | a****n@g****m | 14 |
| Richard Hallett | r****t@d****g | 9 |
| jrhoads | j****s@d****g | 5 |
| Kristian Garza | k****a@g****m | 4 |
| Martin Fenner | m****r@d****g | 3 |
| dependabot[bot] | 4****]@u****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 7
- Total pull requests: 32
- Average time to close issues: about 13 hours
- Average time to close pull requests: 3 months
- Total issue authors: 4
- Total pull request authors: 8
- Average comments per issue: 0.57
- Average comments per pull request: 0.44
- Merged pull requests: 15
- Bot issues: 0
- Bot pull requests: 18
Past Year
- Issues: 2
- Pull requests: 6
- Average time to close issues: 1 minute
- Average time to close pull requests: 8 minutes
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 6
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ashwinisukale (3)
- mfenner (3)
- wendelfabianchinsamy (1)
- kjgarza (1)
Pull Request Authors
- dependabot[bot] (18)
- ashwinisukale (11)
- codycooperross (3)
- jrhoads (2)
- svogt0511 (2)
- wendelfabianchinsamy (2)
- richardhallett (2)
- kjgarza (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- rubygems 58,856 total
- Total dependent packages: 0
- Total dependent repositories: 3
- Total versions: 39
- Total maintainers: 2
rubygems.org: orcid_client
Ruby client library for the ORCID API.
- Homepage: https://github.com/datacite/orcid_client
- Documentation: http://www.rubydoc.info/gems/orcid_client/
- License: MIT
-
Latest release: 0.16.0
published over 1 year ago