SRS Client Future direction of SRS client Current Client Tested - - PowerPoint PPT Presentation

srs client
SMART_READER_LITE
LIVE PREVIEW

SRS Client Future direction of SRS client Current Client Tested - - PowerPoint PPT Presentation

SRS Client Future direction of SRS client Current Client Tested on 5 different distros in 32 bit and 64 bit Requires a dedicated test/build box Difficult Crypt::OpenPGP dependencies Poor error reporting Not thread


slide-1
SLIDE 1

SRS Client

Future direction of SRS client

slide-2
SLIDE 2
  • Tested on 5 different distros in 32 bit and 64 bit
  • Requires a dedicated test/build box
  • Difficult Crypt::OpenPGP dependencies
  • Poor error reporting
  • Not thread safe
  • PGP key management is tricky

Current Client

2

slide-3
SLIDE 3
  • Crypt::OpenPGP
  • XML::LibXML (libxml2)
  • XML::LibXSLT (libxslt)

Major Dependencies

3

slide-4
SLIDE 4
  • 21 registrars have indicated they use the RIK

client

  • At least 14 registrars have used the RIK over the

past 12 months

  • 28 registrars rate the RIK as 4/5 importance
  • 1 registrar has used the sendJSON client
  • Most usage of the RIK is limited to 5 registrars
  • There are 7 registrars who make the bulk of their

requests through the RIK client

  • There is only 1 registrar using FreeBSD

Usage

4

slide-5
SLIDE 5
  • Offer the client on Github for greater

collaboration

  • Offer the client in a prebuilt downloadable virtual

machine

  • Build the client and VM using Ansible
  • Setup key wizard in the VM on start
  • Better error reporting
  • Move away from Crypt::OpenPGP perhaps to

GPGMe or a CLI interface

Future Client

5