Skip to content

Instantly share code, notes, and snippets.

@BlueReZZ
Last active July 10, 2019 10:09
Show Gist options
  • Save BlueReZZ/81a6d1fe0295af957597752a331a24b8 to your computer and use it in GitHub Desktop.
Save BlueReZZ/81a6d1fe0295af957597752a331a24b8 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<item xmlns="http://libero.pub" xmlns:jats="http://jats.nlm.nih.gov" xmlns:xlink="http://www.w3.org/1999/xlink">
<meta>
<id>demo-launch-post</id>
<service>scholarly-articles</service>
</meta>
<jats:article article-type="research-article">
<jats:front>
<jats:article-meta>
<jats:title-group>
<jats:article-title>
Welcome to the Libero Demonstration Journal
</jats:article-title>
</jats:title-group>
<jats:article-categories>
<jats:subj-group subj-group-type="heading">
<jats:subject>Technology Updates</jats:subject>
</jats:subj-group>
<jats:subj-group subj-group-type="display-channel">
<jats:subject>Blog Article</jats:subject>
</jats:subj-group>
</jats:article-categories>
<jats:kwd-group kwd-group-type="author-keywords">
<jats:kwd>Libero</jats:kwd>
<jats:kwd>Publisher</jats:kwd>
<jats:kwd>eLife</jats:kwd>
<jats:kwd>Hindawi</jats:kwd>
<jats:kwd>IJM</jats:kwd>
</jats:kwd-group>
<jats:pub-date date-type="pub" iso-8601-date="2019-07-10"/>
<jats:contrib-group>
<jats:contrib contrib-type="author">
<jats:name>
<jats:surname>Shannon</jats:surname>
<jats:given-names>Paul</jats:given-names>
</jats:name>
<jats:aff>eLife Sciences Publications Limited, United Kingdom</jats:aff>
</jats:contrib>
<jats:contrib contrib-type="author">
<jats:name>
<jats:surname>Wilkinson</jats:surname>
<jats:given-names>Chris</jats:given-names>
</jats:name>
<jats:aff>eLife Sciences Publications Limited, United Kingdom</jats:aff>
</jats:contrib>
</jats:article-meta>
</jats:front>
<jats:body>
<jats:sec>
<jats:title>Introduction</jats:title>
<jats:p>The Libero community is pleased to present a demonstration of Libero Publisher to exhibit the progress we've made so far and to gather feedback as we continue to iteratively develop new features. Being an open-source platform for scholarly publishing, the components of Libero Publisher have always been available for use and downloadable from GitHub. But, if you're not familiar with cloning code repositories and running software containers, it is difficult to see progress visibly. This is why we've taken the time to showcase some great examples of compatible content on a brand new demonstration instance of Libero Publisher at https://demo.libero.pub.</jats:p>
<jats:p>We have selected examples from journals of different sizes and disciplines, and will continue to grow the example set as more partners come onboard or new features can be highlighted. You'll recognise the examples as scholarly articles with titles, authors, keywords, abstracts, content and figures. Other elements continue to be added, and you can see what to expect next on our public roadmap https://elifesci.org/roadmap</jats:p>
<jats:p>Our Lean approach to software delivery sees iterative improvements to the working software as we develop it. We use a set of techniques called continuous delivery allowing us to simply deploy regular changes to the demonstration journal as soon as they are available, so expect to see one or two changes every week as we continue to develop towards our Minimum Viable Product (MVP). The MVP will test our hypothesis that the software can help operate a small journal and become a platform for larger or more complex journals: https://github.com/libero/publisher </jats:p>
<jats:p>Examples from eLife were the most readily available for us, so we've included a few of those with little effort including examples to highlight the support for special characters, complex figures and editorial content. Adding in examples from the International Journal of Microsimulation was relatively quick too, as their JATS XML files are simple even though their content is quite different to the life sciences we exhibit with eLife samples.</jats:p>
<jats:p>We've also added in an example from a Hindawi journal, Care Reports in Surgery, which took a few minor changes to the JATS XML format to get showing properly. This last example is interesting as it highlights one of the problems that Libero Publisher is designed to help solve: the inconsistency between JATS use across publishers. The extensible Libero Core data model will allow Hindawi to override it to support those small differences when they come to use the platform themselves. The result is a relatively small amount of customisation needed to leverage the existing benefits of Libero Publisher software and its user-driven user experience design, in contrast to having to build a publishing platform from scratch.</jats:p>
<jats:p>One of the goals of Lean software development is to gather feedback and we really welcome comments via our Slack workspace, directly emailed to hello@libero.pub or through raising issues on GitHub. If you think you can contribute ideas or direction for the roadmap then please also get in touch, and if you want to contribute to the codebase you will be more than welcome.</jats:p>
</jats:sec>
</jats:body>
</jats:article>
</item>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment