WikiJournal/Technical wishlist
WikiJournal User Group
Open access • Publication charge free • Public peer review • Wikipedia-integrated
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.
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 |
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 |