TRAINING WORKSHOP ON BIOSAFETY CLEARING-HOUSE
FOR THAILAND18-19 December 2008
Bangkok, Thailand
Solutions for National Presence on the Web
Mohammad Ilyas, IT-RA for Asia
AgendaAgenda
ComplementarityComplementarity between betweenOptions for National ParticipationOptions for National Participation
Solutions for National Presence (website)Solutions for National Presence (website)
Solutions for Solutions for National Presence National Presence (website)(website)Hermes Hermes
BCH Ajax Plug-InBCH Ajax Plug-In
Questions & AnswersQuestions & Answers
Complementarity betweenComplementarity between
Options for National ParticipationOptions for National ParticipationAllow Parties to Allow Parties to submit information submit information required under the Cartagena Protocol required under the Cartagena Protocol to to the BCHthe BCH
Solutions for National PresenceSolutions for National PresenceHelp Parties wishing to have a presence Help Parties wishing to have a presence on the web to on the web to establishestablish their own their own National BCHNational BCH
Both are Both are distinctdistinct butbut complementarycomplementary
Options for National Options for National ParticipationParticipation
Allow Parties to Allow Parties to submit information submit information required under the Cartagena Protocol required under the Cartagena Protocol to to the BCHthe BCH
Only way/method Only way/method for Parties to fulfill for Parties to fulfill their obligations under the Protocoltheir obligations under the Protocol
Same four options are availableSame four options are availableNo changes No changes have been made to the options have been made to the options for national participationsfor national participations
Options for National Options for National ParticipationParticipation
Format Format
FormatFormat
2. Offline (Email/Fax)2. Offline (Email/Fax)
3. BCH Crawler3. BCH Crawler
1. Management Center1. Management Center
FormatFormat
SyntaxSyntax
Common FormatsCommon FormatsVocabulariesVocabularies XML & XSDXML & XSD SOAP & WSDLSOAP & WSDL
No No IT knowledgeIT knowledge
requiredrequired
GoodGoodIT knowledgeIT knowledge
requiredrequired
AdvancedAdvancedIT knowledgeIT knowledge
requiredrequired
ComplexityComplexity
Options for National Options for National ParticipationParticipationOption 1 – Management CentreOption 1 – Management Centre
The The Management CenterManagement Center is is available online, as part of the available online, as part of the BCH Central Portal.BCH Central Portal.
It contains a series of entry It contains a series of entry forms that corresponds to forms that corresponds to each common formats.each common formats.
It provides an easy and It provides an easy and efficient way to submit efficient way to submit information to the BCH in the information to the BCH in the proper format.proper format.
Submitted information is Submitted information is immediately made available immediately made available online upon approval.online upon approval.
Example of an entry form
National Web SiteNational Web Site
XMLXML XMLXML
XMLXML XMLXML
NationalNational ApplicationsApplications
Existing DatabasesExisting Databases
BCH DBBCH DBBCH DBBCH DB
BCH CrawlerBCH Crawler
BCH Central PortalBCH Central Portal
BCH DBBCH DBBCH DBBCH DB
Option 3Option 3
DBDBDBDB
DBDBDBDBIn this scenario, the BCH pulls the In this scenario, the BCH pulls the information from the National Web Site.information from the National Web Site.
The BCH pulls the information on a regular The BCH pulls the information on a regular basis to check for any updatesbasis to check for any updates
XMLXML XMLXML
XMLXML XMLXML
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
XMLXML XMLXML
XMLXML XMLXML
Options for National Options for National ParticipationParticipationOption 3 – BCH CrawlerOption 3 – BCH Crawler
NationalNational ApplicationsApplications
Existing DatabasesExisting Databases
National Web SiteNational Web Site
BCH DBBCH DBBCH DBBCH DB
BCH Web ServiceBCH Web Service
BCH Central PortalBCH Central Portal
BCH DBBCH DBBCH DBBCH DB
Option 4Option 4
DBDBDBDB
DBDBDBDBIn this scenario, the National Web Site In this scenario, the National Web Site
pushes the information to the BCH.pushes the information to the BCH.
The National Web Site has the control of The National Web Site has the control of when the information is updated.when the information is updated.
XMLXML XMLXML
XMLXML XMLXML
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
jfhej e jwje wjwj eje
je jejjjjej je jeje. eeje jej jejeejej e jejowoe j39ejj ejjq ejj wjwjej
ejjw jjweje. jfhej e jwje wjwj eje
e rerew rewrewrewre re je jeje. eeje jej
jejeejej e
jejeejej e jejowoe j39ejj ejjq ejj wjwjej je
jejjjjej je
Options for National Options for National ParticipationParticipationOption 4 – BCH CrawlerOption 4 – BCH Crawler
Gap to be filledGap to be filled
3. BCH Crawler3. BCH Crawler
1. Management Center1. Management Center
National BCHNational BCHinteroperable with theinteroperable with the
Central PortalCentral Portal
National BCHNational BCHbased on SCBD solutionsbased on SCBD solutionsGap to be filledGap to be filled
2. Offline (Email/Fax)2. Offline (Email/Fax)
Having a national website is not required under the Protocol
Making information available through a national website does not fulfill Party obligations under the Protocol
National Presence National Presence (Website)(Website)
)
Have a Have a presencepresence on the web on the web
Make available Make available additional informationadditional information
Make information available in one or more Make information available in one or more different different languageslanguages
National National pridepride
National requirementNational requirement
Etc.Etc.
Why a National Website? Why a National Website?
Solutions for a National BCHSolutions for a National BCH
In order to help Parties wishing to establish In order to help Parties wishing to establish their National BCH, the their National BCH, the Secretariat has Secretariat has developed developed two different solutionstwo different solutions
HermesHermes
The BCH Ajax Plug-InThe BCH Ajax Plug-In
Both solutions provide Both solutions provide out-of-the-boxout-of-the-box interoperability with the BCH Central Portalinteroperability with the BCH Central Portal
HermesHermes
Hermes is a complete Hermes is a complete out-of-the-boxout-of-the-box Content Management System (Content Management System (CMSCMS) ) solution, which provides both the solution, which provides both the spacespace and the and the building blocks building blocks for the for the development of a National BCHdevelopment of a National BCH
Hermes instances are Hermes instances are hostedhosted on the on the Secretariat’s serversSecretariat’s servers
Hermes is Hermes is maintainedmaintained and and fully fully supported supported by the Secretariatby the Secretariat
Hermes providesHermes provides
Online Content Management System (Online Content Management System (CMSCMS))
InteroperabilityInteroperability with the BCH with the BCH
MultilanguageMultilanguage translation translation
Content Content versioningversioning (with change tracking) (with change tracking)
Advanced search functionalitiesAdvanced search functionalities
Security (SSL authentication)Security (SSL authentication)
99.999% uptime 99.999% uptime through redundancythrough redundancy
Real-time Real-time monitoringmonitoring
On-site and off-site On-site and off-site backupsbackups
Hermes online CMSHermes online CMS
Allows users to create and maintain their Allows users to create and maintain their national website national website onlineonline
Provides an easy wiki-like syntaxProvides an easy wiki-like syntaxMuchMuch simpler simpler than HTML than HTML
Does Does not require not require any technical skillsany technical skills
Provides Provides content versioning content versioning and and changes tracking changes tracking to ease translationto ease translation
Hermes also providesHermes also provides
File management (PDF, Word Files, etc.)File management (PDF, Word Files, etc.)
Photo Photo galleriesgalleries
DiscussionDiscussion forums forums
RSS RSS (new)(new)
Template Template customizationcustomization (new)(new)
Flash animations support Flash animations support (new)(new)
How to proceed?How to proceed?
Request from the Secretariat the Request from the Secretariat the creation of an Hermes instancecreation of an Hermes instance
MOU is MOU is not requirednot required
Provide text content, banner, etc.Provide text content, banner, etc.Interoperability is provided Interoperability is provided out-of-the-out-of-the-boxbox
Go live!Go live!
Next: Quick demonstration (2 minutes)Next: Quick demonstration (2 minutes)
The BCH Ajax Plug-InThe BCH Ajax Plug-In
The BCH Ajax Plug-In is the little cousin of The BCH Ajax Plug-In is the little cousin of Hermes. It aims to add Hermes. It aims to add out-of-the-box out-of-the-box interoperabilityinteroperability to any existing website to any existing website
Hermes is used to build an entire web siteHermes is used to build an entire web site
The BCH Ajax Plug-In is used to provide The BCH Ajax Plug-In is used to provide out-of-out-of-the-box interoperabilitythe-box interoperability to an existing to an existing websitewebsite
The BCH Ajax Plug-In is compatible with all The BCH Ajax Plug-In is compatible with all platforms andplatforms and
Browsers (Interne Explorer, Firefox and Safari)Browsers (Interne Explorer, Firefox and Safari)
The BCH Ajax Plug-InThe BCH Ajax Plug-In
Technically, the BCH Ajax Plug-In is just Technically, the BCH Ajax Plug-In is just two lines of HTMLtwo lines of HTML
It can be added to any existing website in It can be added to any existing website in few minutes.few minutes.
Next: Quick demonstration (2 minutes)Next: Quick demonstration (2 minutes)
Questions?Questions?
Thank youThank you