archivist
Archivist is designed to be an easy to use editor that allows documention of questionnaires and data in DDI-Lifecycle
Science Score: 26.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
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Repository
Archivist is designed to be an easy to use editor that allows documention of questionnaires and data in DDI-Lifecycle
Basic Info
Statistics
- Stars: 18
- Watchers: 7
- Forks: 8
- Open Issues: 73
- Releases: 36
Metadata Files
README.md
Archivist
Model Relationship Diagram

Configuration
- Ruby: 3.2.2
- Rails: 6.1.6
- Postgres: 13.5
- React JS 16.7.0
- Redis: 6.2.3
Deployment
Currently Archivist has only been designed to be deployed to Heroku, but rolling your own deployment should not be too difficult.
Clicking on the 'Deploy to Heroku' button will create a new Heroku instance of Archivist within your own Heroku account.
Standalone Installation
If you want to launch Archivist on your local machine or on a server other than Heroku then we have detailed installation guidance please see Archivist's Wiki page.
Please keep in mind that some of Archivist's requirements installations - Ruby, Rails, React, for example - will vary depending on your operating system. Archivist's installation guidance does not cover the installation of those requirements. Yet.
Testing
To run the test suite just call rails test. Currently 197 tests and 256 assertions.
Stats
| Name | Lines | LOC | Classes | Methods | M/C | LOC/M | |----------------------|---------|---------|---------|---------|-----|-------| | Controllers | 1188 | 755 | 34 | 79 | 2 | 7 | | Jobs | 136 | 117 | 10 | 10 | 1 | 9 | | Models | 2835 | 1571 | 40 | 154 | 3 | 8 | | Mailers | 12 | 11 | 2 | 1 | 0 | 9 | | Javascripts | 4137 | 3550 | 0 | 432 | 0 | 6 | | Libraries | 3041 | 2359 | 33 | 124 | 3 | 17 | | Tasks | 362 | 297 | 0 | 0 | 0 | 0 | | Controller tests | 862 | 713 | 18 | 93 | 5 | 5 | | Model tests | 663 | 478 | 30 | 97 | 3 | 2 | | Mailer tests | 11 | 5 | 2 | 0 | 0 | 0 | | Total |13271| 9875| 169| 992|5| 7|
- Code LOC: 8679
- Test LOC: 1196
- Code to Test Ratio: 1:0.1
Owner
- Name: CLOSER
- Login: CLOSER-Cohorts
- Kind: organization
- Location: London, UK
- Website: http://www.closer.ac.uk
- Repositories: 36
- Profile: https://github.com/CLOSER-Cohorts
CLOSER is funded by the Economic and Social Research Council (ESRC)
GitHub Events
Total
- Issues event: 12
- Watch event: 1
- Issue comment event: 36
- Push event: 19
- Create event: 2
Last Year
- Issues event: 12
- Watch event: 1
- Issue comment event: 36
- Push event: 19
- Create event: 2
Issues and Pull Requests
Last synced: about 2 years ago
All Time
- Total issues: 82
- Total pull requests: 18
- Average time to close issues: 7 months
- Average time to close pull requests: about 2 months
- Total issue authors: 3
- Total pull request authors: 4
- Average comments per issue: 2.68
- Average comments per pull request: 0.5
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 13
Past Year
- Issues: 34
- Pull requests: 3
- Average time to close issues: 3 months
- Average time to close pull requests: 5 days
- Issue authors: 3
- Pull request authors: 2
- Average comments per issue: 2.62
- Average comments per pull request: 0.33
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- HayleyMills (109)
- beckyoldroyd (8)
- simonreed (3)
- spuddybike (3)
- charlesdebarros (1)
Pull Request Authors
- dependabot[bot] (13)
- HayleyMills (4)
- sscarlet-tcd (2)
- simonreed (2)
- spuddybike (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- http-server ^0.6.1 development
- karma ^6.3.16 development
- karma-chrome-launcher ^0.1.4 development
- karma-firefox-launcher ^0.1.3 development
- karma-jasmine ~0.1.0 development
- protractor ^2.1.0 development
- shelljs ^0.8.5 development
- tmp 0.0.23 development
- react-scripts ^3.4.3
- bullet ~> 5.7, >= 5.7.6 development
- byebug = 9.1.0 development
- db_fixtures_dump = 0.1.1 development
- derailed_benchmarks ~> 1.3, >= 1.3.2 development
- factory_bot_rails >= 0 development
- foreman >= 0 development
- minitest != 5.10.2, = 5.10.3 development
- newrelic_rpm ~> 5.4, >= 5.4.0.347 development
- pry-rails ~> 0.3.6 development
- rails-controller-testing = 1.0.2 development
- rails-erd = 1.5.2 development
- resque_unit >= 0 development
- sdoc = 1.0.0 development
- simplecov >= 0 development
- spring = 2.0.2 development
- sql_tracker ~> 1.2, >= 1.2.1 development
- sys-proctable >= 0 development
- tzinfo-data >= 0 development
- web-console ~> 3.7 development
- aws-sdk = 2.10.101
- coffee-rails = 4.2.2
- coveralls ~> 0.8.22
- devise >= 4.6.0
- figaro = 1.1.1
- friendly_id ~> 5.2.4
- fuzzy_match = 2.1.0
- heroku-deflater ~> 0.6.3
- jbuilder = 2.7.0
- jbuilder_cache_multi = 0.1.0
- jquery-rails = 4.3.1
- json = 2.3.0
- jwt >= 0
- oj = 3.3.9
- pg = 1.2.3
- postgresql_cursor ~> 0.6.4
- postmark-rails = 0.15.0
- puma = 4.3.12
- pundit = 1.1.0
- rack-cache >= 0
- rack-cors >= 0
- rack-timeout = 0.4.2
- rails = 5.2.4.4
- rails_12factor = 0.0.3
- redis = 4.5.1
- redis-rack-cache = 2.0.2
- resque = 1.27.4
- sass-rails >= 0
- scout_apm >= 0
- sidekiq >= 0
- skylight = 1.5.0
- uglifier >= 0
- 141 dependencies