Idea #1768

Walidacja identyfikatorów

Added by Tomasz Lewandowski almost 7 years ago. Updated over 6 years ago.

Status:Zatwierdzony
Priority:Normalny
Assignee:Michał Komar
Category:analiza
Target version:0.3

Description

Widok wprowadzania danych.
Walidacja pola 'Identyfikator' wg różnych walidatorów w zależności od zadeklarowanego typu.


Subtasks

Zadanie #1843: Walidacja identyfikatorówRozwiązanyMichał Komar

History

#1 Updated by Michał Komar almost 7 years ago

  • Category set to analiza
  • Assignee changed from Michał Komar to Tomasz Lewandowski
  • Target version set to 0.3

Napiszczie, które identyfikatory mają być walidowane.
Ja widzę następujące:
- ISSN
- EISSN
- DOI

Czy są jakieś jeszcze? JEżeli tak, to w jaki sposób je walidować.

#2 Updated by Michał Komar over 6 years ago

  • Assignee changed from Tomasz Lewandowski to Michał Starczewski

Możesz odpisać i przepiąć na mnie?

#3 Updated by Michał Starczewski over 6 years ago

  • Assignee changed from Michał Starczewski to Tomasz Lewandowski

#4 Updated by Michał Starczewski over 6 years ago

Moim zdaniem tylko te 3 identyfikatory. Niech wypowie się jeszcze Tomek.

#5 Updated by Tomasz Lewandowski over 6 years ago

Główna idea zdaje się była taka, żeby walidator issn był możliwie restrykcyjny, żeby z kolei ukrócić praktyki znane z praktyki, np. wpisywanie dwóch issnów w jeden slot issnów o brzmieniu: 'E-ISSN: 1111-2222'.
Aktualnie drop menu dla 'Typ' w Identifiers prezentuje nam prawdziwą orgię możliwych typów, mianowicie: EISSN, CODEN, BazTech, Springer, IEEE, Springer Import, ICM, Ovid Import, Baztech Import, ISBN, EISBN, MHP, SPIN, BWMETA, YADDA, Elsevier, PMID, CEJSH, Zbl, MR, EUDML-ID, CEDRAM-ID, LCCN, URI, ORCID, MML, DOI, ISSN, ISSN Linking.
Wydaje się, że trzeba tę orgię uwzględnić, oczywiście w ramach rozsądku. Skoro menu dotyczy wprowadzania nowych artykułów, to wszelkie identyfikatory nadawane przez system (BWMETA, YADDA, ICM?, Baztech itp.) nie powinny być w tym drop menu uwzględniane. Aktualnie nie przewidujemy obsługi zasobów WBNowych, ale kto wie, do czego BN+ ma doprowadzić. Na pewno ma doprowadzić do udostępniania książek, więc ISBN i EISBN wydają się potrzebne.

Ponieważ nie mam zielonego pojęcia o większości identyfikatorów, które właśnie wymieniłem, proponuję, by odpowiedź brzmiała jakoś tak:

Uwzględnijmy w walidatorach wszystkie identyfikatory, które ostatecznie mają być uwzględnione w drop menu. W pierwszej kolejności jednak te, których spodziewamy się w codziennym użytku redaktorów wprowadzających teskty, to znaczy:
- ISSN, EISSN, ISBN, EISBN na pewno
- DOI prawie na pewno (ciekawe btw ile mamy dotychczas wprowadzonych doi w bazach)
- URI i ORCID być może (chociaż orcid to akurat identyfikator dla autorów i contributors)

Michał Starczewski wrote:

Moim zdaniem tylko te 3 identyfikatory. Niech wypowie się jeszcze Tomek.

#6 Updated by Tomasz Lewandowski over 6 years ago

  • Assignee changed from Tomasz Lewandowski to Michał Komar

#7 Updated by Michał Komar over 6 years ago

  • Status changed from Nowy to Zatwierdzony

Also available in: Atom PDF