episciences icon indicating copy to clipboard operation
episciences copied to clipboard

API description for synchronization content [JTCAM]

Open anciaux opened this issue 2 years ago • 2 comments

Dear episcience developers.

Firstly, thank you for your developments!

This is issue is rather a question:

Since we would like to facilitate the editing of the content of the webpages for JTCAM, and since we currently save the content in a separate GIT by manually extracting the contents (tedious operation), I was wondering if there could be a way to synchronize the page content (through an API useable from linux terminal ?) so that we can quickly save and update from a repository storing text-like content, let's say like Markdown.

Also, Vincent Acary told me that INRIA computer scientists do "amazing things" to automate several tasks for the journal, and I would be interested to know what concretely, in the hope that we could re-use good practices.

If you find time answering my question, that would be very much apreciated. If this issue system would not be the right place to have this discussion, please let me know.

best,

anciaux avatar Feb 02 '23 05:02 anciaux

Hello, we have an internal hidden API, it is going to be made public with authentication and authorization. This is something that will be usable to automate some tasks in 2023.

We will also work in 2023 on a new publishing front end (only the public website used to display published articles, volumes, section, staff, etc. all the standard and public pages of journals). Free pages for journals will be editable with a WYSIWYG component with markdown syntax. The pages are currently versioned on the server, however previous versions are kept but not available for rollbacks in the UI. The plan is to let the users roll back to previous versions by themselves in the new publishing front-end. Would you still need to handle the content in a git repository if we support versioning on the website ?

rtournoy avatar Mar 09 '23 15:03 rtournoy

A small update on my wishes for the API (even for V2):

  1. download all the files uploaded by the authors
  2. allow to send targeted emails to the authors, editors, copy-editors

Thanks!

anciaux avatar Nov 18 '24 13:11 anciaux