substance / texture

A visual editor for research.
MIT License
1k stars 83 forks source link

Journal metadata #1335

Open JGilbert-eLife opened 5 years ago

JGilbert-eLife commented 5 years ago

Description

The journal details that are to be included in the XML.

User stories

Production staff

  1. As production staff, I want to be able to see the journal details on an article so that I can check this information is correct.

But what if . . . ?

Consideration

XML requirements

Metadata associated with the journal.

eLife example

<journal-meta>
        <journal-id journal-id-type="nlm-ta">eLife</journal-id>
        <journal-id journal-id-type="publisher-id">eLife</journal-id>
        <journal-title-group>
                <journal-title>eLife</journal-title>
        </journal-title-group>
        <issn publication-format="electronic" pub-type="epub">2050-084X</issn>
        <publisher>
                <publisher-name>eLife Sciences Publications, Ltd</publisher-name>
        </publisher>
</journal-meta>

Èrudit example

Èrudit requires further information such as trans-title-group (with trans-title and trans-subtitle), and contrib-group[@content-type="manager"] (containing contributors).

    <journal-meta>
      <journal-id journal-id-type="publisher-id">approchesind0522</journal-id>
      <journal-title-group>
        <journal-title>Approches inductives</journal-title>
        <journal-subtitle>Travail intellectuel et construction des connaissances</journal-subtitle>
        <trans-title-group xml:lang="en">
          <trans-title>Approches inductives (EN)</trans-title>
          <trans-subtitle>Travail intellectuel et construction des connaissances (EN)</trans-subtitle>
        </trans-title-group>
        <trans-title-group xml:lang="pt">
          <trans-title>Approches inductives (PT)</trans-title>
          <trans-subtitle>Travail intellectuel et construction des connaissances (PT)</trans-subtitle>
        </trans-title-group>
        <abbrev-journal-title>Appr Ind</abbrev-journal-title>
      </journal-title-group>
      <contrib-group content-type="manager">
        <contrib contrib-type="person">
          <name>
            <surname>Luckerhoff</surname>
            <given-names>Jason</given-names>
          </name>
          <role>directeur</role>
        </contrib>
        <contrib contrib-type="person">
          <name>
            <surname>Guillemette</surname>
            <given-names>François</given-names>
          </name>
          <role>directeur</role>
        </contrib>
      </contrib-group>
      <contrib-group content-type="editor">
        <contrib contrib-type="person">
          <name>
            <surname>Luckerhoff</surname>
            <given-names>Jason</given-names>
          </name>
          <role>rédacteur en chef</role>
        </contrib>
        <contrib contrib-type="person">
          <name>
            <surname>Guillemette</surname>
            <given-names>François</given-names>
          </name>
          <role>rédacteur en chef</role>
        </contrib>
      </contrib-group>
      <issn pub-type="epub">2292-0005</issn>
      <publisher>
        <publisher-name>Université du Québec à Trois-Rivières</publisher-name>
      </publisher>
    </journal-meta>

Mock ups

Proposal