All Projects → transpose-publishing → policies-database

transpose-publishing / policies-database

Licence: CC0-1.0 license
Database of journal policies: TRANsparency in Scholarly Publishing for Open Scholarship Evolution

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to policies-database

plostime
Publication delays at PLOS and 3,475 other journals
Stars: ✭ 19 (-9.52%)
Mutual labels:  publishing, journals
OPoster
Scheduling Platform for Social Media Networks. Powered by Orienteer
Stars: ✭ 31 (+47.62%)
Mutual labels:  publishing
dpub-pwp
Repository of the W3C DPUB IG on the (Packaged) Web Publications work
Stars: ✭ 14 (-33.33%)
Mutual labels:  publishing
Ease
A minimal documentation theme for Ghost
Stars: ✭ 69 (+228.57%)
Mutual labels:  publishing
python-packaging-publishing
Packaging and Publishing with Python
Stars: ✭ 24 (+14.29%)
Mutual labels:  publishing
2read
Convert article in current tab to readable form and upload it to P2P network - IPFS
Stars: ✭ 130 (+519.05%)
Mutual labels:  publishing
git-rdm
A research data management plugin for the Git version control system.
Stars: ✭ 34 (+61.9%)
Mutual labels:  publishing
Wave
A podcast/blog theme for Ghost
Stars: ✭ 60 (+185.71%)
Mutual labels:  publishing
actions-publish-gh-pages
🍣 A GitHub Action to publish static website using GitHub Pages
Stars: ✭ 12 (-42.86%)
Mutual labels:  publishing
prodo
simple web publishing
Stars: ✭ 13 (-38.1%)
Mutual labels:  publishing
wisdom
🎁 Tool for publishing releases to github and npm
Stars: ✭ 16 (-23.81%)
Mutual labels:  publishing
nova-permissions
Add Permissions based authorization for your Nova installation via User-based Roles and Permissions. Roles are defined in the database whereas Permissions are defined in the code base.
Stars: ✭ 115 (+447.62%)
Mutual labels:  policies
publishing-api
API to publish content on GOV.UK
Stars: ✭ 29 (+38.1%)
Mutual labels:  publishing
ACLPUB
The official tool for creating proceedings for conferences of the Association for Computational Linguistics (ACL).
Stars: ✭ 203 (+866.67%)
Mutual labels:  publishing
audiobooks
Audiobook profile of a Web Publication
Stars: ✭ 22 (+4.76%)
Mutual labels:  publishing
strapi-plugin-github-publish
This is a plugin for Strapi headless CMS. It lets you trigger a GitHub Action workflow when the site is ready to be published.
Stars: ✭ 35 (+66.67%)
Mutual labels:  publishing
biblatex-sp-unified
An opinionated biblatex implementation of the Unified Stylesheet for Linguistics Journals
Stars: ✭ 35 (+66.67%)
Mutual labels:  publishing
bash-pubkit
Book template and EPUB compiler
Stars: ✭ 27 (+28.57%)
Mutual labels:  publishing
hepcrawl
Scrapy project for feeds into INSPIRE-HEP
Stars: ✭ 16 (-23.81%)
Mutual labels:  publishing
writefreely
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
Stars: ✭ 2,866 (+13547.62%)
Mutual labels:  publishing

TRANSPOSE journal policies database

Build Status

We're crowd-sourcing a database of journal policies relating to peer review (openness, recognition for co-reviewing) and preprinting.

This information is out of date; please see our updated site for the latest information on contributing

Why TRANSPOSE?

While there are fantastic databases that indicate whether archiving a preprint is allowed (Sherpa/RoMEO) and whether journals are partnered with Publons, to our knowledge, there is no database of information on topics such as:

  • the openness of peer review (whether the content of peer reviews and the identities of reviewers are published, or whether reviews can be transferred to other journals),
  • recognition for peer review (whether postdoc co-reviewers are acknowledged),
  • detailed policies on preprinting (for example, what version is ok to post, whether preprints can be cited, and what licenses and media coverage of preprints are permitted).

Without this kind of information, it's difficult to monitor or advocate for changes that would make scholarly publishing more open and fair. It's also difficult for authors to easily compare different journals to make choices that support their needs and interests in open communication.

In order to address this, we're building a user-editable database that contains this information. The database entries are human-readable YAML files that we'll use to build visualizations on the web down the road.

For more information on this initiative, visit our homepage.

Contributing

👉Edit and add new records to TRANSPOSE

Participation Guidelines

This project adheres to a code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

Events

Editathon

We held an editathon to explain some of the motivation behind the project, help users with any issues, and gain feedback on the schema and editing process. (The instructions in the notes refer to an older architecture that we have since replaced with Google Sheets and Google Forms).

MozSprint

We participated in the Mozilla's Global Sprint on May 10-11, 2018.

  • Find issues we're looking for help with labeled "mozsprint" here
  • TRANSPOSE on the Mozilla Global Sprint repo here
  • We discussed the TRANSPOSE project on a Mozilla Sprint Demo call at 12pm ET (16:00 UTC) on Tuesday, May 8, 2018. See notes and join info
  • During the Sprint, we can keep in touch via Gitter: Gitter chat

Local usage

(Note: The code in this repository is no longer being used to run TRANSPOSE)

Most users will not need to run the code in this repository locally. However, if you'd like to modify the code or test a change locally, follow these instructions.

This repository uses conda to manage its environment as specified in environment.yml. Install the environment with:

conda env create --file=environment.yml

Then use conda activate policies-database and conda deactivate to activate or deactivate the environment.

With the environment activated, you can validate YAML policy files with the following commands:

# Validate a single test YAML policies
pykwalify \
  --data-file policies/test-policies/test-policy-id-only.yml \
  --schema-file policies/schema.yml

# Validate all YAML files in policies/policies
pytest policies/validate_policies.py

License

All original work in this repository is dedicated to the public domain under the CC0 license. See LICENSE.md. SHERPA RoMEO data is reused under its CC BY-NC-SA 2.5 License. Learn more in the romeo README.

Data source

Sherpa Romeo

Information in the policy records is derived from the RoMEO database which is compiled by SHERPA and has been modified for use here. Data from SHERPA RoMEO is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].