<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Spinnaker – Community</title>
    <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/</link>
    <description>Recent content in Community on Spinnaker</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: Contributing</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/contributing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/contributing/</guid>
      <description>
        
        
        &lt;h2 id=&#34;filing-issues&#34;&gt;Filing issues&lt;/h2&gt;
&lt;p&gt;Please file issues through the 
&lt;a href=&#34;https://github.com/spinnaker/spinnaker/issues&#34; target=&#34;_blank&#34;&gt;Spinnaker GitHub issue tracker&lt;/a&gt;
.&lt;/p&gt;
&lt;h2 id=&#34;how-to-become-a-contributor&#34;&gt;How to Become a Contributor&lt;/h2&gt;
&lt;p&gt;This is normally the place where we&amp;rsquo;d tell you about Contributor License Agreements and how you need to identify the right one and sign it before you are able to contribute code to Spinnaker.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ll probably end up doing something like this, but at the moment we&amp;rsquo;re exploring options that might make it easier for most of you to contribute. Please stay tuned&amp;hellip;&lt;/p&gt;
&lt;p&gt;In the meantime, if you&amp;rsquo;re really excited about contributing and don&amp;rsquo;t want to wait until we have all of this worked out, please reach out to us on 
&lt;a href=&#34;https://join.slack.com/t/spinnakerteam/shared_invite/zt-3f4dqg66a-hX~tWeWPL3Sfnj3F8Ie2xg&#34; target=&#34;_blank&#34;&gt;Slack&lt;/a&gt;
. We love accepting community patches!&lt;/p&gt;
&lt;p&gt;For more details about the patch submission process, look at 
&lt;a href=&#34;https://spinnaker.io/docs/community/contributing/code/releasing/&#34; target=&#34;_blank&#34;&gt;How to submit a patch&lt;/a&gt;
.&lt;/p&gt;
&lt;h2 id=&#34;how-to-run-spinnaker-locally-for-development&#34;&gt;How to run Spinnaker locally for development&lt;/h2&gt;
&lt;p&gt;Running Spinnaker locally on your machine is a great option for testing changes before submitting a pull request.&lt;/p&gt;
&lt;p&gt;Follow the 
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/guides/user/get-started/&#34;&gt;guide to setting up a dev environment&lt;/a&gt;
 to get up and running.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Get Help</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/get-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/get-help/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Docs: Usage Statistics</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/statistics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/statistics/</guid>
      <description>
        
        
        &lt;p&gt;
&lt;a href=&#34;#how-is-the-data-collected&#34;&gt;If enabled&lt;/a&gt;
, Spinnaker collects data about how the tool is being used. This data is
anonymized (before being sent across the internet) and aggregated.&lt;/p&gt;
&lt;h2 id=&#34;why-is-data-being-collected&#34;&gt;Why is data being collected?&lt;/h2&gt;
&lt;p&gt;The project maintainers have few signals about how the product is actually being used in the real world.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Is new feature X having any traction with users?&lt;/em&gt;
&lt;em&gt;Can we remove feature Y because it&amp;rsquo;s hard to maintain?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Questions like these are difficult to answer without at least some automated data collection, and ultimately that leads
to a product that becomes slow, bloated, and littered with failed experimental code that nobody is confident about
deleting.&lt;/p&gt;
&lt;h2 id=&#34;what-data-is-being-collected&#34;&gt;What data is being collected?&lt;/h2&gt;
&lt;p&gt;Spinnaker&amp;rsquo;s telemetry module collects the following bits of data:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Spinnaker top-level version&lt;/li&gt;
&lt;li&gt;A unique instance ID (a randomly generated ULID), SHA-256 hashed when sent over the wire&lt;/li&gt;
&lt;li&gt;Application name, SHA-256 hashed and salted with the instance ID&lt;/li&gt;
&lt;li&gt;Each execution&amp;rsquo;s:
&lt;ul&gt;
&lt;li&gt;ID, SHA-256 hashed&lt;/li&gt;
&lt;li&gt;Final status&lt;/li&gt;
&lt;li&gt;Type&lt;/li&gt;
&lt;li&gt;Trigger&lt;/li&gt;
&lt;li&gt;Each stage&amp;rsquo;s:
&lt;ul&gt;
&lt;li&gt;Final status&lt;/li&gt;
&lt;li&gt;Type&lt;/li&gt;
&lt;li&gt;Cloud Provider&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Spinnaker&amp;rsquo;s telemetry project has been reviewed and approved as compliant with
the 
&lt;a href=&#34;https://www.linuxfoundation.org/telemetry-data-collection-and-usage-policy/&#34; target=&#34;_blank&#34;&gt;Linux Foundation&amp;amp;rsquo;s Telemetry Data Collection and Usage Policy&lt;/a&gt;
.&lt;/p&gt;
&lt;h2 id=&#34;how-is-the-data-collected&#34;&gt;How is the data collected?&lt;/h2&gt;
&lt;p&gt;The above payload is sent to &lt;code&gt;https://stats.spinnaker.io/log&lt;/code&gt; upon the completion of any pipeline or ad-hoc UI
operation. Telemetry is enabled by default. Spinnaker administrators can turn &lt;strong&gt;off&lt;/strong&gt; data collection by
adding the following config to echo&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;stats&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;:&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;  &lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;enabled&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;:&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt; &lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;false&lt;/span&gt;&lt;span style=&#34;color:#f8f8f8;text-decoration:underline&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;and redeploying.&lt;/p&gt;
&lt;h2 id=&#34;what-are-we-doing-with-this-data&#34;&gt;What are we doing with this data?&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;re crunching the numbers and giving them back to the community in the form of dashboards (below) and access to the
raw data by requesting access 
&lt;a href=&#34;https://groups.google.com/a/spinnaker.io/forum/#!forum/telemetry-readers&#34; target=&#34;_blank&#34;&gt;here&lt;/a&gt;
 (a Google
Account is required in order to access the data via Big Query).&lt;/p&gt;
&lt;h2 id=&#34;dashboards&#34;&gt;Dashboards&lt;/h2&gt;
&lt;iframe width=&#34;100%&#34; height=&#34;1300&#34; src=&#34;https://datastudio.google.com/embed/reporting/f01bb974-de78-498a-a45b-34c8f31131df/page/kMNPB&#34; frameborder=&#34;0&#34; style=&#34;border:0&#34; allowfullscreen sandbox=&#34;allow-storage-access-by-user-activation allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox&#34;&gt;&lt;/iframe&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Security</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/security/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/security/</guid>
      <description>
        
        
        &lt;h2 id=&#34;responsible-disclosure-policy&#34;&gt;Responsible Disclosure Policy&lt;/h2&gt;
&lt;p&gt;We know that security is very important to the Spinnaker community. We welcome &lt;em&gt;(and encourage)&lt;/em&gt; any reviews and testing of Spinnaker&amp;rsquo;s open source code to ensure the quality and security of Spinnaker for users around the world.&lt;/p&gt;
&lt;h3 id=&#34;where-should-i-report-security-issues&#34;&gt;Where should I report security issues?&lt;/h3&gt;
&lt;p&gt;If you would like to report a vulnerability in the Spinnaker open source code, please email us at 
&lt;a href=&#34;mailto:security@spinnaker.io&#34;&gt;security@spinnaker.io&lt;/a&gt;
 right away, and a member of the 
&lt;a href=&#34;https://github.com/spinnaker/governance/tree/master/sig-security&#34; target=&#34;_blank&#34;&gt;Security Special Interest Group (SIG)&lt;/a&gt;
 will get back to you as soon as we are able. We deeply appreciate your support in discovering and disclosing security issues in a responsible way.&lt;/p&gt;
&lt;h3 id=&#34;what-should-i-include-in-a-security-report&#34;&gt;What should I include in a security report?&lt;/h3&gt;
&lt;p&gt;Please share any information we need to understand and reproduce the security issue you&amp;rsquo;ve discovered, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A complete description of the security issue&lt;/li&gt;
&lt;li&gt;Steps to detect or reproduce the security bug&lt;/li&gt;
&lt;li&gt;Versions and configurations affected by the issue&lt;/li&gt;
&lt;li&gt;Whether you would like credit for finding the bug&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note:&lt;/em&gt; As an independent open source community, we do not provide bug bounties for security reports at this time.&lt;/p&gt;
&lt;h3 id=&#34;what-kind-of-bugs-should-i-report&#34;&gt;What kind of bugs should I report?&lt;/h3&gt;
&lt;p&gt;To help us prioritize bugs affecting the Spinnaker community, please only report security issues affecting the Spinnaker open source code or common configurations for deployed Spinnaker services. Please keep in mind that security issues with higher severity will receive priority over less impactful bugs.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note:&lt;/em&gt; Do not conduct testing or security research against systems or data that you do not own.&lt;/p&gt;
&lt;h3 id=&#34;can-i-include-code-for-fixing-a-security-issue&#34;&gt;Can I include code for fixing a security issue?&lt;/h3&gt;
&lt;p&gt;Absolutely! We love code contributions too, especially for security improvements. Please follow the 
&lt;a href=&#34;https://spinnaker.io/community/contributing/submitting/&#34; target=&#34;_blank&#34;&gt;contributing guidelines&lt;/a&gt;
 for any changes you would like to share. If you have any questions, feel free to contact the Security SIG by saying &lt;em&gt;hello&lt;/em&gt; in the 
&lt;a href=&#34;https://join.slack.com/t/spinnakerteam/shared_invite/zt-3f4dqg66a-hX~tWeWPL3Sfnj3F8Ie2xg&#34; target=&#34;_blank&#34;&gt;Spinnaker Slack&lt;/a&gt;
 
&lt;a href=&#34;https://spinnakerteam.slack.com/archives/CFN8F5UR2&#34; target=&#34;_blank&#34;&gt;#security-sig&lt;/a&gt;
 channel.&lt;/p&gt;
&lt;h3 id=&#34;how-are-security-bugs-handled&#34;&gt;How are security bugs handled?&lt;/h3&gt;
&lt;p&gt;We&amp;rsquo;ve created a 4-step process to review and mitigate any reported security issues in Spinnaker open source code. These steps are further described in the 
&lt;a href=&#34;https://docs.google.com/document/d/1dCJ17v2K-lEVBTEGsgS4xnuOZo30Ufd3gSoYrG6XZfA&#34; target=&#34;_blank&#34;&gt;Vulnerability Handling Process&lt;/a&gt;
 document.&lt;/p&gt;
&lt;h4 id=&#34;step-1-a-front-door&#34;&gt;Step 1: A Front Door&lt;/h4&gt;
&lt;p&gt;As part of the Spinnaker community, members of the Security SIG have volunteered to review and triage security vulnerabilities detected in Spinnaker open source code. All security issues that have been responsibly disclosed to 
&lt;a href=&#34;mailto:security@spinnaker.io&#34;&gt;security@spinnaker.io&lt;/a&gt;
 will be acknowledged and reviewed within one week of receiving the report.&lt;/p&gt;
&lt;h4 id=&#34;step-2-evaluating-new-reports&#34;&gt;Step 2: Evaluating New Reports&lt;/h4&gt;
&lt;p&gt;New security vulnerabilities will be assessed against our predefined security taxonomy, which is explained in detail in our 
&lt;a href=&#34;https://docs.google.com/document/d/1dCJ17v2K-lEVBTEGsgS4xnuOZo30Ufd3gSoYrG6XZfA&#34; target=&#34;_blank&#34;&gt;Vulnerability Handling Process&lt;/a&gt;
. We will work with you &lt;em&gt;(the security researcher)&lt;/em&gt; to determine the scope and impact of the security issue, assign a severity rating, and reserve a 
&lt;a href=&#34;https://cve.mitre.org/cve/identifiers/&#34; target=&#34;_blank&#34;&gt;CVE ID&lt;/a&gt;
 for newly discovered bugs.&lt;/p&gt;
&lt;h4 id=&#34;step-3-tracking-vulnerabilities&#34;&gt;Step 3: Tracking Vulnerabilities&lt;/h4&gt;
&lt;p&gt;We track and monitor security vulnerabilities in Spinnaker open source code through non-public mechanisms available to all members of the Security SIG and will review new security reports during the Security SIG bi-weekly meeting (or more frequently, as needed).&lt;/p&gt;
&lt;h4 id=&#34;step-4-mitigating-vulnerabilities&#34;&gt;Step 4: Mitigating Vulnerabilities&lt;/h4&gt;
&lt;p&gt;Once a security issue has been confirmed and evaluated, the Security SIG will work with other members of the Spinnaker community to identify individuals to develop a patch or fix for each bug. Code changes for security issues will be developed publicly unless otherwise accepted by majority vote of the Security SIG. We will then track released security patches in the changelog for each release and update the CVE record.&lt;/p&gt;
&lt;h2 id=&#34;i-have-another-question-not-answered-here-who-should-i-talk-to&#34;&gt;I have another question not answered here. Who should I talk to?&lt;/h2&gt;
&lt;p&gt;For general questions about Spinnaker security, feel free to join us in the 
&lt;a href=&#34;https://join.slack.com/t/spinnakerteam/shared_invite/zt-3f4dqg66a-hX~tWeWPL3Sfnj3F8Ie2xg&#34; target=&#34;_blank&#34;&gt;Spinnaker Slack&lt;/a&gt;
 
&lt;a href=&#34;https://spinnakerteam.slack.com/archives/CFN8F5UR2&#34; target=&#34;_blank&#34;&gt;#security-sig&lt;/a&gt;
 channel. Questions or feedback regarding a security issue or vulnerability should be sent directly to 
&lt;a href=&#34;mailto:security@spinnaker.io&#34;&gt;security@spinnaker.io&lt;/a&gt;
.&lt;/p&gt;
&lt;h2 id=&#34;id-like-to-participate-in-the-security-sighttpsgithubcomspinnakergovernancetreemastersig-security-how-do-i-join&#34;&gt;I&amp;rsquo;d like to participate in the 
&lt;a href=&#34;https://github.com/spinnaker/governance/tree/master/sig-security&#34; target=&#34;_blank&#34;&gt;Security SIG&lt;/a&gt;
. How do I join?&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;re thrilled that you&amp;rsquo;re interested in supporting Spinnaker security! The Security SIG meets bi-weekly to address security issues and provide input on security capabilities within the Spinnaker project. You can get startetd by 
&lt;a href=&#34;https://join.slack.com/t/spinnakerteam/shared_invite/zt-3f4dqg66a-hX~tWeWPL3Sfnj3F8Ie2xg&#34; target=&#34;_blank&#34;&gt;requesting an invite&lt;/a&gt;
 to the Spinnaker Slack team and joining the 
&lt;a href=&#34;https://spinnakerteam.slack.com/archives/CFN8F5UR2&#34; target=&#34;_blank&#34;&gt;#security-sig&lt;/a&gt;
 channel.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Google Summer of Code</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/gsoc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/gsoc/</guid>
      <description>
        
        
        &lt;p&gt;
&lt;a href=&#34;https://google.github.io/gsocguides/student/&#34; target=&#34;_blank&#34;&gt;Google Summer of Code&lt;/a&gt;
 (GSoC) is an opportunity for students to get involved with open source projects! It&amp;rsquo;s a great opportunity to gain real life experience and hopefully be inspired by the many who are continuously contributing to projects every day. Getting involved in active communities are a great way to jump start your career!
&lt;br /&gt;&lt;br /&gt;
This page is a list of accepted ideas prepared specifically for 
&lt;a href=&#34;https://spinnaker.io/concepts/&#34; target=&#34;_blank&#34;&gt;Spinnaker&lt;/a&gt;
, an open-source multi-cloud continuous delivery platform. The following list is non-exclusive, therefore if you&amp;rsquo;re passionate about a different project, we&amp;rsquo;re happy to review it! It should meet the 
&lt;a href=&#34;https://google.github.io/gsocguides/student/writing-a-proposal&#34; target=&#34;_blank&#34;&gt;GSoC project guidelines&lt;/a&gt;
 and would require at least 1 mentor that we can try to help pair.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Project&lt;/th&gt;
&lt;th&gt;Related Skillsets&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&#34;font-size: 1.2em; display: block; padding-bottom: 10px;font-weight: bold;&#34;&gt;Gamifying Spinnaker&lt;/span&gt;Gamifying is more than just giving users a pat on the back. It can influence good behavior and set guidance towards learning new skills. Companies could also use this data to find experienced users within their organizations. While the sky is the limit, let’s find what mechanics inspire you and bring that to life in Spinnaker!&lt;span style=&#34;display: block;padding-top: 10px;&#34;&gt;&lt;strong&gt;Available Mentor(s):&lt;/strong&gt; Dan Johnston, Fernando Freire&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;Javascript&lt;br /&gt;Java&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&#34;font-size: 1.2em; display: block; padding-bottom: 10px;font-weight: bold;&#34;&gt;Build-a-Plugin&lt;/span&gt;Make a plugin to integrate Spinnaker with your favorite service / tool! Learn about Spinnaker and its Plugin Framework by creating a plugin for Spinnaker. Once the plugin is built, we will work together to add the plugin into the Spinnaker Plugin Repository.&lt;span style=&#34;display: block;padding-top: 10px; &#34;&gt;&lt;strong&gt;Available Mentor(s):&lt;/strong&gt; Cameron Motevasselani, Dan Johnston&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;Java&lt;br /&gt;Javascript&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&#34;font-size: 1.2em; display: block; padding-bottom: 10px;font-weight: bold;&#34;&gt;Release Improvement&lt;/span&gt;Possible projects could include showing code coverage for projects, &amp;ldquo;X days since last deploy failure&amp;rdquo; signs and more!&lt;span style=&#34;display: block;padding-top: 10px;&#34;&gt;&lt;strong&gt;Available Mentor(s):&lt;/strong&gt; Cameron Motevasselani, Fernando Freire&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;Java&lt;br /&gt;Github Actions&lt;br /&gt;Testing frameworks&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&#34;font-size: 1.2em; display: block; padding-bottom: 10px;font-weight: bold;&#34;&gt;Mobile-first Spinnaker Experience&lt;/span&gt;Build a mobile-first Spinnaker experience that gives users a quick and easy way to get at-a-glance intelligence about their cloud infrastructure, with easy hooks for taking the most common CD actions on the go.&lt;span style=&#34;display: block;padding-top: 10px;&#34;&gt;&lt;strong&gt;Available Mentor(s):&lt;/strong&gt; Fernando Freire, Dan Johnston&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;i&gt; All Optional&lt;/i&gt; &lt;br /&gt;Javascript/ReactNative&lt;br /&gt;Flutter&lt;br /&gt;Java/Kotlin&lt;br /&gt;ObjectiveC/Swift&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;past-projects&#34;&gt;Past Projects&lt;/h2&gt;
&lt;h3 id=&#34;2021&#34;&gt;2021&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/community/gsoc/projects/2021/try-spinnaker-io&#34;&gt;try.spinnaker.io&lt;/a&gt;
 by 
&lt;a href=&#34;https://ko28.github.io&#34; target=&#34;_blank&#34;&gt;Daniel Ko&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;2020&#34;&gt;2020&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://summerofcode.withgoogle.com/archive/2020/projects/4813067126308864/&#34; target=&#34;_blank&#34;&gt;Drone CI type for Spinnaker pipeline stage&lt;/a&gt;
 by Victor Odusanya&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://summerofcode.withgoogle.com/archive/2020/projects/4578914636136448/&#34; target=&#34;_blank&#34;&gt;Continuous Delivery, Continuous Deployments with Spinnaker&lt;/a&gt;
 by Moki Daniel&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
