SlideShare uma empresa Scribd logo
1 de 44
Drupal at EMBL-EBI
What is EMBL-EBI?
• Part of the European
Molecular Biology
Laboratory
• International, non-profit
research institute
• Europe’s hub for
biological data services
and research
EMBL-EBI’s mission
• Provide freely available
data and bioinformatics
services
• Perform research in
bioinformatics
• Provide advanced
training
• Help disseminate
technologies to industry
Drupal
What is Drupal?
• Content Management System
• Free
• Open source
www.drupal.org
Why Drupal?
www.economist.com
www.whitehouse.gov
www.greenpeace.org.uk/
• High performance
• SEO friendly
• Big community
• Framework
• User management
• Presentation // Content
The Drupal layers
Drupal EBI technology
EBI and Drupal
Drupal EBI websites in figures
28 Drupal 6
5 Drupal 7
_____________
33 Drupal sites
What are we doing already with Drupal?
EBI branded websites
What are we doing already with Drupal?
EBI non branded websites
What does Drupal do for us?
Data distribution
• Datasets
• Studies
• Catalogues
www.ebi.ac.uk/ega
www.ebi.ac.uk/dgva
European Genome-phenome archive
Database of genomic variants
archive
What does Drupal do for us?
Data distribution
• Datasets
• Studies
• Catalogues
www.ebi.ac.uk/ega
www.ebi.ac.uk/dgva
Data distribution
• Search inventory engine
• Query Bilder Interface
• Return (cached) objects multi formats
www.pombase.org
What does Drupal do for us?
www.microme.eu
www.1000genomes.org
What does Drupal do for us?
Display information
• Publications
• Announcements
What does Drupal do for us?
Documentation
• Alfresco DMS
• Download area
www.biomedbridges.eu
www.ebi.ac.uk/Tools/docs
www.ebi.ac.uk/training/online
What does Drupal do for us?
Community portal
• Membership
• Training events
• Blogs
www.biotnet.org
www.ebi.ac.uk/training
www.biomedbridges.eu
What does Drupal do for us?
Project management
• Work packages
• Deliverables
• Partners
www.biomedbridges.eu
What does Drupal do for us?
Drupal as a Service
The new EBI website
What is the story?
Evolution
Transition from old site to Drupal
Transition from old site to Drupal
• Make things look better
• Help users find what they want
• Enable discovery
• Offer a consistent experience
• Transition phase
Challenges
• Assets
• Content strategy
• Development
• Technology
• Template
• User management
• UX design & testing
• WYSIWYG
People
UX designers
Outreach
Web team Web admins
Developers
Target users
Content authors
Team leaders
Guidance for Design
Lot of meetings
Collaboration
Web guidelines
Styleguide
Web guidelines
committee
UX
The new EBI website in action
Changes
• Static HTML
• No users
• Dreamweaver
• Open roles
• Web server
• Scattered assets
• Local/live deployment
CMS
Group-based CM
WYSIWYG
Editorial workflow
LAMP + VM
Repository
Dev/stage/prod environments
Content & Content types
Content & Content types
Create Group
Create Group
Content & Content types
Create Group
Create Group
More content types…
More content types
Publications
Biblio Module:
• Import PubMed, Bibtex…
• Tied up to people/groups.
• Link to www.europepmc.org
Content feeds
< >
XML as Data vector
Content feeds
Contrib: Views Xml BackendCustom: Staff Feeds
Contrib: Views data export
Drupal to Drupal
Runtime
Cron job
http://www…
/file/system/…
Content feeds
XML
External MySQL
www.ebi.ac.uk/dgva
www.ebi.ac.uk/ega
Non Drupal to Drupal
Organize content and group workflow
• Organic Group
• Workflow, OG workflow
• Revisioning, Rules
The Template
• Grid based
• HTML 5
• CSS 3
• Custom made Icon fonts
What’s next?
• Improve the content authors’ experience
• WYSIWYG
• Testing Drupal 8
• Responsive theme
• Respond to feedback
Questions?
Thank you
Slides at
https://dl.dropbox.com/u/2914319/Drupal-at-EMBL-EBI_GMOD.pptx
https://dl.dropbox.com/u/2914319/Drupal-at-EMBL-EBI_GMOD.pdf
Sketchnote at
https://dl.dropbox.com/u/2914319/Drupal-at-EMBL-EBI-sketchnotes-
JosephRossetto.pdf
Aknowledgmets
At EBI
• Brendan Vaughan, Peter Walter, Thomas Laurent, Jenny Cham, Francis Rowland, Liang Shen, Rodrigo Lopez (head
of Web Production team), the Webstyle Guidelines Committee members.
Sketchnotes by Francis Rowland
Slides of the content organization by Liang Shen
Images by
• Tkgd2007 (Own work) [CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0) or GFDL (http://www.gnu.org/copyleft/fdl.html)], via
Wikimedia Commons
• RRZEicons (Own work) [CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons
• Bobarino [CC-BY-SA-2.5 (http://creativecommons.org/licenses/by-sa/2.5)], via Wikimedia Commons
• By The people from the Tango! project (The Tango! Desktop Project) [Public domain or Public domain], via Wikimedia Commons
• http://saa.dyndns.org/stewart [GFDL (www.gnu.org/copyleft/fdl.html) or CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via
Wikimedia Commons
• By nattu [CC-BY-2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons
• By Berdea (Own work) [CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons
• Dries Buytaert for the Drupal logo
Stay in touch!

Mais conteúdo relacionado

Mais procurados

LibGuides for the Absolute Beginner
LibGuides for the Absolute BeginnerLibGuides for the Absolute Beginner
LibGuides for the Absolute BeginnerUCD Library
 
Python, Django. Why to learn?
Python, Django. Why to learn?Python, Django. Why to learn?
Python, Django. Why to learn?Oleh Korkh
 
Annotation and Community
Annotation and CommunityAnnotation and Community
Annotation and CommunityBigBlueHat
 
IFLA 2016: EPUB and math accessibility
IFLA  2016: EPUB and math accessibilityIFLA  2016: EPUB and math accessibility
IFLA 2016: EPUB and math accessibilityDAISY Consortium
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskykaran saini
 
Web Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web ServicesWeb Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web Serviceshannonhill
 
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)IWMW
 
Jive, dropbox and other integrations
Jive, dropbox and other integrationsJive, dropbox and other integrations
Jive, dropbox and other integrationsJared Ottley
 
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...JISC RSC Eastern
 
Going with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint OnlineGoing with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint OnlineBob German
 
Vision and design principles for site
Vision and design principles for siteVision and design principles for site
Vision and design principles for sitedpuwebservices
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff daysbclapp
 
Evaluating Drupal for the Enterprise
Evaluating Drupal for the EnterpriseEvaluating Drupal for the Enterprise
Evaluating Drupal for the Enterpriseultimike
 
What Can You Use LibGuides For? An Overview of Possibilities
What Can You Use LibGuides For? An Overview of PossibilitiesWhat Can You Use LibGuides For? An Overview of Possibilities
What Can You Use LibGuides For? An Overview of PossibilitiesUCD Library
 

Mais procurados (17)

LibGuides for the Absolute Beginner
LibGuides for the Absolute BeginnerLibGuides for the Absolute Beginner
LibGuides for the Absolute Beginner
 
Python, Django. Why to learn?
Python, Django. Why to learn?Python, Django. Why to learn?
Python, Django. Why to learn?
 
Annotation and Community
Annotation and CommunityAnnotation and Community
Annotation and Community
 
IFLA 2016: EPUB and math accessibility
IFLA  2016: EPUB and math accessibilityIFLA  2016: EPUB and math accessibility
IFLA 2016: EPUB and math accessibility
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofsky
 
Web Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web ServicesWeb Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web Services
 
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)
 
Jive, dropbox and other integrations
Jive, dropbox and other integrationsJive, dropbox and other integrations
Jive, dropbox and other integrations
 
Migrate all the things!
Migrate all the things!Migrate all the things!
Migrate all the things!
 
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
'Jisc RSC Eastern Learning Resources Managers forum Nov 2013 'Xtlearn informa...
 
Going with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint OnlineGoing with the Flow: Rationalizing the workflow options in SharePoint Online
Going with the Flow: Rationalizing the workflow options in SharePoint Online
 
Galichet XML Workflow Brief History NISO
Galichet XML Workflow Brief History NISOGalichet XML Workflow Brief History NISO
Galichet XML Workflow Brief History NISO
 
B01 markus gylling-epub
B01 markus gylling-epubB01 markus gylling-epub
B01 markus gylling-epub
 
Vision and design principles for site
Vision and design principles for siteVision and design principles for site
Vision and design principles for site
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
 
Evaluating Drupal for the Enterprise
Evaluating Drupal for the EnterpriseEvaluating Drupal for the Enterprise
Evaluating Drupal for the Enterprise
 
What Can You Use LibGuides For? An Overview of Possibilities
What Can You Use LibGuides For? An Overview of PossibilitiesWhat Can You Use LibGuides For? An Overview of Possibilities
What Can You Use LibGuides For? An Overview of Possibilities
 

Semelhante a Drupal at-embl-ebi gmod

Wordpress intro
Wordpress introWordpress intro
Wordpress introthe-colab
 
Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupalOpevel
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache StanbolAlkuvoima
 
Emerging technologies in academic libraries
Emerging technologies in academic librariesEmerging technologies in academic libraries
Emerging technologies in academic librariesMichael Cummings
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupalhernanibf
 
Drupal 8 introduction
Drupal 8 introductionDrupal 8 introduction
Drupal 8 introductionAditya Ghan
 
Olympya web-tools 2011
Olympya web-tools 2011Olympya web-tools 2011
Olympya web-tools 2011Paulo Mattos
 
Connecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondDon Day
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your libraryNCLA2011
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your librarySteve Bahnaman
 
Drupal for Public Sector Organisations
Drupal for Public Sector OrganisationsDrupal for Public Sector Organisations
Drupal for Public Sector Organisationspanlogic
 
William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...
William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...
William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...Lucia Garcia
 
Drupal 8 deeper dive
Drupal 8 deeper diveDrupal 8 deeper dive
Drupal 8 deeper diveAmazee Labs
 
Drupal for programmers
Drupal for programmersDrupal for programmers
Drupal for programmersMichael Shahov
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalRod Martin
 
Kuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for LibrariesKuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for LibrariesRobert H. McDonald
 
AD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension LibraryAD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension Librarypaidi_ed
 

Semelhante a Drupal at-embl-ebi gmod (20)

Drupal 7
Drupal 7Drupal 7
Drupal 7
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 
Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupal
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache Stanbol
 
Emerging technologies in academic libraries
Emerging technologies in academic librariesEmerging technologies in academic libraries
Emerging technologies in academic libraries
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
 
Drupal 8 introduction
Drupal 8 introductionDrupal 8 introduction
Drupal 8 introduction
 
72d5drupal
72d5drupal72d5drupal
72d5drupal
 
Olympya web-tools 2011
Olympya web-tools 2011Olympya web-tools 2011
Olympya web-tools 2011
 
Connecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and Beyond
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
 
Drupal for Public Sector Organisations
Drupal for Public Sector OrganisationsDrupal for Public Sector Organisations
Drupal for Public Sector Organisations
 
William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...
William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...
William Makower, CEO, Panlogic Ltd; Robert Hill , Web Services Manager, Oxfor...
 
Drupal 8 deeper dive
Drupal 8 deeper diveDrupal 8 deeper dive
Drupal 8 deeper dive
 
Drupal for programmers
Drupal for programmersDrupal for programmers
Drupal for programmers
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs
 
Kuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for LibrariesKuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for Libraries
 
AD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension LibraryAD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension Library
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Drupal at-embl-ebi gmod

Notas do Editor

  1. Drupal @ EMBL-EBI
  2. The EBI is based on the Wellcome Trust Genome Campus in Hinxton, which is near Cambridge in UK. The EBI is part of the European Molecular Biology Laboratory and as part of that, we’re a non-profit organisation.
  3. EMBl-EBI’s mission is:to Provide freely available data and bioinformatics servicesContribute to the advancement of biology through researchProvide advanced bioinformatics trainingHelp disseminate cutting-edge technologies to industryCoordinate biological data provision throughout Europe
  4. Drupal
  5. Drupal is a Content Management System. It is free and open source. Drupal.org is the main site.
  6. Why Drupal?Drupal is first choice when looking for a solution requiring as follows:High performance, Search Engine Optimization, a CMFramework, a user management system.Also, it has a wide community of developers updating, mantainig end extending the functionality of its core and contributed modules.
  7. The Drupal layers build the architecture of the CMS. They are:Data layer, Modules layer, Blocks &amp; Menus layer, the permissions and the template layers.
  8. Drupal is written in PHP. Also, here is a list of requirements for Drupal to run: an OS, a web server,, and a DbMS.Additional and non mandatory technology can improve the quality of the Drupal experience, both on development and/or deployment.In our case we use Git as revision control and Memcached for enhancing the caching capabilities of Drupal.
  9. EBI and Drupal
  10. The EBI runs more than 30 Drupal installations, both on Drupal 6 and 7.
  11. A list of EBI branded websites.
  12. Another list of non-branded websites made in Drupal at the EBI.
  13. Drupal helps data distribution by hooking it to external resources (Databases, data feeds)
  14. By hooking Drupal to external data sources like the EGA or the DGVA repositories we can pull and display data like Datasets, Studies, Catalogues.
  15. Like in the case of www.pombase.org we can build a custom search inventory engine or a Query builder interface to access data-sources like the Ensembl Genomes data set.
  16. We can use Drupal to Display information through custom modules. In www.microme.eu we query the Citexplore literature search service by simply passing the publication ID (doi, Pmid, ISBN).
  17. Drupal comes out-of-the-box with a set of features that enable document handling like in www.ebi.ac.uk/training/online. Also, Apart from having specific Drupal distributions addressing the problem of handling documents, Drupal can connect to Alfresco Documentation Management System to help building a doc-oriented application. It is helpful in project-management scenario like www.biomedbridges.eu.
  18. Drupal can be used to build a community portal, involving users in the content creation, or through membership in a training programm or as a blogging platform.
  19. Drupal can act as a Project Management System, enabling users to create Work packages, provide deliverables and manage
  20. Through contrib or custom modules Drupal’s can create feeds for other resources/services to consume.
  21. The EBI website redesign is a long-term and complex process. The inspiration for the design principle came from many sources. One for all: the BBC Global Visual Language.
  22. The evolution has been a huge leap along the line of the web standards.
  23. The transition implied one first simple change: going from static to dynamic.
  24. The website redesign was not just about making things look better, but to help users find what they want, enable discovery and offer a consistent experience.The implementation is a two/phase process.
  25. The team in charge of redesigning the site had to go through many challenges.
  26. Several people were involved in the process. Each of them came with its own set of need, requirements and solutions.
  27. The new EBI website in action
  28. Here are just a few changes involved: from static to CMS; from no users to Group-based CM; from use of DM to a standard CMS WYSIWYG;
  29. We can create diverseContent &amp; Content types.
  30. Content &amp; Content types
  31. In some cases we can avoid the content creation process by pulling content from external sources.
  32. Content &amp; Content types: Publication are created from Bibtex, Pubmed files. They can be tied up to specific groups and linked to the European PubMed Central Database.
  33. Content feeds
  34. Content feeds through Contrib modules:Views data export, Views Xml Backend and Custom module: Staff Feeds.
  35. Content feeds. Drupal can connect external data-sources like an XML files or mapping a Database schema and import its data.
  36. Organize content and group workflow
  37. The EBI is based on the Wellcome Trust Genome Campus in Hinxton, which is near Cambridge in UK. The EBI is part of the European Molecular Biology Laboratory and as part of that, we’re a non-profit organisation.
  38. The EBI is based on the Wellcome Trust Genome Campus in Hinxton, which is near Cambridge in UK. The EBI is part of the European Molecular Biology Laboratory and as part of that, we’re a non-profit organisation.