• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA

Lampiran 1 Hasil Penilaian Kondisi Objektif Protokol OAI-PMH Perpustakaan IPB

1. PengenalUnik(Unique Identifier)

Kode Persyaratan Minimum Ya Tidak

M1-1 Perpustakaan IPB memiliki format metadata selain

Dublin Core  -

M1-2 Seluruh format metadata Perpustakaan IPB dapat

dipanen - 

M1-3 Perpustakaan IPB telah menerapkan sintaks URI sesuai

standar RFC 2396  -

M1-4 Perpustakaan IPB telah mengembangkan skema URI

tersendiri - 

M1-5 Perpustakaan IPB menggunakan format metadata

Dublin Core sebagai elementidentifier identifier  - M1-6 Perpustakaan IPB telah menerapkan sintaks OAI-PMH

identifier sesuai pedoman protokol OAI-PMH  -

Kode Persyaratan Wajib Ya Tidak

W1-1 Perpustakaan IPB telah menerapkan format unique

identifier sesuai dengan skema URI  -

2. Berkas(Record)

Kode Persyaratan Minimum Ya Tidak

M2-1 Perpustakaan IPB menampilkan element status pada

header  -

M2-2 Perpustkaan IPB menyertakan container about record

pada dokumen XML - 

M2-3

Perpustakaan IPB mengembangkan skema XML tersendiri untuk mendefinisikan penggunaan container about

- 

Kode Persyaratan Wajib Ya Tidak

W2-1

Perpustakaan IPB selalu memberikan format metadata Dublin Core tanpa kualifikasi (15 elemen) kepada

harvester yang meminta format metadata Dublin Core

- 

W2-2 Isi container telah sesuai standar skema XML  - W2-3 Dokumen XML Perpustakaan IPB memuat satu atau

lebih atribut prefix xmlns

 -

W2-4 Setiap bagian dari metadata memuat atribut xmlns:Psi

Lanjutan

2.1 PenghapusanBerkas (Deleted Record)

Kode Persyaratan Wajib Ya Tidak

M3-1 Perpustakaan IPB menyimpan informasi penghapusan

suatu record  -

M3-2 Informasi penghapusan bersifat permanen  - M3-3 Informasi penghapusan tersebut disertakan pada

elemen deleted record  -

M3-4 Setiap respon memuat datestamprecord yang memuat

tanggal dan waktu penghapusan - 

M3-5 Header pada record dapat memuat status status

attribute = deleted - 

M3-6 Informasi ketersediaan/penghapusan juga tersedia pada

tingkat set - 

3. Pengelompokan(Set)

Kode Persyaratan Minimum Ya Tidak

M4-1 Item pada Perpustakaan IPB dikelompokkan dalam

suatu kriteria atau set tertentu  - M4-2 Deskripsi set ditampilkan dalam bentuk hierarki  - M4-3

Perpustakaan IPB menggunakan container setDescription dalam dokumen XML suatu record

 -

M4-4

Perpustakaan IPB tidak menempatkan item pada 2 set yang berbeda, contoh pada set subject dan pada set institution

 -

M4-5 setNames dan setspec didefinisikan dengan

menggunakan kosakata terkontrol  -

Kode Persyaratan Wajib Ya Tidak

W3-1

Pada respon listidentifier, ListRecords dan GetRecord memuat informasi suatu set, seperti

identifier, datestamp, setSpec.

 -

W3-2 Elemen setSpec pada dokumen XML menggunakan

tanda titik dua [:] yang menandakan turunan atau node  -

W3-3 Perpustakaan IPB akan merespon permintaan ListSets

konfigurasi set dimana setiap anggota pada daftar set tersebut harus menyertakan setSpec dan setName

Lanjutan

4. PemanenanSelektif(Selective Harvesting)

Kode Persyaratan Minimum Ya Tidak

M5-1

Perpustakaan IPB mengizinkan pemanenan metadata secara selektif berdasarkan datestamp, set, from, buntil

- 

Kode Persyaratan Wajib Ya Tidak

W4-1

Perpustakaan menampilkan keterangan waktu datestamps ketika harvester melakukan selective harvesting

- 

W4-2 Koleksi yang baru ditambahkan dapat segera langsung

dipanen oleh harvester - 

W4-3

Harvester dapat melakukan selective harvesting pada saat terjadi penambahan koleksi atau pengurangan koleksi

- 

5. Fitur Protokol (Protocol Features)

5.1 Format Permintaan HTTP (HTTP Request Format)

Kode Persyaratan Wajib Ya Tidak

W5-1 Perpustakaan IPB mendukung metode GET dan POST

berdasarkan baseURL repostitori  -

5.1.1 JenisKonten (Content-Type)

Kode Persyaratan Wajib Ya Tidak

W6-1 jenis konten (content type) pada setiap respon

berupa text/xml  -

5.2 Kode Status (Status Code)

Kode Persyaratan Minimum Ya Tidak

M6-1 Perpustakaan IPB dapat menampilkan status code

M6-2 Perpustakaan IPB dapat menampilkan status code

HTTP 302 - 

M6-3 Perpustakaan IPB dapat menampilkan status code

HTTP 503 (Retry-After) - 

Lanjutan

Kode Persyaratan Wajib Ya Tidak

W7-1 Perpustakaan IPB dapat menampilkan status code

sesuai dengan statuscode pada transportlayer - 

5.3 Respon Terkompresi (ResponseCompressions)

Kode Persyaratan Minimum Ya Tidak

M7-1 Perpustakaan IPB menggunakan salah satu metode

kompresi dalam respon atas suatu permintaan  -

Kode Persyaratan Wajib Ya Tidak

W8-1 Perpustakaan IPB dapat menampilkan pesan

uncompressedrespons - 

W8-2 Perpustakaan IPB mendukung pengkodean

identity HTTP  -

W8-3

Pada header daftar pengkodean Perpustakaan IPB menyertakaan identity (tidak terkompresi) dengan nilai qvalue tidak 0 ketika harvester menyertakan

headerAccept-Encoding

 -

5.4 Format Respon XML (XML Response Format)

Kode Persyaratan Wajib Ya Tidak

W9-1 Format respon telah sesuai dengan aturan penulisan

dokumen XML - 

W9-2 Perpustakaan IPB menggunakan pengkodean UTF 8

yang merupakan representasi dari Unicode  - W9-3

Perpustakaan IPB menggunakan karakter referensi dan entitas referensi (reference character and entity character)

 -

W9-4 Respon yang diberikan telah divalidasi berdasarkan

skema XML - 

W10-1 Format respon telah sesuai dengan aturan penulisan

dokumen XML - 

W10-2 Perpustakaan IPB menggunakan pengkodean UTF 8

yang merupakan representasi dari Unicode  - W10-3

Perpustakaan IPB menggunakan karakter referensi dan entitas referensi (reference character and entity character)

 -

W10-4 Respon yang diberikan telah divalidasi berdasarkan

skema XML  -

Lanjutan

W10-5

Perpustakaan IPB dapat menampilkan pesan error

ketika atribut dari elemen permintaan tidak sesuai dengan key=value

 -

W10-6

Perpustakaan IPB akan mengembalikan base URL dari permintaan serta atribut ketika respon dari IPB menampilkan pesan errorbadVerb, badArgument

 -

W10-7 Pada respon memuat elemen sesuai dengan verb yang

dikirmkan oleh harvester  -

5.5 UTCdatetime

Kode Persyaratan Wajib Ya Tidak

W11-1 Tanggal dan waktu telah sesuai dengan standar

ISO8601  -

W11-2 Format waktu menggunakan standar UTC  - 5.5.1 UTCdatetimepada Permintaan Protokol(UTCdatetime in ProtocolRequests)

Kode Persyaratan Wajib Ya Tidak

W12-1 Perpustakaan IPB mendukung format waktu YYYY-

MM-DD  -

W12-2

Perpustakaan IPB dapat menampilkan pesan error

ketika format waktu yang diminta tidak sesuai dengan miliki Perpustakaan IPB

 -

5.6 MetadataPrefix dan Skema Metadata(MetadataPrefix and MetadataSchema)

Kode Persyaratan Minimum Ya Tidak

M8-1

Perpustakaan IPB juga turut menerapkan pedoman dalam berbagi metadataPrefix, skema metadata dan namespace XML URI dan format metadata

Kode Persyaratan Wajib Ya Tidak

W13-1 Setiap respon atas permintaan ListRecords dan

getRecords telah sesuai dengan namespace XML  - 5.7 Kontrol Data(Flow Control)

Kode Persyaratan Minimum Ya Tidak

M9-1 Pada argumen resumptionToken memuat atribut

completeListSize dan cursor - 

Lanjutan

Kode Persyaratan Wajib Ya Tidak

W14-1

Perpustakaan IPB memberikan respon yang berisikan daftar tidak lengkap serta memuat elemen resumptionToken yang kosong

- 

W14-2

Ketika harvester menggunakan argumen resumptionToken selain daripada yang telah ditentukan, Perpustakaan IPB dapat menampilkan pesan error

- 

W14-3 Nilai argumen resumptionToken telah

ditentukan oleh perpsutakaan IPB - 

W14-4

Ketika argumen resumptionToken dikeluarkan, daftar tidak lengkap harus memuat entitas lengkap seperti ketika harvester mengeluarkan permintaan ListRecords, dengan demikian Perpustakaan IPB akan meresponnya dengan mengembalikan seluruh

record tunggal pada daftar tidak lengkap secara utuh, dan memuat entitas pada masing-masing record

- 

5.8 Pengulangan Permintaan (Idempotencyof ResumptionTokens)

Kode Persyaratan Wajib Ya Tidak

W15-1

Perpustakaan IPB mengizinkan harvester

mengeluarkan atau meneruskan permintaan yang sama jika permintaan pertama mengalami gangguan

- 

W15-2

Perpustakaan IPB dapat memberikan daftar lengkap yang sama daftar permintan dari harvester meminta daftar lengkap metadata terbaru ketika harvester menggunakan argumen resumptionToken non-

expired terbaru

W15-3

Perpustakaan IPB merespon setiap selective harvesting berbasis datestamp ketika koleksi sedang mengalami perubahan dengan memberikan respon yang berisikan seluruh koleksi yang diminta dengan rentang waktu yang telah ditetapkan sebelumnya

- 

5.9 Kondisi Kesalahan dan Pengecualian(Error and Exception Conditions)

Kode Persyaratan Minimum Ya Tidak

M10-1 Pesan error pada dokumen XML dapat dimengerti

oleh manusia  -

Lanjutan

Kode Persyaratan Wajib Ya Tidak

W16-1 Perpustakaan IPB dapat menampilkan pesan error

sesuai dengan pedoman protokol OAI  - W16-2 Elemen error tersebut termuat dalam elemen turunan

ke-3 dari elemen root  -

6. Permintaan dan Respon Protokol (Protocol Request and Responses)

Kode Persyaratan Wajib Ya Tidak

W17-1

Respon atas permintaan Identify memuat

repositoryName yang dapat dimengerti oleh manusia  - W17-2 Respon atas permintaan baseURL repositori Identify memuat  -

W17-3

Respon juga turut memuat keterangan

earliestDatestamp  -

W17-4 Pada respon juga memuat granularity  - W17-5 Respon memuat container berisikan informasi tentang Repositori IPB description dan -  W17-6 Pada respon memuat containerfriends -  W17-7 Respon memuat informasi metode compression  - W17-8 Respon turut memuat informasi adminEmail  -

W17-9 Pada deletedRecord respon turut memuat informasi  -

W17-10 Pada respon atas permintaan waktu menggunakan format UTC Identify, detail  -

W17-11 Respon atas permintaan Identify memuat elemen baseURL  -

W17-12

Pada dokumen XML ditampilkan pernyataan dukungan terhadap pengkodean selain identity dengan mencantumkannya pada element compression

 -

W17-13 Pada outputtag pertama memuat pernyataan XML  -

W17-14

Pada dokumen XML memuat tiga atribut dari elemen utama yang mendefinisikan XML namespaces yang digunakan dalam sisa respon dan lokasi dari skema validasi

 -

W17-15 Waktu respon atas suatu permintaan telah sesuai dengan format UTC  -

W17-16

Perpustakaan IPB dapat menampilkan format waktu YYYY-MM-DDThh:mm:ssZ pada respon atas

permintaan Identify  -

Persentase (%) 66.2 33.8

Lampiran 2 Hasil Penilaian Kondisi Objektif Protokol OAI-PMH

Dokumen terkait