SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Knocking Down Blockers
Ian Varley
Architect
ivarley@salesforce.com
@thefutureian
Transforming your company into an open source contributor
Regina Burkebile
Director, Engineering Marketing
rburkebile@salesforce.com
@rburkebile
Subject: 93 days
Photo credit: Grumpy-cat CC-BY-SA-4.0
Photo credit: Grumpy-cat CC-BY-SA-4.0
Salesforce engineering has
always been generally pro-
open-source: using,
creating, and contributing.
Photo credit: Grumpy-cat CC-BY-SA-4.0
But our process had just
sort of “evolved”, without
a conscious plan.
Are you my
mother?
But as an ad hoc process, it wasn’t very stable. It was
frequently orphaned when individuals moved on.
Then, when
questions arose,
nobody was there
to answer.
Photo credit: Cricket: CC BY-SA 3.0
Attempts to open
source code kept
running into
BLOCKERS.
There were 4 key challenges:
Licensing, IP, Security, Approvals
Rather than just being bummed, we decided to fix it.
There were 4 key challenges:
Licensing, IP, Security, ApprovalsBut, to fix something you must understand it.
So let’s talk through what we found were the
4 key blockers.
● Licensing
● Intellectual Property
● Security
● Strategy
IP key message
#1: Licensing
Do licenses matter?
They do if you have anything to protect.
¯_(ツ)_/¯
Turns out, licenses do actually say different things.
Developers had been using any license they liked.
But, turns out, they do actually say different things.
Permissive Restrictive
Some licenses include explicit patent grants.
Some licenses are even viral, meaning that you could be
signing up to open source more than you meant to.
For that reason, it’s not just about YOUR license.
It’s also the other software you use as dependencies.
A license can actually say anything. It’s a legal document.
Outside the “well known” ones, it requires legal review.
Key tip: have your legal team vet well-known licenses in
advance, and save explicit review for exceptions.
IP key message
#2: Intellectual Property
copyright
patent
trademark
A license can actually say anything. It’s a legal document.
Outside the “well known” ones, it requires legal review.
All work is copyright by default.
If someone “gives” you some
code without any official
representation, they can later
claim you didn’t have right to it.
That’s why CLAs exist.
Patents are tricky.
(This typically only
applies to larger
companies.)
If you have a portfolio,
even one only meant
for defense, it makes
the approvals harder.
The point is, open source IS giving up IP (by definition).
The legal team is involved to make set the boundaries.
Key tip: get to know your IP team,
and learn what they care about protecting
#3: Security
Ultimately, open source is more secure,
because there are more eyes on it.
But, for newer or smaller projects, you don’t immediately
get that benefit. So diligence is required!
Tip: don’t rely solely on review by experts.
Educate all engineers to be vigilant about security.
Make source code
scanning part of
your release
process as well.
(See: Providence)
#4: Strategy
There is that small matter of making money.
Some of your software is certainly “differentiating”.
But, let’s face it. A LOT of software is a commodity now.
(Databases, web servers, operating systems …)
How do you decide what
to share and what’s
proprietary?
A new common approach is
“Closed Core”
(HT Andy Oram)
Open source a lot of the code,
but keep the key central
technology closed.
Key tip: talk to your execs and find what’s strategic to
release, and what’s important to keep proprietary.
So, because of all these blockers, approvals were taking
way longer than acceptable.
DAYS
Say hello to
the OSS
Core team...
Photo credit: Megadrivefanboy
<<< OSS Core Mascot (aka my kid)
“If you feed them well… they will come.”
Taskmaster kept things on track.
Photo credit: Twitter CC-BY-SA-4.0
Silence is not an option.
Photo credit: Twitter CC-BY-SA-4.0
Perception Realityvs.
Photo credit: A very excited puppy CC BY 2.0
“Holla for help!”
Assigned one OSS helping hero each week.
Photo credit: FRacco CC-BY-SA-4.0
Then, we met with our “frenemies”...
Photo: Roger H. Goun CC0 2.0 license
Turned out they
weren’t enemies
at all!
We learned legal was experiencing their fair share of pain.
Photo credit: Twitter CC-BY-SA-4.0
Empathy was key—putting ourselves in each others’ shoes.
We shared a common goal and wanted to work together!
Photo credit: JefferyGoldman CC-BY-SA-4.0
We also shared common needs.
1
2
Visibility
Consistent Tracking
Fortunately, there was an “app” for that.
We agreed on a 5 business day response time.
DAYS DAYS
Bi-weekly OSS
Core Meetings
● Discuss process
improvements
(i.e. automate
approval workflow,
track CLAs, etc.)
Bi-weekly Legal
Meetings
● Discuss pending
approvals
● Check in on
process and
potential
improvements
Ad hoc Legal
Meetings
● Open door to
discuss any
potential
blockers/pain points
that we can solve
together.
We actually took the time to write things down in a guide
for engineers.
We created a green / yellow / red light model,
to make contributions faster and easier.
V
V
M
O
M
ISION
ALUES
ETHODS
BSTACLES
ETRICS
+ = <3
If you paid attention to nothing
else...
3 steps to grow an OSS culture at your company
1
Understand the
blockers
2
3
Find common
ground
Create visibility and
accountability
While there is a lot more work to do,
we have moved to much greener pastures.
And, we’re committed to helping others, too. So, we’re
announcing today that we’re joining the TODO group.
+
Questions?
Connect with us.
Salesforce Engineering Salesforce + Open Source = <3
@SalesforceEng @SalesforceEng
thank y u

Weitere ähnliche Inhalte

Ähnlich wie Knocking Down Blockers: Transforming your company into an open source contributor

Maturing DevSecOps: From Easy to High Impact
Maturing DevSecOps: From Easy to High ImpactMaturing DevSecOps: From Easy to High Impact
Maturing DevSecOps: From Easy to High ImpactSBWebinars
 
pbc_devsecops_eastereggs.2022oct06.jt.pptx
pbc_devsecops_eastereggs.2022oct06.jt.pptxpbc_devsecops_eastereggs.2022oct06.jt.pptx
pbc_devsecops_eastereggs.2022oct06.jt.pptxJulie Tsai
 
DevOps Connect: Josh Corman and Gene Kim discuss DevOpsSec
DevOps Connect: Josh Corman and Gene Kim discuss DevOpsSecDevOps Connect: Josh Corman and Gene Kim discuss DevOpsSec
DevOps Connect: Josh Corman and Gene Kim discuss DevOpsSecSonatype
 
Professional Hacking in 2011
Professional Hacking in 2011Professional Hacking in 2011
Professional Hacking in 2011securityaegis
 
Intro to INFOSEC
Intro to INFOSECIntro to INFOSEC
Intro to INFOSECSean Whalen
 
A Big Dashboard of Problems.pdf
A Big Dashboard of Problems.pdfA Big Dashboard of Problems.pdf
A Big Dashboard of Problems.pdfTravisMcPeak1
 
DevOps and Security, a Match Made in Heaven
DevOps and Security, a Match Made in HeavenDevOps and Security, a Match Made in Heaven
DevOps and Security, a Match Made in HeavenDana Gardner
 
Protecting Your IP: Data Security for Software Technology
Protecting Your IP: Data Security for Software TechnologyProtecting Your IP: Data Security for Software Technology
Protecting Your IP: Data Security for Software TechnologyShawn Tuma
 
Nick Drage & Fraser Scott - Epic battle devops vs security
Nick Drage & Fraser Scott - Epic battle devops vs securityNick Drage & Fraser Scott - Epic battle devops vs security
Nick Drage & Fraser Scott - Epic battle devops vs securityDevSecCon
 
Keynote - Closing the TLS Authentication Gap
Keynote - Closing the TLS Authentication GapKeynote - Closing the TLS Authentication Gap
Keynote - Closing the TLS Authentication GapSecurityTube.Net
 
Security Snake Oil Cycle 2019
Security Snake Oil Cycle 2019Security Snake Oil Cycle 2019
Security Snake Oil Cycle 2019Dave Cole
 
2022 Rea & Associates' Cybersecurity Conference
2022 Rea & Associates' Cybersecurity Conference 2022 Rea & Associates' Cybersecurity Conference
2022 Rea & Associates' Cybersecurity Conference Rea & Associates
 
Webinar Security: Apps of Steel transcription
Webinar Security:  Apps of Steel transcriptionWebinar Security:  Apps of Steel transcription
Webinar Security: Apps of Steel transcriptionService2Media
 
Mongoose H4D 2021 Lessons Learned
Mongoose H4D 2021 Lessons LearnedMongoose H4D 2021 Lessons Learned
Mongoose H4D 2021 Lessons LearnedStanford University
 
From 🤦 to 🐿️
From 🤦 to 🐿️From 🤦 to 🐿️
From 🤦 to 🐿️Ori Pekelman
 
Mere Paas Teensy Hai (Nikhil Mittal)
Mere Paas Teensy Hai (Nikhil Mittal)Mere Paas Teensy Hai (Nikhil Mittal)
Mere Paas Teensy Hai (Nikhil Mittal)ClubHack
 
How to Open Source an Internal Project
How to Open Source an Internal ProjectHow to Open Source an Internal Project
How to Open Source an Internal ProjectAll Things Open
 
Open Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration PresentationOpen Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration Presentationdarryl_lehmann
 
Flexible FIngerprints H4D 2021 Lessons Learned
Flexible FIngerprints H4D 2021 Lessons LearnedFlexible FIngerprints H4D 2021 Lessons Learned
Flexible FIngerprints H4D 2021 Lessons LearnedStanford University
 

Ähnlich wie Knocking Down Blockers: Transforming your company into an open source contributor (20)

Maturing DevSecOps: From Easy to High Impact
Maturing DevSecOps: From Easy to High ImpactMaturing DevSecOps: From Easy to High Impact
Maturing DevSecOps: From Easy to High Impact
 
pbc_devsecops_eastereggs.2022oct06.jt.pptx
pbc_devsecops_eastereggs.2022oct06.jt.pptxpbc_devsecops_eastereggs.2022oct06.jt.pptx
pbc_devsecops_eastereggs.2022oct06.jt.pptx
 
DevOps Connect: Josh Corman and Gene Kim discuss DevOpsSec
DevOps Connect: Josh Corman and Gene Kim discuss DevOpsSecDevOps Connect: Josh Corman and Gene Kim discuss DevOpsSec
DevOps Connect: Josh Corman and Gene Kim discuss DevOpsSec
 
Professional Hacking in 2011
Professional Hacking in 2011Professional Hacking in 2011
Professional Hacking in 2011
 
Intro to INFOSEC
Intro to INFOSECIntro to INFOSEC
Intro to INFOSEC
 
A Big Dashboard of Problems.pdf
A Big Dashboard of Problems.pdfA Big Dashboard of Problems.pdf
A Big Dashboard of Problems.pdf
 
DevOps and Security, a Match Made in Heaven
DevOps and Security, a Match Made in HeavenDevOps and Security, a Match Made in Heaven
DevOps and Security, a Match Made in Heaven
 
Protecting Your IP: Data Security for Software Technology
Protecting Your IP: Data Security for Software TechnologyProtecting Your IP: Data Security for Software Technology
Protecting Your IP: Data Security for Software Technology
 
Nick Drage & Fraser Scott - Epic battle devops vs security
Nick Drage & Fraser Scott - Epic battle devops vs securityNick Drage & Fraser Scott - Epic battle devops vs security
Nick Drage & Fraser Scott - Epic battle devops vs security
 
Keynote - Closing the TLS Authentication Gap
Keynote - Closing the TLS Authentication GapKeynote - Closing the TLS Authentication Gap
Keynote - Closing the TLS Authentication Gap
 
Security Snake Oil Cycle 2019
Security Snake Oil Cycle 2019Security Snake Oil Cycle 2019
Security Snake Oil Cycle 2019
 
2022 Rea & Associates' Cybersecurity Conference
2022 Rea & Associates' Cybersecurity Conference 2022 Rea & Associates' Cybersecurity Conference
2022 Rea & Associates' Cybersecurity Conference
 
Webinar Security: Apps of Steel transcription
Webinar Security:  Apps of Steel transcriptionWebinar Security:  Apps of Steel transcription
Webinar Security: Apps of Steel transcription
 
Mongoose H4D 2021 Lessons Learned
Mongoose H4D 2021 Lessons LearnedMongoose H4D 2021 Lessons Learned
Mongoose H4D 2021 Lessons Learned
 
From 🤦 to 🐿️
From 🤦 to 🐿️From 🤦 to 🐿️
From 🤦 to 🐿️
 
Mere Paas Teensy Hai (Nikhil Mittal)
Mere Paas Teensy Hai (Nikhil Mittal)Mere Paas Teensy Hai (Nikhil Mittal)
Mere Paas Teensy Hai (Nikhil Mittal)
 
How to Open Source an Internal Project
How to Open Source an Internal ProjectHow to Open Source an Internal Project
How to Open Source an Internal Project
 
Bulletproof IT Security
Bulletproof IT SecurityBulletproof IT Security
Bulletproof IT Security
 
Open Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration PresentationOpen Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration Presentation
 
Flexible FIngerprints H4D 2021 Lessons Learned
Flexible FIngerprints H4D 2021 Lessons LearnedFlexible FIngerprints H4D 2021 Lessons Learned
Flexible FIngerprints H4D 2021 Lessons Learned
 

Kürzlich hochgeladen

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 

Kürzlich hochgeladen (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

Knocking Down Blockers: Transforming your company into an open source contributor

Hinweis der Redaktion

  1. Image: https://commons.wikimedia.org/wiki/File:Grumpy-Cat.jpg
  2. Image: https://en.wikipedia.org/wiki/Brontosaurus#/media/File:Pasta-Brontosaurus.jpg
  3. Image: https://pixabay.com/en/meeting-bird-dog-snout-animal-978089/
  4. Image: https://en.wikipedia.org/wiki/Roller_derby#/media/File:Texas_Roller_Derby_Lonestar_Rollergirls.jpg
  5. Image: https://www.flickr.com/photos/22325431@N05/4040194518
  6. Image: https://www.flickr.com/photos/katerha/4592429363
  7. Image: https://www.flickr.com/photos/22325431@N05/4040194518
  8. https://www.flickr.com/photos/sigsegv/40492213
  9. Image: https://www.pexels.com/photo/business-signing-writing-writer-24193/
  10. https://en.wikipedia.org/wiki/Koala#/media/File:Koala_climbing_tree.jpg
  11. https://upload.wikimedia.org/wikipedia/commons/b/b9/Right_Honourable_Neville_Chamberlain._Wellcome_M0003096.jpg https://en.wikipedia.org/wiki/Hippie#/media/File:RussianRainbowGathering_4Aug2005.jpg
  12. Image: http://www.public-domain-image.com/free-images/objects/decorative-luxury-gift-box
  13. Image: https://commons.wikimedia.org/wiki/File:Los_zombies_en_el_DF_Zombies_@_Mexico_City_(5113191297).jpg
  14. Image: http://www.publicdomainpictures.net/view-image.php?image=20429
  15. Image: https://www.pexels.com/photo/business-signing-writing-writer-24193/
  16. Image: https://en.wikipedia.org/wiki/Index_card#/media/File:Old_kardex_file_cabinet.jpg
  17. image: http://www.geograph.ie/photo/3774515
  18. Image: https://commons.wikimedia.org/wiki/File:SIGABA-patent.png
  19. Image: https://commons.wikimedia.org/wiki/File:Aert_de_Gelder_(Dutch_-_Ahimelech_Giving_the_Sword_of_Goliath_to_David_-_Google_Art_Project.jpg
  20. Image: https://commons.wikimedia.org/wiki/File:Yunioshi_teatime.jpg
  21. image: http://www.geograph.ie/photo/3774515
  22. Image: https://www.pexels.com/photo/animal-pet-eyes-cat-9229/
  23. Image: https://en.wikipedia.org/wiki/Transvaal_girdled_lizard#/media/File:Transvaal_Girdled_Lizard,_Klipriviersberg,_Johannesburg,_South_Africa.JPG
  24. Image: https://commons.wikimedia.org/wiki/File:Graduates_of_Brunswick_High_in_2007.jpg
  25. Image: https://pixabay.com/en/owl-nature-sky-clouds-outlook-591302/
  26. image: http://www.geograph.ie/photo/3774515
  27. Image: https://en.wikipedia.org/wiki/Money#/media/File:Sweet_success.jpg
  28. Image: https://www.flickr.com/photos/mjbos11/11888565543
  29. Image: https://en.wikipedia.org/wiki/Luther_Burbank#/media/File:Potatoes.jpg
  30. Image: https://www.flickr.com/photos/73190154@N04/6888276213
  31. Image: https://www.flickr.com/photos/brownpau/4836176447
  32. Image: https://en.wikipedia.org/wiki/Campfire#/media/File:Pancho_Villa_Expedition_-_Around_the_Campfire_HD-SN-99-02005.JPEG
  33. http://orig09.deviantart.net/ac00/f/2009/052/b/0/scarface_by_megadrivefanboy.jpg
  34. Photo credit: Regina Burkebile
  35. https://pixabay.com/en/baseball-summer-game-sport-1091211/
  36. https://pixabay.com/en/dog-labrador-black-and-white-sad-1126025/
  37. https://www.pexels.com/photo/marketing-man-person-communication-362/
  38. Image: https://pixabay.com/en/angry-animal-animals-fight-165018/
  39. Photo Credit: Ian Varley
  40. https://commons.wikimedia.org/wiki/Emoji#/media/File:Twemoji_1f62b.svg
  41. https://pixabay.com/en/shoes-converse-chucks-sneakers-938433/
  42. We used Salesforce to track our work. Our virtual kanban board would ensure everyone was on the same page with where the bottlenecks were. We were also able to capture any pending questions or confirmed approvals on a single record. We went from piecemealing info across emails, spreadsheets, etc. into a single record. But, you don’t need Salesforce to accomplish this, any tracking system will do. For us, using our own product was an easy decision.
  43. https://pixabay.com/static/uploads/photo/2014/08/29/19/20/applause-431234_960_720.jpg Once the proper tracking was in place and the process was working much smoother for all of us, we were then able to decide on a reasonable cadence to respond to OSS requests. We setup a bi-weekly meeting where we all met to discuss any projects that might not have been as clear cut. We also agreed on a 5BD SLA that meant the engineer would hear initial thoughts re: their project within that timeframe. Of course there are always extenuating circumstances when legal is getting pulled into higher priority projects (like an acquisition), but generally speaking all of the process improvements made a huge difference. It’s also important to clarify the full approval could take longer depending on the complexity of the project, but at least the engineer would no longer be waiting 93 days to hear something.
  44. In order to keep the OSS process and culture continuing to move in the right direction, we have ongoing, regular meetings. Legal and security are both key participants in the discussions. And the relationship with all parties is extremely strong. We all understand our key goals, and we know that we have to continue to talk openly about how we can move towards those together.
  45. https://pixabay.com/static/uploads/photo/2016/02/19/10/12/writing-1209121_960_720.jpg
  46. https://pixabay.com/en/traffic-light-signal-traffic-street-876056/
  47. Internally, we also use a tool called the V2MOM that sets the strategy each FY. Often times, you’ll hear folks say, “If it’s not on the V2MOM, it’s not real.” However, people are pretty selective about what they include because there is always so much going on. The good news is, we’re now starting to see OSS become a part of various leaders’ V2MOM.
  48. https://pixabay.com/en/tape-measure-tool-measure-meter-145397/ https://www.flickr.com/photos/mufidahkassalias/10519774073 https://commons.wikimedia.org/wiki/File:Boy-with-binoculars.png
  49. https://pixabay.com/en/pasture-alm-bavaria-alpine-581490/