texture icon indicating copy to clipboard operation
texture copied to clipboard

Bio

Open fred-atherden opened this issue 5 years ago • 2 comments

Description

A human readable biography (bio) displayed for an author or non-author contributor.

User Stories

Author

  • As an author, I want to be able to see the bio associated with an author or non-author contributor so that I can check the information is correct.
  • As an author, I want to be able to edit a bio so that I can correct any errors.
  • As an author, I want to be able to add a hyperlink to a bio so that I can link to an external site.
  • As an author, I want to be able to remove a hyperlink from a bio so that I can correct errors.
  • As an author, I want to be able to apply formatting to text in a bio so that I can add emphasis.
  • As an author, I want to be able to remove formatting to text in a bio so that I can correct errors.

Production staff

But what if . . . ?

Considerations

  • eLife uses these exclusively in magazine/non-research content.
  • Érudit supports multiple bios per author to account for translations of the bios into multiple languages.
  • Given this, this field will need to be configurable so that it can be hidden for content that doesn't require it or multiplied where multiple bios are required.
  • Rather than limit this to just authors we suggest functionality is also built for non-author contributors too, although our example XML below only applies to authors

XML requirements

bio element is used. It is captured as a child of the contrib. The bio contains a p, which is simple sentence.

<article-meta>
    ...
    <contrib-group>
        <contrib contrib-type="author">
            <name>
                <surname>Atherden</surname>
                <given-names>Frederick P</given-names>
            </name>
            ...
            <bio><p><bold>Frederick P Atherden</bold> is in the Production Department, <ext-link xlink:href="https://elifesciences.org/">eLife Sciences Publications</ext-link></p></bio>
        </contrib>
        ...
    </contrib-group>
    …
</article-meta>

Some publishers may need multiple bios for one author, which contains translations of the same content:

<contrib>
  ...
  <bio xml:lang="fr">
    <p>Bio note en Français</p>
  <bio>
  <bio xml:lang="en">
    <p>Bio note in English</p>
  <bio>
  ...
</contrib>

Mock ups

This is not required, but if you have mock ups of what you would like to see please provide them here.

Proposal

This will be added by the Texture team after the feature request is discussed and agreed.

fred-atherden avatar May 01 '19 13:05 fred-atherden

User Stories

The same user stories for authors applies for the production staff. Including add and and removed bio notes.

  • As a production staff, I want to be able to see the bio associated with an author or non-author contributor so that I can check the information is correct.
  • As a production staff, I want to be able to edit a bio so that I can correct any errors.
  • As a production staff, I want to be able to add a bio so that I can correct any errors.
  • As a production staff, I want to be able to remove a bio so that I can correct any errors.
  • As a production staff, I want to be able to add a hyperlink to a bio so that I can link to an external site.
  • As a production staff, I want to be able to remove a hyperlink from a bio so that I can correct errors.
  • As a production staff, I want to be able to apply formatting to text in a bio so that I can add emphasis.
  • As a production staff, I want to be able to remove formatting to text in a bio so that I can correct errors.

fabiobatalha avatar May 01 '19 14:05 fabiobatalha

The same user stories for authors applies for the production staff. Including add and and removed bio notes.

@fabiobatalha this applies to all tickets - there is an assumption that production staff can do everything that authors can. This saves us writing out duplicate user stories!

Apologies if that wasn't made clearer

fred-atherden avatar May 01 '19 14:05 fred-atherden