SlideShare a Scribd company logo
JpMedier workflow
Team’s, sprints, Source Control,
Trunk/Branching
The JpMedier Way
•
•
•
•
•
•

4 teams, JPS, Mit Jp, Watches, Jyllands-posten
All use SVN
All use 14 days sprints
All use 1 release at the end of sprint
All use team-city
None has a continuous releasable trunk
JPS ( jp services )
• Encapsulation of business logic ( Bordas + own BI
)
• Creditcard handling ( PayEx )
• SSO-ID is primary key, jyllands-posten.dk ask with
SSO-ID / IP and get permissions back
• .net4.0, win2008,mssql2008, iis7.5
• 4-5 developers
• Use Trunk Based Development
• RC is made last day of sprint and disted
Mit Jp
• Mit Jp is the relation with Jp’s users, and
creation of new users + webshop
• 4-5 developers, torsdag -> onsdag sprint
• .net 4.5, umbraco 6 Ecommerce4
• Win 2012, msSql 2012, IIS 8
• xWiki for intern doc
• RC is svn tag, trunk locked until dist is done
• RC made last day of sprint, distet the day after
Watches
• Watches is niche sites finanswatch.dk .. With a
subscriber model.
• Java, Escenic 5.3, propirioty login system
• IntelliJ12 as IDE, xWiki for doc
• 2-3 deveopers mandag -> fredag
• Use TBD
• RC is svn tag and build from TeamCity
• RC is made last day in sprint
• Dist normaly next wedensday together with jp
Jyllands-posten
•
•
•
•
•
•
•
•

Java, Escenic5.3, SSO+JPS login
7 developers + 2 QA in Kiev
2-3 developers + 2 PO’s in Dk
sprint Monday – Friday
2 subteams ( main, project )
Uses Microsoft "Standard Branch Plan” 
Dist wedensday after sprint
Dist is a lot easier on new KIT platform
• Every developer merges their issues to trunk,
when tested
• RC verfied on jp-staging
• RC made on Friday, but in real-life many extra
made Monday, Tuesday and even wedensday
• IntelliJ12 as IDE, xWiki for doc
• Can update jp-staging from team-city
Git based workflow
• We would love some input
SourceControl is useful

More Related Content

PDF
OSDC 2018 | Scaling & High Availability MySQL learnings from the past decade+...
PDF
Bootstraping real world Jakarta EE/MicroProfile microservices with Maven Arch...
PDF
oVirt – open your virtual datacenter
PDF
Kvm forum 2013 - future integration points for oVirt storage
PDF
.Net standard 2.0
PDF
OpenStack Networking LBaaS
PDF
Building Services with WSO2 Microservices framework for Java and WSO2 AS
PPTX
Samuel Bercovici - lbaaS for Havana
OSDC 2018 | Scaling & High Availability MySQL learnings from the past decade+...
Bootstraping real world Jakarta EE/MicroProfile microservices with Maven Arch...
oVirt – open your virtual datacenter
Kvm forum 2013 - future integration points for oVirt storage
.Net standard 2.0
OpenStack Networking LBaaS
Building Services with WSO2 Microservices framework for Java and WSO2 AS
Samuel Bercovici - lbaaS for Havana

What's hot (20)

PPTX
Node Architecture.pptx
ODP
Managing ceph through_oVirt_using_Cinder
PDF
Arkena from heroku_to_k8s
PDF
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
PPTX
Kubernetes CRI containerd integration by Lantao Liu (Google)
PDF
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
PDF
Openstack Tacker - Moving into Pike
PDF
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
ODP
Openshift: Build, deploy & manage open, standard containers
PDF
Ansible 2.0 - How to use Ansible to automate your applications in AWS.
PDF
A Cassandra driver from and for the Lua community
PDF
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
PPTX
.NET Standard - Introduction
PDF
Spicing up JMX with Jolokia (Devoxx 2014)
PPTX
5 Popular Choices for NoSQL on a Microsoft Platform - All Things Open - Octob...
PDF
Docker Fundamentals
PDF
CRI, OCI, and CRI-O
PDF
JavaCro'15 - Docker, Kubernetes and Jube - a new cloud architecture - Aleš Ju...
PDF
Virtualization Management The oVirt Way (August Penguin 2015)
PPTX
What’s the Deal with Containers, Anyway?
Node Architecture.pptx
Managing ceph through_oVirt_using_Cinder
Arkena from heroku_to_k8s
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Kubernetes CRI containerd integration by Lantao Liu (Google)
Aptira presents OpenStack Load Balancing as a Service at Banglore India OSUG ...
Openstack Tacker - Moving into Pike
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
Openshift: Build, deploy & manage open, standard containers
Ansible 2.0 - How to use Ansible to automate your applications in AWS.
A Cassandra driver from and for the Lua community
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
.NET Standard - Introduction
Spicing up JMX with Jolokia (Devoxx 2014)
5 Popular Choices for NoSQL on a Microsoft Platform - All Things Open - Octob...
Docker Fundamentals
CRI, OCI, and CRI-O
JavaCro'15 - Docker, Kubernetes and Jube - a new cloud architecture - Aleš Ju...
Virtualization Management The oVirt Way (August Penguin 2015)
What’s the Deal with Containers, Anyway?
Ad

Viewers also liked (11)

PDF
Ent Gd Cover 08 Bright Grunge
DOC
Resume for employment opportunities
PDF
Harvey Nichlos - Dubai- by www.aramanstudio.com
PPTX
Toyota Fleet Sales Sydney
PPTX
Social media marketing for small business
PPTX
Tuyet phong006
PPTX
Calentamientoglobal
PDF
Resume
PPTX
How to Write Interesting Articles on Boring Topics... Like Credit
DOCX
Marketing Campaign Management & Execution Process Final Submission
Ent Gd Cover 08 Bright Grunge
Resume for employment opportunities
Harvey Nichlos - Dubai- by www.aramanstudio.com
Toyota Fleet Sales Sydney
Social media marketing for small business
Tuyet phong006
Calentamientoglobal
Resume
How to Write Interesting Articles on Boring Topics... Like Credit
Marketing Campaign Management & Execution Process Final Submission
Ad

Similar to Jp medierworkflow (20)

PDF
Tips For Maintaining OSS Projects
PDF
Lessons Learned from Real-World Deployments of Java EE 7 at JavaOne 2014
PDF
Using LuaJIT in mid-load web-projects
PPTX
Modern Web-site Development Pipeline
PDF
Implementing complex e-Government solutions with open source and BPM: Archite...
PDF
What we do with Go
PDF
core-profile_jakartaOne2022.pdf
PDF
Hello World with EDB Postgres
 
PDF
Git for Windows
PPTX
Xoops x
PDF
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!
PPTX
To the cloud!
PDF
Cincom Smalltalk Update
PDF
Redis everywhere - PHP London
PDF
TUG 2009 Roadmap
PDF
Continuous Delivery: releasing Better and Faster at Dashlane
PPTX
Rebooting design in RavenDB
PDF
Introduction to Versioning (VCS) for Developers
DOC
Srikanth_PILLI_CV_latest
PDF
DevOpsCon 2015 - DevOps in Mobile Games
Tips For Maintaining OSS Projects
Lessons Learned from Real-World Deployments of Java EE 7 at JavaOne 2014
Using LuaJIT in mid-load web-projects
Modern Web-site Development Pipeline
Implementing complex e-Government solutions with open source and BPM: Archite...
What we do with Go
core-profile_jakartaOne2022.pdf
Hello World with EDB Postgres
 
Git for Windows
Xoops x
The Autobahn Has No Speed Limit - Your XPages Shouldn't Either!
To the cloud!
Cincom Smalltalk Update
Redis everywhere - PHP London
TUG 2009 Roadmap
Continuous Delivery: releasing Better and Faster at Dashlane
Rebooting design in RavenDB
Introduction to Versioning (VCS) for Developers
Srikanth_PILLI_CV_latest
DevOpsCon 2015 - DevOps in Mobile Games

Recently uploaded (20)

PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
project resource management chapter-09.pdf
PDF
Mushroom cultivation and it's methods.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Heart disease approach using modified random forest and particle swarm optimi...
Chapter 5: Probability Theory and Statistics
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
1. Introduction to Computer Programming.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Digital-Transformation-Roadmap-for-Companies.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Hindi spoken digit analysis for native and non-native speakers
A comparative analysis of optical character recognition models for extracting...
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
project resource management chapter-09.pdf
Mushroom cultivation and it's methods.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
A Presentation on Artificial Intelligence
1 - Historical Antecedents, Social Consideration.pdf
Unlocking AI with Model Context Protocol (MCP)
WOOl fibre morphology and structure.pdf for textiles
From MVP to Full-Scale Product A Startup’s Software Journey.pdf

Jp medierworkflow

  • 1. JpMedier workflow Team’s, sprints, Source Control, Trunk/Branching
  • 2. The JpMedier Way • • • • • • 4 teams, JPS, Mit Jp, Watches, Jyllands-posten All use SVN All use 14 days sprints All use 1 release at the end of sprint All use team-city None has a continuous releasable trunk
  • 3. JPS ( jp services ) • Encapsulation of business logic ( Bordas + own BI ) • Creditcard handling ( PayEx ) • SSO-ID is primary key, jyllands-posten.dk ask with SSO-ID / IP and get permissions back • .net4.0, win2008,mssql2008, iis7.5 • 4-5 developers • Use Trunk Based Development • RC is made last day of sprint and disted
  • 4. Mit Jp • Mit Jp is the relation with Jp’s users, and creation of new users + webshop • 4-5 developers, torsdag -> onsdag sprint • .net 4.5, umbraco 6 Ecommerce4 • Win 2012, msSql 2012, IIS 8 • xWiki for intern doc • RC is svn tag, trunk locked until dist is done • RC made last day of sprint, distet the day after
  • 5. Watches • Watches is niche sites finanswatch.dk .. With a subscriber model. • Java, Escenic 5.3, propirioty login system • IntelliJ12 as IDE, xWiki for doc • 2-3 deveopers mandag -> fredag • Use TBD • RC is svn tag and build from TeamCity • RC is made last day in sprint • Dist normaly next wedensday together with jp
  • 6. Jyllands-posten • • • • • • • • Java, Escenic5.3, SSO+JPS login 7 developers + 2 QA in Kiev 2-3 developers + 2 PO’s in Dk sprint Monday – Friday 2 subteams ( main, project ) Uses Microsoft "Standard Branch Plan”  Dist wedensday after sprint Dist is a lot easier on new KIT platform
  • 7. • Every developer merges their issues to trunk, when tested • RC verfied on jp-staging • RC made on Friday, but in real-life many extra made Monday, Tuesday and even wedensday • IntelliJ12 as IDE, xWiki for doc • Can update jp-staging from team-city
  • 8. Git based workflow • We would love some input