SlideShare uma empresa Scribd logo
1 de 15
 


Streamlining Joomla! Template Deployment 
 and Updates across multiple Installations
 


Using technology within Africa to build world-class
   platforms that deliver content for Africa.
How on earth did we achieve this?
Joomla! Integration Decisions
To Clone or to Sync?
Unison file-synchronization tool
        http://goo.gl/mUQwo
Experience the African Portals
Everyone is Talking Mobile, Mobile
Updating Templates in Production
Joomla! Updates are cool ;-)
Component Updates, a minefield you
        Cannot Ignore
What we Learnt
What could be Improved?
Thanks to the Joomla! Community  



Louis Landry | Ronni K. G. Christiansen - redComponent@redwebdk | Virya 
Software @viryasoftware | Kyle Ledbetter @kyleledbetter | Eddy Chang 
@joomlataiwan | Ole Bang Ottosen @ot2sen | Ryan Demmer @jceeditor | Matias 
Aguirre @maguirre | JoomlaWorks.gr @joomlaworks | Steve Burge @OSTraining | 
@CMSExpo | Sander @sanderpotjer | Ian Gibbins | Michael @mbabker | Amy 
@AmyStephen | Nikolas @nikosdion | Chris@shoreflyer | Peter @NoNumber_nl

Inspiration and awesome support Hils Cheyne | Marcos Peebles | Language 
additions from OpenTranslators.org | Daniel Tapia Lehmann
Questions?




www.raramuridesign.com / @raramuridesign
Presentation will be available on slideshare.com
All images are copyright to their respective owners and were retrieved
from an image search using google.com

Mais conteúdo relacionado

Destaque

Case Study - How We Built joomlagov.info (Dwight Barnard))
Case Study -  How We Built joomlagov.info (Dwight Barnard))Case Study -  How We Built joomlagov.info (Dwight Barnard))
Case Study - How We Built joomlagov.info (Dwight Barnard))Matthew Philogene
 
Streamlining Joomla Template Deployment and Updates across multiple installat...
Streamlining Joomla Template Deployment and Updates across multiple installat...Streamlining Joomla Template Deployment and Updates across multiple installat...
Streamlining Joomla Template Deployment and Updates across multiple installat...Matthew Philogene
 
PINEAPPLE MULTITRADE
PINEAPPLE MULTITRADEPINEAPPLE MULTITRADE
PINEAPPLE MULTITRADEAnjan
 
El perjuicio de ODINSA en el Valle de Maravelez
El perjuicio de ODINSA en el Valle de MaravelezEl perjuicio de ODINSA en el Valle de Maravelez
El perjuicio de ODINSA en el Valle de MaravelezMiguel Vaca
 
Pineapple Multitrade
Pineapple MultitradePineapple Multitrade
Pineapple MultitradeAnjan
 

Destaque (6)

Case Study - How We Built joomlagov.info (Dwight Barnard))
Case Study -  How We Built joomlagov.info (Dwight Barnard))Case Study -  How We Built joomlagov.info (Dwight Barnard))
Case Study - How We Built joomlagov.info (Dwight Barnard))
 
Streamlining Joomla Template Deployment and Updates across multiple installat...
Streamlining Joomla Template Deployment and Updates across multiple installat...Streamlining Joomla Template Deployment and Updates across multiple installat...
Streamlining Joomla Template Deployment and Updates across multiple installat...
 
Yo, mi región, mi cultura
Yo, mi región, mi culturaYo, mi región, mi cultura
Yo, mi región, mi cultura
 
PINEAPPLE MULTITRADE
PINEAPPLE MULTITRADEPINEAPPLE MULTITRADE
PINEAPPLE MULTITRADE
 
El perjuicio de ODINSA en el Valle de Maravelez
El perjuicio de ODINSA en el Valle de MaravelezEl perjuicio de ODINSA en el Valle de Maravelez
El perjuicio de ODINSA en el Valle de Maravelez
 
Pineapple Multitrade
Pineapple MultitradePineapple Multitrade
Pineapple Multitrade
 

Semelhante a Streamlining Joomla Template Deployment

Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learninggeoff stead
 
The web and a developer’s role
The web and a developer’s roleThe web and a developer’s role
The web and a developer’s roleGbolahan Alli
 
Five Steps To Connect Across All Screens
Five Steps To Connect Across All ScreensFive Steps To Connect Across All Screens
Five Steps To Connect Across All ScreensAct-On Software
 
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting visionLiferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting visionJorge Ferrer
 
NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...
NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...
NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...OutSystems
 
SPCA2013 - SharePoint Mobile Strategy and Design
SPCA2013 - SharePoint Mobile Strategy and DesignSPCA2013 - SharePoint Mobile Strategy and Design
SPCA2013 - SharePoint Mobile Strategy and DesignNCCOMMS
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Daniel Soffner
 
How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...
How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...
How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...ReadSpeaker
 
iPad adoption and the enterprise
iPad adoption and the enterpriseiPad adoption and the enterprise
iPad adoption and the enterpriseQuark Software Inc.
 
Joomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPTJoomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPTPinky Mondal
 
2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile Strategy2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile StrategyJoel Oleson
 
Designing and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldDesigning and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldKineo
 
Solution Connect Indonesia - June 2015 - The Hidden Advantage
Solution Connect Indonesia - June 2015 - The Hidden AdvantageSolution Connect Indonesia - June 2015 - The Hidden Advantage
Solution Connect Indonesia - June 2015 - The Hidden AdvantageDenny Muktar
 
Your sh*t doesn't work in africa - node sf
Your sh*t doesn't work in africa - node sfYour sh*t doesn't work in africa - node sf
Your sh*t doesn't work in africa - node sfUgonna William Imoh
 
Building the web for all - netlifySF
Building the web for all - netlifySFBuilding the web for all - netlifySF
Building the web for all - netlifySFUgonna William Imoh
 
Lean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables businessLean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables businessJeff Gothelf
 

Semelhante a Streamlining Joomla Template Deployment (20)

Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learning
 
The web and a developer’s role
The web and a developer’s roleThe web and a developer’s role
The web and a developer’s role
 
why agile?
why agile?why agile?
why agile?
 
Five Steps To Connect Across All Screens
Five Steps To Connect Across All ScreensFive Steps To Connect Across All Screens
Five Steps To Connect Across All Screens
 
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting visionLiferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
 
Mobindustry presentation
Mobindustry presentationMobindustry presentation
Mobindustry presentation
 
NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...
NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...
NextStep Boston - Its 2025 How are You Managing Your Team of Citizen Develope...
 
SPCA2013 - SharePoint Mobile Strategy and Design
SPCA2013 - SharePoint Mobile Strategy and DesignSPCA2013 - SharePoint Mobile Strategy and Design
SPCA2013 - SharePoint Mobile Strategy and Design
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...
How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...
How ReadSpeaker’s new speech-enabling product extends the reach of your onlin...
 
iPad adoption and the enterprise
iPad adoption and the enterpriseiPad adoption and the enterprise
iPad adoption and the enterprise
 
Joomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPTJoomla CMS SEMINAR PPT
Joomla CMS SEMINAR PPT
 
2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile Strategy2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile Strategy
 
Designing and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldDesigning and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device world
 
Solution Connect Indonesia - June 2015 - The Hidden Advantage
Solution Connect Indonesia - June 2015 - The Hidden AdvantageSolution Connect Indonesia - June 2015 - The Hidden Advantage
Solution Connect Indonesia - June 2015 - The Hidden Advantage
 
Your sh*t doesn't work in africa - node sf
Your sh*t doesn't work in africa - node sfYour sh*t doesn't work in africa - node sf
Your sh*t doesn't work in africa - node sf
 
Overcoming Distances
Overcoming DistancesOvercoming Distances
Overcoming Distances
 
Building the web for all - netlifySF
Building the web for all - netlifySFBuilding the web for all - netlifySF
Building the web for all - netlifySF
 
Mobile web development
Mobile web development Mobile web development
Mobile web development
 
Lean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables businessLean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables business
 

Mais de Matthew Philogene

Case Study Upgrading Joomlagov.info to Joomla 2.5 with responsive design
Case Study  Upgrading Joomlagov.info to Joomla 2.5 with responsive designCase Study  Upgrading Joomlagov.info to Joomla 2.5 with responsive design
Case Study Upgrading Joomlagov.info to Joomla 2.5 with responsive designMatthew Philogene
 
Welcome to JoomlaDay Cape Town 2012
Welcome to JoomlaDay Cape Town 2012Welcome to JoomlaDay Cape Town 2012
Welcome to JoomlaDay Cape Town 2012Matthew Philogene
 
Joomla in South Africa- Joomla Day South Africa, Cape Town 19-20 August 2011
Joomla in South Africa-  Joomla Day South Africa, Cape Town 19-20 August 2011Joomla in South Africa-  Joomla Day South Africa, Cape Town 19-20 August 2011
Joomla in South Africa- Joomla Day South Africa, Cape Town 19-20 August 2011Matthew Philogene
 
Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011
Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011
Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011Matthew Philogene
 
Presentation raramuridesign Grayscreen
Presentation raramuridesign GrayscreenPresentation raramuridesign Grayscreen
Presentation raramuridesign GrayscreenMatthew Philogene
 
Leopards of the Cape - Small Cats with Big Problems
Leopards of the Cape - Small Cats with Big ProblemsLeopards of the Cape - Small Cats with Big Problems
Leopards of the Cape - Small Cats with Big ProblemsMatthew Philogene
 

Mais de Matthew Philogene (6)

Case Study Upgrading Joomlagov.info to Joomla 2.5 with responsive design
Case Study  Upgrading Joomlagov.info to Joomla 2.5 with responsive designCase Study  Upgrading Joomlagov.info to Joomla 2.5 with responsive design
Case Study Upgrading Joomlagov.info to Joomla 2.5 with responsive design
 
Welcome to JoomlaDay Cape Town 2012
Welcome to JoomlaDay Cape Town 2012Welcome to JoomlaDay Cape Town 2012
Welcome to JoomlaDay Cape Town 2012
 
Joomla in South Africa- Joomla Day South Africa, Cape Town 19-20 August 2011
Joomla in South Africa-  Joomla Day South Africa, Cape Town 19-20 August 2011Joomla in South Africa-  Joomla Day South Africa, Cape Town 19-20 August 2011
Joomla in South Africa- Joomla Day South Africa, Cape Town 19-20 August 2011
 
Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011
Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011
Opening Presentation for Joomla Day South Africa, Cape Town 19-20 August 2011
 
Presentation raramuridesign Grayscreen
Presentation raramuridesign GrayscreenPresentation raramuridesign Grayscreen
Presentation raramuridesign Grayscreen
 
Leopards of the Cape - Small Cats with Big Problems
Leopards of the Cape - Small Cats with Big ProblemsLeopards of the Cape - Small Cats with Big Problems
Leopards of the Cape - Small Cats with Big Problems
 

Último

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 

Último (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 

Streamlining Joomla Template Deployment

Notas do Editor

  1. Intro - explore process - tools used We will focus on how we implemented 12 sites over a 4 month period, of which 8 are currently live. Where we experienced challenges and also which tools we used to get these sites up and running. This session will highlight how we formed concepts to streamline updating of template code and other elements of the sites. What steps w took to make sure mobile development was as streamlined as possible for the African environment. The selection process of choosing components for the project. The go live process from our local environment to staging to live. Some of the client & content challenges. Advert management and code snippet implementation. Feedback after 4-5 months of being online and how the sites are evolving.  
  2. Client Profile - Who is Umuntu Media - What do they do - 12 Portals across Africa, to be leading Content News sites
  3. How did we achieve this? - plan to dev local only - beta vs live servers - wordcamp idea ??
  4. Integration k2, mosets, fw realestate, jobs converted to K2 chronoforms jce nonumber social media fb issues open graph discuss, for mobile our base is now ready... moving to Multi site deployment
  5. Cloning Options & Challenges - 12 sites - 2 in Portuguese - different in the following ways > ad settings > different stats code > itemid's > module code ID's exclusion based syncing  we chose Unison after extensive research on this tool based on a WordCamp conf in Cape Town.
  6. File sync tool for Unix - local Master to local 12 sites - local to remote Beta - remote beta to Alpha - Setting up the syncs, testing locally - language change Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
  7. Screenshot - main page - games page - where to eat Mention active countries Streamlined template
  8. Mobile development  - goal for easy update if code changes - streamlined for Grade a-c  - jquery mobile - specifically written with lightweight focus for Africa App weight 37k, HTML 5, AJAX technology, Extendable mobile detection system (you can just add to the list witout any coding)  - K2 specific - K2 image cropper for thumbnails on category view
  9. Advert integration adtech vs google template update comment selection on Itemid vs article level 
  10. Joomla Updates Finally a cool upgrade system We had a seamless upgrade from this version Joomla 1.7.3 >> 2.5.4 
  11. Mention the update process - check all components websites for updates - not all using the new XML update process - check on core changes - run update on TEST environment - roll out on localhost, then test - roll on beta server, then test - if ok - roll out on LIVE issues - some modules and overrides have to be checked on update - the update process on live did have issues with HD space running out, so updates did not work 
  12. What we learnt - ? - ?
  13. What could be improved? - ? - ?
  14. Thanks messages to all who helped support in getting our team to Germany...
  15. Thanks messages to all who helped support in getting our team to Germany...