€cdocutils.nodes document q)q}q(U nametypesq}q(Xuc34qˆXBuse case 34 - cns support other discovery mechanisms (e.g. google)qNXhistoryqˆuUsubstitution_defsq }q Uparse_messagesq ]q Ucurrent_sourceq NU decorationqNUautofootnote_startqKUnameidsq}q(hUuc34qhU=use-case-34-cns-support-other-discovery-mechanisms-e-g-googleqhUhistoryquUchildrenq]q(cdocutils.nodes target q)q}q(U rawsourceqX .. _UC34:UparentqhUsourceqXj/var/lib/jenkins/jobs/API_Documentation_trunk/workspace/api-documentation/source/design/UseCases/34_uc.txtqUtagnameqUtargetqU attributesq }q!(Uidsq"]Ubackrefsq#]Udupnamesq$]Uclassesq%]Unamesq&]Urefidq'huUlineq(KUdocumentq)hh]ubcdocutils.nodes section q*)q+}q,(hUhhhhUexpect_referenced_by_nameq-}q.hhshUsectionq/h }q0(h$]h%]h#]h"]q1(hheh&]q2(hheuh(Kh)hUexpect_referenced_by_idq3}q4hhsh]q5(cdocutils.nodes title q6)q7}q8(hXBUse Case 34 - CNs Support Other Discovery Mechanisms (e.g. Google)q9hh+hhhUtitleq:h }q;(h$]h%]h#]h"]h&]uh(Kh)hh]q…q?}q@(hh9hh7ubaubcsphinx.addnodes index qA)qB}qC(hUhh+hhhUindexqDh }qE(h"]h#]h$]h%]h&]UentriesqF]qG((UsingleqHX Use Case 34Uindex-0qIUNtqJ(hHXUC34hIUNtqK(hHXsearchhIUNtqL(hHX discoveryhIUNtqM(hHXexternal search indexhIUNtqNeUinlineqO‰uh(Kh)hh]ubh)qP}qQ(hUhh+hhhhh }qR(h"]h#]h$]h%]h&]h'hIuh(Kh)hh]ubcdocutils.nodes definition_list qS)qT}qU(hUhh+hhh-}hUdefinition_listqVh }qW(h$]h%]h#]h"]qXhIah&]uh(Nh)hh3}qYhIhPsh]qZ(cdocutils.nodes definition_list_item q[)q\}q](hX,Revisions View document revision history_. hhThhhUdefinition_list_itemq^h }q_(h$]h%]h#]h"]h&]uh(K h]q`(cdocutils.nodes term qa)qb}qc(hX Revisionsqdhh\hhhUtermqeh }qf(h$]h%]h#]h"]h&]uh(K h]qgh=X Revisionsqh…qi}qj(hhdhhbubaubcdocutils.nodes definition qk)ql}qm(hUh }qn(h$]h%]h#]h"]h&]uhh\h]qocdocutils.nodes paragraph qp)qq}qr(hX View document revision history_.hhlhhhU paragraphqsh }qt(h$]h%]h#]h"]h&]uh(K h]qu(h=XView document revision qv…qw}qx(hXView document revision hhqubcdocutils.nodes reference qy)qz}q{(hXhistory_Uresolvedq|KhhqhU referenceq}h }q~(UnameXhistoryqUrefuriq€X”https://redmine.dataone.org/projects/d1/repository/changes/documents/Projects/cicore/architecture/api-documentation/source/design/UseCases/34_uc.txtqh"]h#]h$]h%]h&]uh]q‚h=Xhistoryqƒ…q„}q…(hUhhzubaubh=X.…q†}q‡(hX.hhqubeubahU definitionqˆubeubh[)q‰}qŠ(hXqGoal Coordinating Nodes publish metadata in formats for other discovery services like Google/Libraries/GCMD/etc. hhThhhh^h }q‹(h$]h%]h#]h"]h&]uh(Kh)hh]qŒ(ha)q}qŽ(hXGoalqhh‰hhhheh }q(h$]h%]h#]h"]h&]uh(Kh]q‘h=XGoalq’…q“}q”(hhhhubaubhk)q•}q–(hUh }q—(h$]h%]h#]h"]h&]uhh‰h]q˜hp)q™}qš(hXkCoordinating Nodes publish metadata in formats for other discovery services like Google/Libraries/GCMD/etc.q›hh•hhhhsh }qœ(h$]h%]h#]h"]h&]uh(K h]qh=XkCoordinating Nodes publish metadata in formats for other discovery services like Google/Libraries/GCMD/etc.qž…qŸ}q (hh›hh™ubaubahhˆubeubeubhp)q¡}q¢(hXSummaryq£hh+hhhhsh }q¤(h$]h%]h#]h"]h&]uh(Kh)hh]q¥h=XSummaryq¦…q§}q¨(hh£hh¡ubaubcdocutils.nodes block_quote q©)qª}q«(hUhh+hhhU block_quoteq¬h }q­(h$]h%]h#]h"]h&]uh(Nh)hh]q®hp)q¯}q°(hX1This is a requirement, not a use case. DataONE needs to ensure that content is suitably exposed by appropriate, and standard mechanisms to ensure that non-DataONE indexing and search mechanisms can index and provide discovery functionality for content available in the DataONE system. Note that such indexing can not violate access control policies for the content, and so indexing of all content should only occur with trusted services, and only public content should be accessible to services for which limited or no trust relationships have been established.q±hhªhhhhsh }q²(h$]h%]h#]h"]h&]uh(Kh]q³h=X1This is a requirement, not a use case. DataONE needs to ensure that content is suitably exposed by appropriate, and standard mechanisms to ensure that non-DataONE indexing and search mechanisms can index and provide discovery functionality for content available in the DataONE system. Note that such indexing can not violate access control policies for the content, and so indexing of all content should only occur with trusted services, and only public content should be accessible to services for which limited or no trust relationships have been established.q´…qµ}q¶(hh±hh¯ubaubaubhS)q·}q¸(hUhh+hNhhVh }q¹(h$]h%]h#]h"]h&]uh(Nh)hh]qº(h[)q»}q¼(hX Actors - NA hh·hhhh^h }q½(h$]h%]h#]h"]h&]uh(Kh]q¾(ha)q¿}qÀ(hXActorsqÁhh»hhhheh }qÂ(h$]h%]h#]h"]h&]uh(Kh]qÃh=XActorsqÄ…qÅ}qÆ(hhÁhh¿ubaubhk)qÇ}qÈ(hUh }qÉ(h$]h%]h#]h"]h&]uhh»h]qÊcdocutils.nodes bullet_list qË)qÌ}qÍ(hUh }qÎ(UbulletqÏX-h"]h#]h$]h%]h&]uhhÇh]qÐcdocutils.nodes list_item qÑ)qÒ}qÓ(hXNA h }qÔ(h$]h%]h#]h"]h&]uhhÌh]qÕhp)qÖ}q×(hXNAqØhhÒhhhhsh }qÙ(h$]h%]h#]h"]h&]uh(Kh]qÚh=XNAqÛ…qÜ}qÝ(hhØhhÖubaubahU list_itemqÞubahU bullet_listqßubahhˆubeubh[)qà}qá(hXPreconditions - NA hh·hhhh^h }qâ(h$]h%]h#]h"]h&]uh(Kh)hh]qã(ha)qä}qå(hX Preconditionsqæhhàhhhheh }qç(h$]h%]h#]h"]h&]uh(Kh]qèh=X Preconditionsqé…qê}që(hhæhhäubaubhk)qì}qí(hUh }qî(h$]h%]h#]h"]h&]uhhàh]qïhË)qð}qñ(hUh }qò(hÏX-h"]h#]h$]h%]h&]uhhìh]qóhÑ)qô}qõ(hXNA h }qö(h$]h%]h#]h"]h&]uhhðh]q÷hp)qø}qù(hXNAqúhhôhhhhsh }qû(h$]h%]h#]h"]h&]uh(Kh]qüh=XNAqý…qþ}qÿ(hhúhhøubaubahhÞubahhßubahhˆubeubh[)r}r(hXTriggers - NA hh·hhhh^h }r(h$]h%]h#]h"]h&]uh(K"h)hh]r(ha)r}r(hXTriggersrhjhhhheh }r(h$]h%]h#]h"]h&]uh(K"h]rh=XTriggersr …r }r (hjhjubaubhk)r }r (hUh }r(h$]h%]h#]h"]h&]uhjh]rhË)r}r(hUh }r(hÏX-h"]h#]h$]h%]h&]uhj h]rhÑ)r}r(hXNA h }r(h$]h%]h#]h"]h&]uhjh]rhp)r}r(hXNArhjhhhhsh }r(h$]h%]h#]h"]h&]uh(K"h]rh=XNAr…r}r(hjhjubaubahhÞubahhßubahhˆubeubh[)r }r!(hXPost Conditions - NA hh·hhhh^h }r"(h$]h%]h#]h"]h&]uh(K%h)hh]r#(ha)r$}r%(hXPost Conditionsr&hj hhhheh }r'(h$]h%]h#]h"]h&]uh(K%h]r(h=XPost Conditionsr)…r*}r+(hj&hj$ubaubhk)r,}r-(hUh }r.(h$]h%]h#]h"]h&]uhj h]r/hË)r0}r1(hUh }r2(hÏX-h"]h#]h$]h%]h&]uhj,h]r3hÑ)r4}r5(hXNA h }r6(h$]h%]h#]h"]h&]uhj0h]r7hp)r8}r9(hXNAr:hj4hhhhsh }r;(h$]h%]h#]h"]h&]uh(K%h]r<h=XNAr=…r>}r?(hj:hj8ubaubahhÞubahhßubahhˆubeubeubh)r@}rA(hX¡.. _history: https://redmine.dataone.org/projects/d1/repository/changes/documents/Projects/cicore/architecture/api-documentation/source/design/UseCases/34_uc.txtU referencedrBKhh+hhhhh }rC(h€hh"]rDhah#]h$]h%]h&]rEhauh(K'h)hh]ubeubehUU transformerrFNU footnote_refsrG}rHUrefnamesrI}rJh]rKhzasUsymbol_footnotesrL]rMUautofootnote_refsrN]rOUsymbol_footnote_refsrP]rQU citationsrR]rSh)hU current_linerTNUtransform_messagesrU]rV(cdocutils.nodes system_message rW)rX}rY(hUh }rZ(h$]UlevelKh"]h#]Usourcehh%]h&]UlineKUtypeUINFOr[uh]r\hp)r]}r^(hUh }r_(h$]h%]h#]h"]h&]uhjXh]r`h=X*Hyperlink target "uc34" is not referenced.ra…rb}rc(hUhj]ubahhsubahUsystem_messagerdubjW)re}rf(hUh }rg(h$]UlevelKh"]h#]Usourcehh%]h&]UlineKUtypej[uh]rhhp)ri}rj(hUh }rk(h$]h%]h#]h"]h&]uhjeh]rlh=X-Hyperlink target "index-0" is not referenced.rm…rn}ro(hUhjiubahhsubahjdubeUreporterrpNUid_startrqKU autofootnotesrr]rsU citation_refsrt}ruUindirect_targetsrv]rwUsettingsrx(cdocutils.frontend Values ryorz}r{(Ufootnote_backlinksr|KUrecord_dependenciesr}NU rfc_base_urlr~Uhttps://tools.ietf.org/html/rU tracebackr€ˆUpep_referencesrNUstrip_commentsr‚NU toc_backlinksrƒUentryr„U language_coder…Uenr†U datestampr‡NU report_levelrˆKU _destinationr‰NU halt_levelrŠKU strip_classesr‹Nh:NUerror_encoding_error_handlerrŒUbackslashreplacerUdebugrŽNUembed_stylesheetr‰Uoutput_encoding_error_handlerrUstrictr‘U sectnum_xformr’KUdump_transformsr“NU docinfo_xformr”KUwarning_streamr•NUpep_file_url_templater–Upep-%04dr—Uexit_status_levelr˜KUconfigr™NUstrict_visitorršNUcloak_email_addressesr›ˆUtrim_footnote_reference_spacerœ‰UenvrNUdump_pseudo_xmlržNUexpose_internalsrŸNUsectsubtitle_xformr ‰U source_linkr¡NUrfc_referencesr¢NUoutput_encodingr£Uutf-8r¤U source_urlr¥NUinput_encodingr¦U utf-8-sigr§U_disable_configr¨NU id_prefixr©UU tab_widthrªKUerror_encodingr«UUTF-8r¬U_sourcer­hUgettext_compactr®ˆU generatorr¯NUdump_internalsr°NU smart_quotesr±‰U pep_base_urlr²U https://www.python.org/dev/peps/r³Usyntax_highlightr´UlongrµUinput_encoding_error_handlerr¶j‘Uauto_id_prefixr·Uidr¸Udoctitle_xformr¹‰Ustrip_elements_with_classesrºNU _config_filesr»]Ufile_insertion_enabledr¼ˆU raw_enabledr½KU dump_settingsr¾NubUsymbol_footnote_startr¿KUidsrÀ}rÁ(hj@hIhThh+hh+uUsubstitution_namesrÂ}rÃhh)h }rÄ(h$]h"]h#]Usourcehh%]h&]uU footnotesrÅ]rÆUrefidsrÇ}rÈ(hI]rÉhPah]rÊhauub.