Skip to content
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

Build interface for the Authors #24

Closed
8 tasks done
abbycabs opened this issue May 22, 2015 · 9 comments
Closed
8 tasks done

Build interface for the Authors #24

abbycabs opened this issue May 22, 2015 · 9 comments

Comments

@abbycabs
Copy link
Member

Part of #18: Building the badge issuing process
Help wanted: Design, Development

Following #23, where authors are sent a unique link (currently http://paperbadger.herokuapp.com/issue), this link should be associated with a DOI (& email address?). Once authenticated, the unique link will lead to a form that allows authors to select their roles on a paper. This will trigger issuing the badges. Authors can only issue badges to their own ORCID for papers that Publishers have confirmed they authored.

When an author visits the link (http://paperbadger.herokuapp.com/issue):

  • If they're not logged in, log in via ORCID auth to get ORCID
  • Display a list of roles authors can select

When the form is submitted:

  • A badge is issued to the authors' ORCID for each role they've selected

To do:

  • [Dev] link redirects to ORCID auth if not logged in
  • [Dev] prefill user' ORCID
  • [Dev] prefill DOI from unique link
  • [Dev] on submit, one badge is issued to the author's ORCID for a role they've selected
  • [Dev] allow for multiple badges to be selected and issued
  • [Design] Allow user to easily select multiple badges. Add badge descriptions somewhere.
  • [Dev] Build new design
  • Launch
This was referenced May 22, 2015
@audy
Copy link
Member

audy commented Jun 4, 2015

Is this going to go through the badgekit API or will this require giving PaperBadger its own database?

@abbycabs
Copy link
Member Author

abbycabs commented Jun 4, 2015

badgekit api -- basically replace what we currently have under /issue
http://paperbadger.herokuapp.com/issue/

@iamjessklein
Copy link

@acabunoc to clarify, is the author self issuing a badge and then the publisher is kind of like endorsing that the badge is legit?

@abbycabs
Copy link
Member Author

@iamjessklein it's the other way around, really.

  1. The publisher notifies us when they have a new paper and who the authors are
  2. We notify the authors, they can self issue badges on that paper only

Thanks for helping clarify!

@abbycabs
Copy link
Member Author

abbycabs commented Sep 2, 2015

Hey @Lupon - saw your comment here. Would love your help with some of our interfaces. What are you interested in?

@Lupon
Copy link

Lupon commented Sep 2, 2015

Hi Abigail,

I'm a UX and UI designer. Passionate about design and innovation. I've been
working as a creative director in a big advertising agency in Israel, but
for the last 2 years I've been working with statups (web and mobile
applications mostly). Your project is interesting. Maybe I can give a hand.
Would you like to see my work?

Simon Adar, CEO | +1 201 253 6313 | [email protected] |
www.code-ocean.com

On Wed, Sep 2, 2015 at 7:25 PM, Abigail Cabunoc Mayes <
[email protected]> wrote:

Hey @Lupon https://github.com/lupon - saw your comment here
#2 (comment).
Would love your help with some of our interfaces. What are you interested
in?


Reply to this email directly or view it on GitHub
#24 (comment)
.

@Lupon
Copy link

Lupon commented Sep 2, 2015 via email

@abbycabs
Copy link
Member Author

abbycabs commented Sep 2, 2015

Hey @Lupon - I'd love your help! Are you free to chat today or Friday?

Skype: acabunoc
time zone: EDT

@Lupon
Copy link

Lupon commented Sep 10, 2015

Sorry for the absence . Had some medical issues to attend.
Maybe it's not the best time for me to commit to a new project. I'll keep
following your project and be in touch when I get some free time.

Good luck, Asaf

Simon Adar, CEO | +1 201 253 6313 | [email protected] |
www.code-ocean.com

On Wed, Sep 2, 2015 at 10:42 PM, Abigail Cabunoc Mayes <
[email protected]> wrote:

Hey @Lupon https://github.com/Lupon - I'd love your help! Are you free
to chat today or Friday?

Skype: acabunoc
time zone: EDT


Reply to this email directly or view it on GitHub
#24 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants