Presentation is loading. Please wait.

Presentation is loading. Please wait.

#SummitNow CMIS in our Research Group Ian Wright University of

Similar presentations


Presentation on theme: "#SummitNow CMIS in our Research Group Ian Wright University of"— Presentation transcript:

1 #SummitNow CMIS in our Research Group Ian Wright University of Oxford Ian.wright@well.ox.ac.uk @techwrighting

2 #SummitNow Fighting malaria with Alfresco and CMIS Bangladesh Ghana Vietnam Cambodia Colombia Guinea Kenya Laos Thailand The Gambia

3 #SummitNow Overview Introduction Why CMIS? User stories Application integration – tips

4 #SummitNow About the talk Real life examples of using CMIS Not in depth technical details

5 #SummitNow Introduction 3 ½ years at University of Oxford 15 years in publishing Long term XML user Programming polyglot

6 #SummitNow WWARN Collect data from existing research Build tools to facilitate new studies Publish papers based on aggregated data

7 #SummitNow Open Data is coming Shared Data e.g. nature.com/scientificdata

8 #SummitNow MalariaGEN

9 #SummitNow MalariaGEN Challenges Managing partner relationships Keeping track of data – there’s lots of it Relationship between meta data, data and research outputs

10 #SummitNow It’s all about the science If we knew what it was we were doing, it would not be called research Albert Einstein

11 #SummitNow Why CMIS?

12 #SummitNow Collaboration But they don’t like to wait People like to share

13 #SummitNow Do it now! Narrow window of opportunity Because it’s there parce que c'est là porque está ahí

14 #SummitNow User Stories

15 #SummitNow Overview Works very well for document/email information CMIS very good for getting things started Gives you space to make a dedicated solution Java XForms Perl Python Javascript

16 #SummitNow Non-document associations UID given but CMIS only works for documents/folders Custom web service

17 #SummitNow Tags UID returned in the feed but not useful Replace with custom properties Can get json via /alfresco/service/api/node/workspace/Spa cesStore/xxxx/tags New API

18 #SummitNow Soft Data Experimental Data IMAP Files Publications Apps

19 #SummitNow Perl Existing web application to report on samples in the lab Retrieve information about collaboration e.g. details of emails, documents etc Show other meta data

20 #SummitNow Python Good at consuming data And uploading it

21 #SummitNow Java Chemistry docs have improved Good match for developer skills

22 #SummitNow Command line Use curl which is easy to install Good examples Very simple to implement Surprisingly powerful

23 #SummitNow Simple but powerful reports XSLT XML via CMIS HTML CSV XML... Processor

24 #SummitNow XForms XForms makes editing XML easy Integration with Alfresco to provide more functionality CMIS AtomPub XML database

25 #SummitNow Other Options Javascript ETL e.g. Talend, Kettle ESB e.g. Mule Anything that can understand XML and now JSON

26 #SummitNow Top Tips

27 #SummitNow Application design First work out your authentication strategy Single Sign On Get ticket from Alfresco Dedicated account Next work out authorization

28 #SummitNow XML Tip Be aware of the difference between atom:content and cmisra:content

29 #SummitNow Summary Enables you to speak the same language Provides a flexible interface that is ready now

30 #SummitNow Resources Examples http://github.com/wrighting/cmis http://dsn-chassis.gogglecode.com Blog: http://tech.wrighting.org @techwrighting


Download ppt "#SummitNow CMIS in our Research Group Ian Wright University of"

Similar presentations


Ads by Google