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

BibAuthority: people collection #162

Open
wants to merge 3 commits into
base: prod
Choose a base branch
from

Conversation

jochenklein
Copy link

Adds a command line interface and bibsched tasklet to create and update the CERN people collection used by CDS. (Requires #140)

@jochenklein jochenklein force-pushed the cds-bibauthority-people branch 3 times, most recently from 0747b1c to cb216c3 Compare November 23, 2015 10:47
@jochenklein jochenklein changed the title bibauthority: people collection BibAuthority: people collection Nov 23, 2015
@jochenklein jochenklein force-pushed the cds-bibauthority-people branch 24 times, most recently from 99b5de6 to ed92a1d Compare November 30, 2015 13:22
@egabancho
Copy link
Member

Do diff with production code before merging

author in query_author_source("") if
author.get("cernccid") and author.get("inspireid")
]
)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be changed somehow, we shouldn't have complex function calls inside a config file specially if they relay in external services which might or might not work.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@egabancho egabancho assigned jochenklein and unassigned egabancho Mar 17, 2016
pass


class Mapper:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jochenklein jochenklein force-pushed the cds-bibauthority-people branch 2 times, most recently from 4471130 to 4cdeab9 Compare March 17, 2016 10:17
* Adds config, mapper, and utils which are used by the command line
  interface (CLI) 'bibauthority_people' and the bibsched tasklet
  'bst_bibauthority_people_updater'.

Signed-off-by: Jochen Klein <[email protected]>
* Adds a command line interface for mapping all CERN LDAP records
  to MARC 21 authority records, writing to MARCXML, and uploading
  to CDS.

* Adds CLI to makefile.

Signed-off-by: Jochen Klein <[email protected]>
* Adds bibsched tasklet which updates the CERN people collection
  on CDS.

* Adds tasklet to makefile.

Signed-off-by: Jochen Klein <[email protected]>
@ludmilamarian
Copy link

I see a lot of references to CERN. Can you confirm that this shall not be an invenio PR? @egabancho @switowski

@egabancho
Copy link
Member

Confirmed, but I don't remember why I wrote this "note to self"

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

Successfully merging this pull request may close these issues.

3 participants