Accessible #FAIR101 #ARDCtraining Webinar 3 PRESENTED BY Matthias - - PowerPoint PPT Presentation

accessible
SMART_READER_LITE
LIVE PREVIEW

Accessible #FAIR101 #ARDCtraining Webinar 3 PRESENTED BY Matthias - - PowerPoint PPT Presentation

Accessible #FAIR101 #ARDCtraining Webinar 3 PRESENTED BY Matthias Liffers Code of Conduct To ensure that everyone has a fulfilling learning opportunity, FAIR Data 101 is governed by a Code of Conduct. You can view the Code at


slide-1
SLIDE 1

PRESENTED BY

Accessible

#FAIR101 #ARDCtraining Webinar 3 Matthias Liffers

slide-2
SLIDE 2

To ensure that everyone has a fulfilling learning opportunity, FAIR Data 101 is governed by a Code of Conduct. You can view the Code at tiny.cc/code-conduct If you observe a breach of the Code of Conduct, please contact us using the form linked in the Code.

2

Code of Conduct

slide-3
SLIDE 3
  • Accessible

○ A1, A1.1, A1.2

  • Machine accessibility
  • Protocols and their layers
  • Examples of protocols working together

3

Today’s agenda

slide-4
SLIDE 4

Now we know where it is - how do we get to it?

4

slide-5
SLIDE 5

A1 (meta)data are retrievable by their identifier using a standardised communications protocol. A1.1 the protocol is open, free, and universally implementable. A1.2 the protocol allows for an authentication and authorisation procedure, where necessary.

slide-6
SLIDE 6

Why do we care about machine accessibility?

6

slide-7
SLIDE 7

7

slide-8
SLIDE 8

8

slide-9
SLIDE 9

9

slide-10
SLIDE 10

/ˈpɹəʊtəˌkɒl/

10

https://en.wiktionary.org/wiki/protocol

slide-11
SLIDE 11

an accepted code of conduct; acceptable behaviour in a given situation or group

11

https://en.wiktionary.org/wiki/protocol

slide-12
SLIDE 12

a set of formal rules describing how to transmit or exchange data, especially across a network

12

https://en.wiktionary.org/wiki/protocol

slide-13
SLIDE 13

Standard Open Free Universally Implementable

slide-14
SLIDE 14

Why?

slide-15
SLIDE 15

Trust

15

slide-16
SLIDE 16

Identifying standards with standard identifiers

slide-17
SLIDE 17

17

TCP/UDP/IP 10.17487/RFC1122 HTTP 10.17487/RFC2068 IP over Avian Carriers 10.17487/RFC2549 Ethernet IEEE 802.3 Wifi IEEE 802.11 MQTT mqtt-v3.1.1 (well…) XML http://www.w3.org/TR/2008/REC-xml-20081126/ JSON 10.17487/RFC8259

slide-18
SLIDE 18

https://tools.ietf.org/html/rfc2549

slide-19
SLIDE 19

Protocols are like ogres

19

slide-20
SLIDE 20

20

Jsoon eu CC BY-SA

slide-21
SLIDE 21

21

Mark Torrada CC BY, Ben Davis CC BY, Yoyon Pujiyono CC BY, Wilson Joseph CC BY, Stan Fisher CC BY, Jsoon eu CC BY-SA

slide-22
SLIDE 22

We only care about the very top layer(s)

22

slide-23
SLIDE 23

(Mostly)

23

slide-24
SLIDE 24

Examples

slide-25
SLIDE 25

Two repositories can use OAI-PMH to share Dublin Core metadata as XML over HTTP

25

slide-26
SLIDE 26

https://oai.prosecutionproject.griffith.edu.au/oai?verb=ListRecords&metadataPrefix=oai_dc

26

slide-27
SLIDE 27

https://oai.prosecutionproject.griffith.edu.au/oai?verb=ListRecords&metadataPrefix=oai_dc

27

slide-28
SLIDE 28

https://oai.prosecutionproject.griffith.edu.au/oai?verb=ListRecords&metadataPrefix=oai_dc

28

slide-29
SLIDE 29

https://oai.prosecutionproject.griffith.edu.au/oai?verb=ListRecords&metadataPrefix=oai_dc

29

slide-30
SLIDE 30

https://oai.prosecutionproject.griffith.edu.au/oai?verb=ListRecords&metadataPrefix=oai_dc

30

slide-31
SLIDE 31

https://oai.prosecutionproject.griffith.edu.au/oai?verb=ListRecords&metadataPrefix=oai_dc

31

slide-32
SLIDE 32

32

slide-33
SLIDE 33

A sensor network can transmit MySensors data as JSON over MQTT

33

slide-34
SLIDE 34

Infinite diversity in infinite combinations

slide-35
SLIDE 35

There is no one repository to rule them all

slide-36
SLIDE 36

Infrastructure literacy

36

slide-37
SLIDE 37

Data and metadata do not need to be colocated!

slide-38
SLIDE 38

A1.2 the protocol allows for an authentication and authorisation procedure, where necessary.

slide-39
SLIDE 39

Authorisation and access

slide-40
SLIDE 40

Username/password

40

slide-41
SLIDE 41

API key

41

slide-42
SLIDE 42

Infrastructure and policy

42

slide-43
SLIDE 43

Accessible part 2 with Liz Stokes

  • Wednesday 12:00 AWST / 13:30 ACST / 14:00 AEST

43

What’s next?

slide-44
SLIDE 44

CONTACT

+61 418 933 678 matthias.liffers@ardc.edu.au ardc.edu.au