Enviar pesquisa
Carregar
Processes & tooling to develop the editor
•
Transferir como PPTX, PDF
•
0 gostou
•
438 visualizações
Tech Head Brothers
Seguir
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 12
Baixar agora
Recomendados
Git - Boost Your DEV Team Speed and Productivity
Git - Boost Your DEV Team Speed and Productivity
KMS Technology
From Commit to Cloud w/ GitLab and PDF
From Commit to Cloud w/ GitLab and PDF
VMware Tanzu
[HCM-August 13] Tech Talk on Git: Use Git to Boost Your Dev Team's Speed and ...
[HCM-August 13] Tech Talk on Git: Use Git to Boost Your Dev Team's Speed and ...
ITviec
Git Flow - An Introduction
Git Flow - An Introduction
Knoldus Inc.
Understanding GitFlow by Ian Vizarra
Understanding GitFlow by Ian Vizarra
vzrx23
Web development, from git flow to github flow
Web development, from git flow to github flow
Caesar Chi
BRANCHING MODELS (workshop)
BRANCHING MODELS (workshop)
Drupal Portugal
Up GitLab Presentation 2015
Up GitLab Presentation 2015
Kumaran Balachandran
Recomendados
Git - Boost Your DEV Team Speed and Productivity
Git - Boost Your DEV Team Speed and Productivity
KMS Technology
From Commit to Cloud w/ GitLab and PDF
From Commit to Cloud w/ GitLab and PDF
VMware Tanzu
[HCM-August 13] Tech Talk on Git: Use Git to Boost Your Dev Team's Speed and ...
[HCM-August 13] Tech Talk on Git: Use Git to Boost Your Dev Team's Speed and ...
ITviec
Git Flow - An Introduction
Git Flow - An Introduction
Knoldus Inc.
Understanding GitFlow by Ian Vizarra
Understanding GitFlow by Ian Vizarra
vzrx23
Web development, from git flow to github flow
Web development, from git flow to github flow
Caesar Chi
BRANCHING MODELS (workshop)
BRANCHING MODELS (workshop)
Drupal Portugal
Up GitLab Presentation 2015
Up GitLab Presentation 2015
Kumaran Balachandran
Git for development and deployment By Azhari Harahap
Git for development and deployment By Azhari Harahap
k4ndar
CICD pipelines with GitOps
CICD pipelines with GitOps
Huynh Thai Bao
Getting Started with SharePoint solutions and GitHub
Getting Started with SharePoint solutions and GitHub
Laurent Sittler
GitOps with ArgoCD
GitOps with ArgoCD
CloudOps2005
TechEvent From Zero to DevOps Hero through the Agile Cloud
TechEvent From Zero to DevOps Hero through the Agile Cloud
Trivadis
GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast
GitLab, Inc
Git workflows
Git workflows
Sergiu Savva
Bringing Pull Request to Gerrit
Bringing Pull Request to Gerrit
Eryk Szymanski
Git introduction
Git introduction
Ivan Adhi Prasetya
Egit democamp-karlsruhe-2011-11-29
Egit democamp-karlsruhe-2011-11-29
Stefan Lay
From Monolith to K8s - Spring One 2020
From Monolith to K8s - Spring One 2020
Mauricio (Salaboy) Salatino
Managing serverless workloads with knative
Managing serverless workloads with knative
GDG Cloud Bengaluru
Building our Component Library
Building our Component Library
Clement Ho
Git in 10 minutes (WordCamp Europe 2017)
Git in 10 minutes (WordCamp Europe 2017)
Borek Bernard
Git presentation
Git presentation
Edson Celio
Git Workshop
Git Workshop
scashin133
Git - Simplified For Testers
Git - Simplified For Testers
upadhyay_25
Git i tfs 2013
Git i tfs 2013
Terje Sandstrøm
How We Use GitHub
How We Use GitHub
NYC DevShop
QCon Plus From monoliths to k8s - Workshop
QCon Plus From monoliths to k8s - Workshop
Mauricio (Salaboy) Salatino
Advising a web staff
Advising a web staff
ChristinaDrain
Word press tips and tricks
Word press tips and tricks
ChristinaDrain
Mais conteúdo relacionado
Mais procurados
Git for development and deployment By Azhari Harahap
Git for development and deployment By Azhari Harahap
k4ndar
CICD pipelines with GitOps
CICD pipelines with GitOps
Huynh Thai Bao
Getting Started with SharePoint solutions and GitHub
Getting Started with SharePoint solutions and GitHub
Laurent Sittler
GitOps with ArgoCD
GitOps with ArgoCD
CloudOps2005
TechEvent From Zero to DevOps Hero through the Agile Cloud
TechEvent From Zero to DevOps Hero through the Agile Cloud
Trivadis
GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast
GitLab, Inc
Git workflows
Git workflows
Sergiu Savva
Bringing Pull Request to Gerrit
Bringing Pull Request to Gerrit
Eryk Szymanski
Git introduction
Git introduction
Ivan Adhi Prasetya
Egit democamp-karlsruhe-2011-11-29
Egit democamp-karlsruhe-2011-11-29
Stefan Lay
From Monolith to K8s - Spring One 2020
From Monolith to K8s - Spring One 2020
Mauricio (Salaboy) Salatino
Managing serverless workloads with knative
Managing serverless workloads with knative
GDG Cloud Bengaluru
Building our Component Library
Building our Component Library
Clement Ho
Git in 10 minutes (WordCamp Europe 2017)
Git in 10 minutes (WordCamp Europe 2017)
Borek Bernard
Git presentation
Git presentation
Edson Celio
Git Workshop
Git Workshop
scashin133
Git - Simplified For Testers
Git - Simplified For Testers
upadhyay_25
Git i tfs 2013
Git i tfs 2013
Terje Sandstrøm
How We Use GitHub
How We Use GitHub
NYC DevShop
QCon Plus From monoliths to k8s - Workshop
QCon Plus From monoliths to k8s - Workshop
Mauricio (Salaboy) Salatino
Mais procurados
(20)
Git for development and deployment By Azhari Harahap
Git for development and deployment By Azhari Harahap
CICD pipelines with GitOps
CICD pipelines with GitOps
Getting Started with SharePoint solutions and GitHub
Getting Started with SharePoint solutions and GitHub
GitOps with ArgoCD
GitOps with ArgoCD
TechEvent From Zero to DevOps Hero through the Agile Cloud
TechEvent From Zero to DevOps Hero through the Agile Cloud
GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast
Git workflows
Git workflows
Bringing Pull Request to Gerrit
Bringing Pull Request to Gerrit
Git introduction
Git introduction
Egit democamp-karlsruhe-2011-11-29
Egit democamp-karlsruhe-2011-11-29
From Monolith to K8s - Spring One 2020
From Monolith to K8s - Spring One 2020
Managing serverless workloads with knative
Managing serverless workloads with knative
Building our Component Library
Building our Component Library
Git in 10 minutes (WordCamp Europe 2017)
Git in 10 minutes (WordCamp Europe 2017)
Git presentation
Git presentation
Git Workshop
Git Workshop
Git - Simplified For Testers
Git - Simplified For Testers
Git i tfs 2013
Git i tfs 2013
How We Use GitHub
How We Use GitHub
QCon Plus From monoliths to k8s - Workshop
QCon Plus From monoliths to k8s - Workshop
Destaque
Advising a web staff
Advising a web staff
ChristinaDrain
Word press tips and tricks
Word press tips and tricks
ChristinaDrain
Trasplante de Células Madre para Mieloma Múltiple en Guatemala
Trasplante de Células Madre para Mieloma Múltiple en Guatemala
Medicenter
eLearning Best Practices
eLearning Best Practices
KennethDion
Nu rsing angel
Nu rsing angel
FairweatherConsulting
Web first
Web first
ChristinaDrain
Destaque
(6)
Advising a web staff
Advising a web staff
Word press tips and tricks
Word press tips and tricks
Trasplante de Células Madre para Mieloma Múltiple en Guatemala
Trasplante de Células Madre para Mieloma Múltiple en Guatemala
eLearning Best Practices
eLearning Best Practices
Nu rsing angel
Nu rsing angel
Web first
Web first
Semelhante a Processes & tooling to develop the editor
Git workshop
Git workshop
Reslan Al Tinawi
Git usage (Basics and workflow)
Git usage (Basics and workflow)
Yeasin Abedin
La importancia de versionar el código: GitHub, portafolio y recursos para est...
La importancia de versionar el código: GitHub, portafolio y recursos para est...
CloudNativeElSalvado
Introducing Git and git flow
Introducing Git and git flow
Sebin Benjamin
Git and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern Developer
John Stevenson
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
msohn
Git essential training & sharing self
Git essential training & sharing self
Chen-Tien Tsai
Git and Markdown.pptx
Git and Markdown.pptx
Richard Anton
Nyc Code Camp 2010 Git And Github
Nyc Code Camp 2010 Git And Github
jptoto
Mini-training: Let’s Git It!
Mini-training: Let’s Git It!
Betclic Everest Group Tech Team
Lets git to it
Lets git to it
Yoram Michaeli
Git collaboration
Git collaboration
Ivelin Yanev
Git flow Introduction
Git flow Introduction
David Paluy
Introduction to git & github
Introduction to git & github
Vinothini KadambavanaSundaram
Open up your platform with Open Source and GitHub
Open up your platform with Open Source and GitHub
Scott Graham
Webinar : SVN to GIT Migration
Webinar : SVN to GIT Migration
Newt Global Consulting LLC
Introduction to Git
Introduction to Git
Callon Campbell
Using Git with WordPress - Presented by Nigel Rodgers.
Using Git with WordPress - Presented by Nigel Rodgers.
WordCamp Harare
2015-ghci-presentation-git_gerritJenkins_final
2015-ghci-presentation-git_gerritJenkins_final
Mythri P K
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
sparkfabrik
Semelhante a Processes & tooling to develop the editor
(20)
Git workshop
Git workshop
Git usage (Basics and workflow)
Git usage (Basics and workflow)
La importancia de versionar el código: GitHub, portafolio y recursos para est...
La importancia de versionar el código: GitHub, portafolio y recursos para est...
Introducing Git and git flow
Introducing Git and git flow
Git and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern Developer
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
Git essential training & sharing self
Git essential training & sharing self
Git and Markdown.pptx
Git and Markdown.pptx
Nyc Code Camp 2010 Git And Github
Nyc Code Camp 2010 Git And Github
Mini-training: Let’s Git It!
Mini-training: Let’s Git It!
Lets git to it
Lets git to it
Git collaboration
Git collaboration
Git flow Introduction
Git flow Introduction
Introduction to git & github
Introduction to git & github
Open up your platform with Open Source and GitHub
Open up your platform with Open Source and GitHub
Webinar : SVN to GIT Migration
Webinar : SVN to GIT Migration
Introduction to Git
Introduction to Git
Using Git with WordPress - Presented by Nigel Rodgers.
Using Git with WordPress - Presented by Nigel Rodgers.
2015-ghci-presentation-git_gerritJenkins_final
2015-ghci-presentation-git_gerritJenkins_final
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
Último
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Principled Technologies
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
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
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
Último
(20)
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Processes & tooling to develop the editor
1.
© INNOVEO SOLUTIONS
AG / Developing skye editor Processes and Tooling 30.04.2013 Laurent Kempé
2.
© INNOVEO SOLUTIONS
AG /01 May 2013 2 Git refresh What is Git Git Benefits Skye Editor Process Tooling Git Demo Next 02 AGENDA /
3.
© INNOVEO SOLUTIONS
AG /01 May 2013 3 Distributed Version Control System Decentralized but centralized central “truth” repo 2 Phase commit Cheap and easy branches and pain-free merges Git, Mercurial… 01 WHAT IS GIT / OVERVIEW
4.
© INNOVEO SOLUTIONS
AG /01 May 2013 4 Two phase commit Stage/Commit, Push Local history / branching No connection to central repo needed to branch/to look at history Smarter Merging Git‟s focus on file content rather than file location Better at resolving merge conflicts for you (e.g. renames) Branching/Merging is daily workflow no anymore an „exceptional case‟ Experiment / Refactoring / Spikes Commit changes on one path, if wrong rollback Stash changes Rebase / Rewriting history Until push you can use interactive rebase 02 GIT BENEFITS / AS A DEVELOPER
5.
© INNOVEO SOLUTIONS
AG /01 May 2013 5 03 SKYE EDITOR PROCESS / Jira Ticket OK? Git Feature Branch QA Start progress Feature Editor build Develop No Pull Request Yes Distribute to Team Feedback Close Pre-Release Editor build • Parallel work • Asynchronous communication • Short feedback loop • Shippable after each backlog
6.
© INNOVEO SOLUTIONS
AG /01 May 2013 6 Atlassian, JetBrains, Github, Innoveo 04 TOOLING / SUPPORTING OUR PROCESS
7.
© INNOVEO SOLUTIONS
AG /01 May 2013 7 Start progress on jira Git branch –a & Git lg Create a feature branch SKYE-718-ProcessesToolingDemo Commit Rebase -i Push –u origin SKYE-718-ProcessesToolingDemo TeamCity & Dropbox builds HipChat Git and TeamCity integration Stash build status Skye editor build Create a merge branch for SKYE-718-MERGE-ProcessesToolingDemo for Pull Request Stash Commits Browsing files Pull request Projects TeamCity & GitExtensions result of Pull Request Git bisect 05 DEMO/ WHOLE ROUNDTRIP DEMO
8.
© INNOVEO SOLUTIONS
AG /01 May 2013 8 Git Feature branches Monitors a set of branches Reduce management pain 06 TEAM CITY / Continuous Integration Feature Branches Continuous Integration Master Branch Manual Release •Monitor and build on Feature branches •Build & publish in Release compilation Mode •Publish artifact with a version 9.9.9.x to Feature folder •Monitor and build on Master branch •Build & publish in Release compilation Mode •Publish artifact with a version 2.26.0.x to Development folder •No monitoring only manual •No compilation •Copy artifact with a version 2.26.0.x from Development folder to Release folder •Tag release in Git
9.
© INNOVEO SOLUTIONS
AG /01 May 2013 9 Projects Browsing files Commits Pull Request 07 STASH /
10.
© INNOVEO SOLUTIONS
AG /01 May 2013 10 Centralize the communication Automate processes 08 HIPCHAT & HUBOT /
11.
© INNOVEO SOLUTIONS
AG /01 May 2013 11 Command line Local feature branch Commit and show TeamCity integration Interactive rebase Push Bisect Gitextensions Sourcetree Intellij 09 GIT /
12.
© INNOVEO SOLUTIONS
AG /01 May 2013 12 10 NEXT / YOUR TURN
Notas do Editor
Be asynchronous - http://zachholman.com/posts/how-github-works-asynchronous/
Baixar agora