WikiJournal/Technical wishlist

From Meta, a Wikimedia project coordination wiki

WikiJournal User Group
Open access • Publication charge free • Public peer review • Wikipedia-integrated

WikiJournal User Group is a publishing group of open-access, free-to-publish, Wikipedia-integrated academic journals. <seo title=" WJM, WikiJMed, Wiki.J.Med., WikiJMed, Wikiversity Journal User Group, WikiJournal WikiMed, Free to publish, Open access, Open-access, Non-profit, online journal, Public peer review "/>


This is a summary of technical features that would be valuable for improving the functionality of WikiJournals as part of the sister project proposal and has accompanying user stories. Many pertain to processes described in the current editorial guidelines.

Some of these items have been added to the 2020 community wishlist.

Phabricator project workboard

Technical feature list (10=highest)
Feature Priority Feasibility Current method Implementation / Phabricator ticket
Simple forms to submit articles, reviews, and editorial applications (e.g. Extension:Page_Forms, Extension:FormWizard) 9 10 form, form, and on-wiki test wiki
Figures using [[file:...]] syntax automatically numbered and attributed 10 10 v:Template:Fig figure styles.css
One-click assignment of DOIs to accepted articles, pointing to specific article version 9 8 this manual process
Ability to annotate version history to indicate which one(s) DOIs refer to 7 3 none
One-click emails and automated reminders to peer reviewers 8 2 (timed events difficult in-wiki) message examples
Email addresses with the domain name ending 4 10 google gsuite for non-profits
Automated emails/dashboard for notifications of: new submissions, reviews, publications, editorial applications 7 10 (action events easy in -wiki) manual
Pages only viewable to some users to discuss potential peer reviewers to contact 4 2 private mailing lists
Ability for accounts to reveal identity to restricted user subset (e.g anon peer reviewers, or double-blinded authors) 10 2 (in-wiki) stored in google document (sample)
cross-wiki transclusion from Wikipedia 4 7 import from Wikipedia, peer review, publish, then copy back to Wikipedia
Import of latex to mediawiki 1 5 (to get 90% accurate) via copypaste
Import of docx to mediawiki (especially inline references) 6 5 (to get 90% accurate) via copypaste; compare WikiToLearn process to import books, developed with grants for several thousands euro
Convert wikimarkup into JATS-compliant XML 9 2-7 (depends on JATC complexity parsed from html) only metadata converted via v:Template:Article_XML
Convert published articles to DOCX or PDF with customisable layout, formatting and front page 9 8 (if simple structure) docx templates
Article namespace wikilinks default point to wikipedia (and dropdown suggestions) 10 9 [[w:X|X]] for all links in article using v:Template:Convert_links T188871
Different talkpage comment formatting for users with different roles (spontaneous_reviewer / invited_reviewer / author / editor) 3 10 v:Template:Review, v:Template:Response, v:Template:Editor comments (example)
Automated plagiarism reports at key checkpoints (submission and publication) 6 10 this manual process
Addition of published articles to Wikidata 7 10 sourcemd tool and manual Template:Submission wikidata edit
Automate summary tracking of article status (reviews, author responses, doi, pdf etc) 9 9 (depends on how dynamic) as table octfx/WikiversityBot
Automate list of editorial boards and synchronize on Wikidata 3 9 this page WD bot request
Auto-update journal's homepage when an article is accepted 9 10 this manual process octfx/WikiversityBot
Categorise users as author/reviewer/editor for a particular page 3 10 (if open information) none
Namespace unreviewed articles e.g. Draft: or Preprint: 8 10 as list and also automatically stored in category
Synchronize article metadata on Wikidata (including e.g. reviewers and handling editor) 10 10 only stored locally in v:Template:Article_info Module:WikiJournal
Different default formatting in different namespaces (e.g. level 2 headers) 8 10 v:Template:WikiJournal_h2 header styles.css
WikiJournal-specific sidebar items (especially "Cite this page") and homepage 10 10 only top menu bar and WikiJournal User Group main page
Ability to change the license listed at the bottom of the page (or omit, or state 'CC-BY unless otherwise stated') 10 10 License at bottom of page sometimes contradicts infobox
Log in with ORCID (also possibly auto-generate starting user page from ORCID) 2 1 none T136943
Inclusion of interactive Dimensions and Altmetrics badges in pages 5 ? plain url hyperlinks test wiki
Inclusion of interactive pageview badge in pages 6 ? plain url hyperlink to wmflabs.org/pageviews test wiki
Inclusion of interactive Crossmark metadata and badges in pages 3 ? none test wiki
Other non-technical wishlist items
Item Priority Notes
Advice on best website domain name to host from (e.g. wikijournal(s).org / journal(s).wikimedia.org / journal(s).wiki / j.wiki)? 10 We purchased wikij.org domain for email contact
Promotion, PR, press releases 8
Logo optimization by professional graphic designer 2 Need to check with the visual identity guidelines