Skip to content

Integrate fulltext HTML editor #10419

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task
asmecher opened this issue Sep 13, 2024 · 2 comments
Open
1 task

Integrate fulltext HTML editor #10419

asmecher opened this issue Sep 13, 2024 · 2 comments
Assignees
Milestone

Comments

@asmecher
Copy link
Member

asmecher commented Sep 13, 2024

Since the failure of Texture and Libero, it seems less likely that a JATS-native Javascript editor will arise for integration into OJS according to our previous JATS-centric XML strategy.

However, there are several candidates for integration that do not use JATS as a native schema and have existing communities of maintenance: FidusWriter in the scholarly sphere, and TipTap and TinyMCE from outside it.

Investigate opportunities for the integration of a body text editor.

Unknowns:

  • How involved should this editor be in the scholarly workflow? (While we do want to support document-centric workflow, certain aspects of it -- e.g. convincing authors to adopt a new toolkit for making revisions -- may be tricky.)
  • Is it better to choose a naive body-text-only editor (e.g. TipTap/TinyMCE) and leave the entirety of the scholarly metadata exclusively to OJS? Or better to use a scholarly communication informed editor (e.g. FidusWriter, which supports citation management), which has a more suitable editing toolset but a smaller community (and some overlap with the OJS database)?

Related to:

PRs

Experimental (WIP) PRs to work with SciFlow Editor

Note that following PRs are purely for experimental and testing purpose and not for merge .
pkp-lib --> #11186
ui-library --> pkp/ui-library#573
ojs --> pkp/ojs#4790

@asmecher asmecher added this to OSS ORE Sep 10, 2024
@asmecher asmecher converted this from a draft issue Sep 13, 2024
@asmecher asmecher changed the title Integrate fulltext HTML editor Investigate the integration of a fulltext HTML editor Sep 13, 2024
@asmecher asmecher added this to the 3.6 milestone Sep 13, 2024
@denismaier
Copy link

denismaier commented Oct 8, 2024

Have a look at xsweet or transpect for the initial conversion to HTML.

Maybe also look at the articles mentioned here.

@denismaier
Copy link

Another nice example for docx conversion: https://xoffice.xtpxlib.org/index.html

@mreiko mreiko changed the title Investigate the integration of a fulltext HTML editor Integrate the integration of a fulltext HTML editor Nov 15, 2024
@mreiko mreiko changed the title Integrate the integration of a fulltext HTML editor Integrate fulltext HTML editor Nov 15, 2024
@mreiko mreiko moved this to Todo in PKP Public Roadmap Nov 19, 2024
@mreiko mreiko moved this from Todo to Under Research in SciELO OxS Improvements Nov 19, 2024
@mreiko mreiko moved this from To Do to Specification In Progress in OSS ORE Nov 19, 2024
@mreiko mreiko moved this from Todo to In Progress in PKP Public Roadmap Dec 10, 2024
@mreiko mreiko moved this from Under Research to Under Development in SciELO OxS Improvements Mar 19, 2025
@mreiko mreiko removed the status in PKP Public Roadmap Mar 19, 2025
@mreiko mreiko moved this from Specification In Progress to Development In Progress in OSS ORE Mar 19, 2025
@mreiko mreiko moved this to In Progress in PKP Public Roadmap Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Development In Progress
Status: In Progress
Status: Under Development
Development

No branches or pull requests

3 participants