nulib / avalon

Variations-on-Video Hydra app
Apache License 2.0
3 stars 0 forks source link

Fix 180 Herskovits Items Without Attached Media #220

Closed carrickr closed 7 years ago

carrickr commented 7 years ago
{"k3569490p"=>"Reactions to Tyranny: the Black Artist in South Africa", "t148fh720"=>"Interview with Alan Paton", "mw22v611z"=>"Interview with Nadine Gordimer, Part 1", "2801ph06z"=>"Interview with Andreas Shipanaga, Part 1", "j9602127r"=>"The Angolan Liberation Movement, Part 1", "3n203z78t"=>"The Struggle for the Liberation of Angola, Part 1", "xs55mc70s"=>"Revolution in Mozambique, Part 1", "qz20st144"=>"Leopold Sedar Senghor: Poétes d'aujourd'hui", "qr46r1463"=>"Wale Ogunyemi: Obaluaye, a Yoruba music drama", "9019s3121"=>"Yaa amponsa special", "kh04dq23w"=>"Docteur Nico: L'Afrique danse no. 8", "v118rf13p"=>"Jacob Oluwole and His Friendly Unity Band: King of Melody", "w6634425q"=>"The Kachamba Brother's Band", "f4752h45x"=>"Zanu Press Conference", "sn009z373"=>"Guinea-Bissau Independence", "sn009z38c"=>"Sahel Famine", "kp78gh09s"=>"Claude Wauthier on Early African Literature", "f4752h466"=>"Claude Wauthier on Modern African Literature", "6969z157v"=>"Cyril L. R. James on Nkrumah, Padmore, and the Ghanian revolution; introduced by Robert Hill", "t148fh738"=>"Dance and Drum Music of Ghana", "vx021f84w"=>"William A. Brown discusses racist assumptions of European and American scholarship", "6108vb827"=>"William A. Brown discusses moving toward a liberated African history (part 1)", "5138jf534"=>"Walter Rodney discusses the Pan-Africanist Struggle in Africa ", "tq57nr580"=>"Face the Nation Interviews: Mohamed Abdel Moneim Riad", "9880vr75m"=>"Face the Nation Interviews: Anwar El-Sadat", "1n79h490w"=>"Face the Nation Interviews: Gamal Abdel Nasser", "ft848r304"=>"Face the Nation Interview: Mustafa Amin", "bc386j898"=>"Face the Nation Interviews: Fayez Abdullah Sayegh", "x346d4785"=>"Face the Nation Interviews: Mahmoud Fawzi", "9s161692z"=>"Face the Nation Interviews: Julius Kambarage Nyerere", "q524jp452"=>"Face the Nation Interviews: Ian Douglas Smith", "s7526d14x"=>"Face the Nation Interviews: Ahmed Ben Bella", "1c18dg51f"=>"Face the Nation Interviews: Habib Bourguiba", "9s1616937"=>"Face the Nation Interviews: Alex Quaison-Sackey", "5425kb388"=>"Welcome by Raymond W. Mack (Provost, Northwestern University) and Introduction by Abraham Demoz (Director, Program of African Studies)", "tx31qj266"=>"Session 1: \"Traditional Adaptive Strategies Toward an Inventory and Typology\" is discussed by Asmarom Legesse (Chairman, Institute of Social Studies, The Hague), Wolf Roder (Department of Geography at the University of Cincinnati), and Alan Jacobs (Department of Anthropology at Western Michigan University)", "9g54xj433"=>"Session 2: \"The Multidisciplinary Study of Adaptive Strategies\" is discussed by Ronald Cohen (Chairman, Departments of Anthropology and Political Science at Northwestern University), Elliot Berg (Department of Economics at the University of Michigan), and Marilyn Silberfein (Department of Geography at Temple University)", "zw12z587v"=>"Session 3: \"Subjective and Objective Measures of Ecological Stress\" is discussed by John Pawling (Chairman, Department of Geography at Temple University), Gary Gaile (Department of Geography at Northwestern University), and Daniel Gemechu (Addis Ababa University)", "6w924c625"=>"Session 4: \"Ethnoscience and Ecological Adjustment\" is discussed by Oswald Werner (Department of Anthropology at Northwestern University), Dennis Warren (Department of Anthropology at Iowa State University), and Andrew Beattie (Biological Sciences at Northwestern University)", "7w62f883k"=>"Summaries by Rapporteurs", "hm50ts36j"=>"\"Impressions and Conclusions\" is discussed by John Harris (Program of African Studies at Boston University), Ronald Cohen (Departments of Anthropology and Political Science at Northwestern University), and Philip Mbithi (Department of Sociology at the University of Nairobi)", "dz010q66x"=>"Zimbabwe African National Army: Songs of Chimurenga", "jq085k684"=>"Amadou Hampâté Bâ", "4m90dw28f"=>"Mouvement Populaire de la Révolution", "tt44pn544"=>"Kofi Awoonor reading from his work", "kp78gh10j"=>"A Tribute to Ngũgĩ wa Thiong'o, read in the Forum Room at Northwestern University (part 1)", "2r36tz272"=>"Barry Gilder: Fists Against the Sky", "6m311p979"=>"Edouard Maunick: Leopold Sedar Senghor", "h415pb224"=>"Ferdinand Oyono", "cn69m4926"=>"Cheikh Hamidou Kane", "1n79h4915"=>"Camara Laye", "6682x4694"=>"The Swapo Singers: Swapo freedom songs", "jh343t059"=>"Mzee Jomo Kenyatta: in memoriam", "pg15bf59j"=>"African National Congress of South Africa: the spear of the nation (Part 1)", "9p290b049"=>"African National Congress of South Africa: the spear of the nation (Part 2)", "s1784m46q"=>"Dennis Brutus: Steve Biko memorial tape", "dn39x222c"=>"Bernard Koechlin: Posession et poesie a Madagascar (Cote sud-ouest)", "rf55z836q"=>"Tchicaya U Tam'si", "r781wg66p"=>"Joseph Zobel", "rn301209f"=>"V.Y. Mudimbe", "dz010q676"=>"Birago Diop", "xw42n8591"=>"Sembene Ousmane", "mk61rh49w"=>"Edouard Maunick", "vq27zp17m"=>"Ahmadou Kourouma", "dn39x223n"=>"Bernard Dadie", "n870zr44c"=>"Gwendolen Carter: Co-optation versus confrontation in South Africa", "nv935359w"=>"Aime Cesaire", "w37637513"=>"Mabel Dove-Danquah: Anticipation", "jd472x095"=>"Efua Sutherland: New life at Kyerefaso", "cv43nx518"=>"Christine Ama Ata Aidoo: The Late Bud", "dv13zt93f"=>"Flora Nwapa: This is Lagos", "3n203z793"=>"Barbara Kimenye: The winner", "x920fx56f"=>"Grace Ogot: The middle door", "t435gd65t"=>"Olive Schreiner: Life's gifts and A dream of wild bees", "gm80hw022"=>"Doris May Lessing: Lucy Grange", "q811kk220"=>"Nadine Gordimer: Something for the time being", "47429975s"=>"Nadine Gordimer: Inkalamu's palace", "8910jv262"=>"Miriam Tlali: Soweto hijack", "f1881m51t"=>"Bessie Head: Snapshots of a wedding", "w66344260"=>"Assia Djebar: Les impatients (excerpt)", "70795829p"=>"Fadhma Amrouche: Histoire de ma vie (excerpt)", "8p58pd68v"=>"Margureite Taos Amrouche: Le grain magique selections (part 1)", "pk02cb470"=>"Margureite Taos Amrouche: Le grain magique selections (part 2)", "ks65hc91s"=>"Margureite Taos Amrouche: Le grain magique selections (part 3)", "2227mq391"=>"Andree Chedid: La longue patience", "m326m229b"=>"Leyla Erbil: The ferry", "nv935360n"=>"Hualing Nieh: The several blessings of Wang Ta-Nien, Camellia", "w3763752c"=>"Leyla Erbil: A strange woman (selection), The ferry", "p5547s12v"=>"Punyakante Wijenaike: The tree spirit, the promise", "qb98mg195"=>"Suvimalee Gunaratna: The golden oriole", "m039k563d"=>"Chitra Fernando: Missilin", "1g05fc30x"=>"Ethel Rovere: Only white people cry", "x346d479f"=>"Christine Craig: Story", "cn69m493g"=>"Laurens van der Post: The importance of Smuts in the future of the Afrikaner", "b5644s344"=>"Rev. Dr. Loren Halvorson: Interviews with missionaries and pastors from Namibia", "8p58pd694"=>"Brutal touches in Southwest Africa", "4b29b6805"=>"Michael Dei-Anang", "d504rk955"=>"Dennis Brutus", "c534fp55j"=>"Michael Dei-Anang", "q811kk238"=>"Edwin Thumboo", "41687j20x"=>"Peter Nazareth", "xd07gt488"=>"Arthur Drayton", "3b5919309"=>"Knolly La Fortune", "rj430528d"=>"Edward Brathwaite", "9g54xj44c"=>"Anthony Phelps: Cross words", "nc580n352"=>"Anthony Phelps: Osiris", "41687j216"=>"John F. Matheus", "fb494914p"=>"Maryse Conde", "1g05fc316"=>"Interview with Charlotte and David Bruner", "x920fx57q"=>"African and Ashanti proverbs", "8623hz32z"=>"African folk tales and mythology", "wh246s85s"=>"Chinua Achebe and Things Fall Apart", "5q47rp40w"=>"Joseph Abruquah and The Catechist", "cf95jc173"=>"The imposed language in West Africa", "m613mz284"=>"Bernard Dadie and Climbie", "2z10wq86h"=>"Camara Laye and L'Enfant Noire", "p2676w24d"=>"Commitment and Camara Laye", "tx31qj27g"=>"Sembene Ousmane and Les bouts de bois de Dieu", "fn106z70c"=>"Sembene Ousmane and the French African cinema; drama in the African tradition", "qf85nb91x"=>"Wole Soyinka and The Lion and the Jewel", "2z10wq87s"=>"Efua Sutherland and Drama in Ghana", "h702q711v"=>"Christine Ata Ama Aidoo and Anowa", "8k71nh74g"=>"Amos Tutuola and The Palmwine Drinkard", "m900nv01z"=>"African writing: common themes illustrated by poetic selections ", "w3763753n"=>"Rene Maran and Batouala", "7m01bm508"=>"Ferdinand Oyono and La Vie de Boy", "4m90dw29q"=>"Ayi Kwei Armah and The Beatyful Ones Are not Born", "0c483k212"=>"Mongo Beti and Mission Terminee", "7s75dc98z"=>"James Ngugi and The River Between", "dr26xz126"=>"Grace Ogot and The Promised Land", "4q77fs05n"=>"Popular market literature", "rb68xc55p"=>"Cyprian Ekwensi and Onitsha", "zk51vh30x"=>"Elechi Amadi and The Great Ponds", "c821gk36k"=>"South African Literature: A Contrast", "6108vb83h"=>"Dennis Brutus and Letters to Martha", "3n203z80v"=>"Peter Abrahams and Tell Freedom", "1v53jx64k"=>"Richard Rive and Emergency", "ms35t932g"=>"Ezekiel Mphahlele and Down Second Avenue", "rx913q529"=>"Lewis Nkosi and The Rhythm of Violence", "4b29b681f"=>"Bessie Head and When Rain-Clouds Gather", "05741s48q"=>"Alex La Guma and In the Fog of the Season's End", "79407x86n"=>"Oswald Mtshali and In the Island of Heroes", "7d278t598"=>"South African Voices", "1n79h492f"=>"Frantz Fanon and South Africa", "8g84mm993"=>"Interview with Dennis Brutus", "vt150j823"=>"Albert Memmi and The Dominated Man", "bg257f755"=>"Percy Qoboza and South Arica: A Personal Profile", "dr26xz13g"=>"Crispin Davies Chindongo and A Thankful Mother and Palm Tree Children", "v118rf14z"=>"Crispin Davies Chindongo and The Hare and Other Animals", "n870zr45n"=>"Crispin Davies Chindongo: African songs and storytelling", "1c18dg52q"=>"Crispin Davies Chindongo: African music and traditional African musical instruments", "fq977v42p"=>"Africa in revolutionary music", "j3860766z"=>"Fela Ransome-Kuti: Greatest hits", "hh63sw483"=>"Fela Ransome-Kuti: Gentlemen", "h989r4102"=>"Rochereau Tabu Ley: Belle epoque (disc 1)", "ks65hc922"=>"Rochereau Tabu Ley: Belle epoque (disc 2)", "rn3012106"=>"Various artists: Africa drum, chant, and instrumental music", "0v838114w"=>"The Ambassadeurs: Dance music from West Africa", "2j62s552t"=>"Sonny Okosun: African Dance Music", "8g84mn00n"=>"Various artists: Music from the heart of Africa - Burundi", "qv33rx376"=>"Various artists: Sounds of West Africa - Kora and Xylophone", "s1784m470"=>"Various artists: Music of the rain forest pygmies", "n009w297w"=>"Tom Mkhize and Glen Storm: African Image - Roots", "sb3978899"=>"Columbia World Library of Folk & Primitive Music Vol. 10: British East Africa", "ws859g284"=>"Music of Upper Volta Vol. 1: Savannah Rhythms", "gt54kn754"=>"Music of Upper Volta Vol. 2: Rhythms of the Grasslands", "ng451j163"=>"Obo Addy: Kukrudu", "wp988k49n"=>"Malcolm de Chazal", "nv935361x"=>"Voice of America Nichols Writers Series no. 3 & 4: Anyidoho", "2v23vt99b"=>"Voice of America Nichols Writers Series no. 3 & 4: Zulu Sofala", "k0698831g"=>"Voice of America Nichols Writers Series no. 5 & 6: Kezilahabi", "jh343t06k"=>"Voice of America Nichols Writers Series no. 5 & 6: Charles Jow", "tt44pn55d"=>"Voice of America Nichols Writers Series no. 7 & 8: Ismael Mbise", "xw42n860s"=>"Voice of America Nichols Writers Series no. 7 & 8: Akinwuni", "3f462603n"=>"Voice of America Nichols Writers Series no. 9 & 10: Mlama", "1z40kt343"=>"Voice of America Nichols Writers Series no. 9 & 10: Okara", "f7623d170"=>"Voice of America Nichols Writers Series no. 11 & 12: Ole Kulet", "pn89d722m"=>"Voice of America Nichols Writers Series no. 11 & 12: Kayper-Mensah", "1n79h493q"=>"Voice of America Nichols Writers Series no. 13: Adowa Kwegyirba", "nz806023r"=>"Gil Fernandez with Studs Terkel, recorded at WFMT"}

We should be able to fix by pulling out the items by title and matching a new 180 batch manifest, then uploading it and running it. Since the master files never even made it to creation due to the timeout, I don't believe we have any orphans we could attach, but I'll verify with @mbklein

batch_manifest (1).xlsx batch_manifest.xlsx

carrickr commented 7 years ago

Currently rerunning using these two sheets, once they are done we need to clean out the items in Herskovits that have no master_files. Final count should be 684

Note we'll end up with a duplicate Gil Fernandez with Studs Terkel, recorded at WFMTsince I hand fixed it and it also run in batch_manifest_2. So one of them needs to delete as well

batch_manifest_2.xlsx batch_manifest-1.xlsx

carrickr commented 7 years ago

Had to rerun -1 a second time due to a modeshape error, so we'll also need to clean up some addition dupes that have attached times. -1 has all unique titles we can run off that. On Monday I'll check for attachment and then clean up.

carrickr commented 7 years ago

All 684 are uploaded and converted, fixing terms of use due to the / currently

carrickr commented 7 years ago

Terms fixed. We have:

  1. The expected count (684)
  2. A media object for every title in the spreadsheet (including 20 untitled items)
  3. Every media object has a masterfile, so it has content.

Closing, will reopen if @laura-alagna reports any more issues