You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 5, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: Code-of-conduct.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -4,12 +4,12 @@ title: code-of-conduct
4
4
nav_exclude: true
5
5
---
6
6
7
-
# Verizon Media Open Source Code of Conduct
7
+
# Yahoo Open Source Code of Conduct
8
8
9
9
## Summary
10
10
This Code of Conduct is our way to encourage good behavior and discourage bad behavior in our open source projects. We invite participation from many people to bring different perspectives to our projects. We will do our part to foster a welcoming and professional environment free of harassment. We expect participants to communicate professionally and thoughtfully during their involvement with this project.
11
11
12
-
Participants may lose their good standing by engaging in misconduct. For example: insulting, threatening, or conveying unwelcome sexual content. We ask participants who observe conduct issues to report the incident directly to the project's Response Team at opensource-conduct@verizonmedia.com. Verizon Media will assign a respondent to address the issue. We may remove harassers from this project.
12
+
Participants may lose their good standing by engaging in misconduct. For example: insulting, threatening, or conveying unwelcome sexual content. We ask participants who observe conduct issues to report the incident directly to the project's Response Team at opensource-conduct@yahooinc.com. Yahoo will assign a respondent to address the issue. We may remove harassers from this project.
13
13
14
14
This code does not replace the terms of service or acceptable use policies of the websites used to support this project. We acknowledge that participants may be subject to additional conduct terms based on their employment which may govern their online expressions.
15
15
@@ -41,16 +41,16 @@ Participants remain in good standing when they do not engage in misconduct or ha
41
41
***Don't disrupt.** Sustained disruptions in a discussion.
42
42
43
43
### Reporting Issues
44
-
If you experience or witness misconduct, or have any other concerns about the conduct of members of this project, please report it by contacting our Response Team at opensource-conduct@verizonmedia.com who will handle your report with discretion. Your report should include:
44
+
If you experience or witness misconduct, or have any other concerns about the conduct of members of this project, please report it by contacting our Response Team at opensource-conduct@yahooinc.com who will handle your report with discretion. Your report should include:
45
45
* Your preferred contact information. We cannot process anonymous reports.
46
46
* Names (real or usernames) of those involved in the incident.
47
47
* Your account of what occurred, and if the incident is ongoing. Please provide links to or transcripts of the publicly available records (e.g. a mailing list archive or a public IRC logger), so that we can review it.
48
48
* Any additional information that may be helpful to achieve resolution.
49
49
50
-
After filing a report, a representative will contact you directly to review the incident and ask additional questions. If a member of the Verizon Media Response Team is named in an incident report, that member will be recused from handling your incident. If the complaint originates from a member of the Response Team, it will be addressed by a different member of the Response Team. We will consider reports to be confidential for the purpose of protecting victims of abuse.
50
+
After filing a report, a representative will contact you directly to review the incident and ask additional questions. If a member of the Yahoo Response Team is named in an incident report, that member will be recused from handling your incident. If the complaint originates from a member of the Response Team, it will be addressed by a different member of the Response Team. We will consider reports to be confidential for the purpose of protecting victims of abuse.
51
51
52
52
### Scope
53
-
Verizon Media will assign a Response Team member with admin rights on the project and legal rights on the project copyright. The Response Team is empowered to restrict some privileges to the project as needed. Since this project is governed by an open source license, any participant may fork the code under the terms of the project license. The Response Team’s goal is to preserve the project if possible, and will restrict or remove participation from those who disrupt the project.
53
+
Yahoo will assign a Response Team member with admin rights on the project and legal rights on the project copyright. The Response Team is empowered to restrict some privileges to the project as needed. Since this project is governed by an open source license, any participant may fork the code under the terms of the project license. The Response Team’s goal is to preserve the project if possible, and will restrict or remove participation from those who disrupt the project.
54
54
55
55
This code does not replace the terms of service or acceptable use policies that are provided by the websites used to support this community. Nor does this code apply to communications or actions that take place outside of the context of this community. Many participants in this project are also subject to codes of conduct based on their employment. This code is a social-contract that informs participants of our social expectations. It is not a terms of service or legal contract.
Copy file name to clipboardExpand all lines: Contributing.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -29,4 +29,4 @@ We only seek to accept code that you are authorized to contribute to the project
29
29
30
30
## Code of Conduct
31
31
32
-
We encourage inclusive and professional interactions on our project. We welcome everyone to open an issue, improve the documentation, report bug or ssubmit a pull request. By participating in this project, you agree to abide by the [Verizon Media Code of Conduct](Code-of-Conduct.md). If you feel there is a conduct issue related to this project, please raise it per the Code of Conduct process and we will address it.
32
+
We encourage inclusive and professional interactions on our project. We welcome everyone to open an issue, improve the documentation, report bug or ssubmit a pull request. By participating in this project, you agree to abide by the [Yahoo Code of Conduct](Code-of-Conduct.md). If you feel there is a conduct issue related to this project, please raise it per the Code of Conduct process and we will address it.
Copy file name to clipboardExpand all lines: README.md
+4-5
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
-
# Verizon Media Open Source Guide
1
+
# Yahoo Open Source Guide
2
2
3
-
The Verizon Media Open Source guide project is a public version of the internal guide used at Verizon Media to help engineers navigate our policies and services.
3
+
The Yahoo Open Source guide project is a public version of the internal guide used at Yahoo to help engineers navigate our policies and services.
4
4
5
5
We make this guide public out of our belief that sharing code and content brings out our best while inviting others to help us get better. If you have edits, suggestions, or questions about this guide, please open an issue on this project. If you'd like to fork this guide and use it at your company, please do so but we'd love to know about it too.
6
6
@@ -14,9 +14,8 @@ This guide is built using GitHub Pages with Jekyll and the Just the Docs theme.
14
14
15
15
Please refer to [the contributing.md file](Contributing.md) for information about how to get involved. We welcome issues, questions, and pull requests.
16
16
17
-
## Maintainers
18
-
- Ashley Wolf: awolf@verizonmedia.com
19
-
- Gil Yehuda: gyehuda@verizonmedia.com
17
+
## Temporary Maintainer
18
+
- Robert Israel: risrael@yahooinc.com
20
19
21
20
Thank you to Megan Leney and Ben Pearson for helping us refine this guide.
Copy file name to clipboardExpand all lines: docs/accepting/accepting.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ has_children: false
7
7
8
8
# Accepting Contributions to Open Source Projects
9
9
10
-
The Verizon Media Open Source Program Office (OSPO) provides services to help engineers at Verizon Media prepare code for external publication, promote projects, and build open source communities. If you are interested in open source collaboration, we are here to help. To get an overview of our program, visit the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
10
+
The Yahoo Open Source Program Office (OSPO) provides services to help engineers at Yahoo prepare code for external publication, promote projects, and build open source communities. If you are interested in open source collaboration, we are here to help. To get an overview of our program, visit the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
11
11
12
12
This page addresses topics related to accepting contributions into our projects.
Copy file name to clipboardExpand all lines: docs/contributing/contributing.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,13 @@ nav_order: 3
7
7
8
8
# Contributing to Open Source Projects
9
9
10
-
The Verizon Media Open Source Program Office (OSPO) provides services to help engineers at Verizon Media prepare code for external publication, promote projects, and build open source communities. If you are interested in open source collaboration, we are here to help. To get an overview of our program, vist the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
10
+
The Yahoo Open Source Program Office (OSPO) provides services to help engineers at Yahoo prepare code for external publication, promote projects, and build open source communities. If you are interested in open source collaboration, we are here to help. To get an overview of our program, vist the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
11
11
12
12
This page highlights the steps you'll take when it comes to contributing company code as an existing open source project managed by someone else.
13
13
14
14
### Step Zero: Planning for Success
15
15
16
-
We encourage Verizon Media engineers to contribute to projects we rely upon. We seek to be good open source citizens. If you find a bug, or can make some code better, we want to enable you do it. However, we want you to be aware of some concerns that you should keep in mind. Most of the time, these will not come up. Given the number of projects we work on, the number of engineers we have, and the complexity of some projects, we occasionally run into blocking issues.
16
+
We encourage Yahoo engineers to contribute to projects we rely upon. We seek to be good open source citizens. If you find a bug, or can make some code better, we want to enable you do it. However, we want you to be aware of some concerns that you should keep in mind. Most of the time, these will not come up. Given the number of projects we work on, the number of engineers we have, and the complexity of some projects, we occasionally run into blocking issues.
17
17
18
18
Please read the guidelines below. If none of these issues are relevant to your pull request, then go ahead and contribute to an open source project. You do not need to get approval for every pull request. The overhead involved in these approvals is not worth it. That said, if the issues below are relevant, or if you have **any** concerns about your contribution, ask us. We're here to help you.
Copy file name to clipboardExpand all lines: docs/contributing/recordkeeping.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -11,18 +11,18 @@ Some projects require us to keep records of who we've authorized to contribute t
11
11
12
12
## Contribute to Google Projects
13
13
14
-
Google requires corporate contributors be listed on a list that Verizon Media's OSPO maintains with Google. To contribute to a Google Open Source Project, complete the following steps:
14
+
Google requires corporate contributors be listed on a list that Yahoo's OSPO maintains with Google. To contribute to a Google Open Source Project, complete the following steps:
15
15
16
16
1. Go to your Github [Emails](<https://github.com/settings/emails>) Settings page on your personal GitHub account.
17
-
1. Add your verizonmedia.com email address as either a primary or backup email address. This helps Google's Bot determine that you are a Verizon Media employee and your contribution to their project is therefore authorized by our OSPO. Note: You can make your email address private if you like. We ask that you remove it when you leave Verizon Media.
18
-
1. Use your verizonmedia.com email address for any contributions to Google projects that you make on behalf of Verizon Media. For example, for projects that use git for source control, use the ``git config`` command to set your email address.
19
-
1. Request to be added to the GoogleGroup whitelist for Verizon Media contributors to Google open source projects.
17
+
1. Add your yahooinc.com email address as either a primary or backup email address. This helps Google's Bot determine that you are a Yahoo employee and your contribution to their project is therefore authorized by our OSPO. Note: You can make your email address private if you like. We ask that you remove it when you leave Yahoo.
18
+
1. Use your yahooinc.com email address for any contributions to Google projects that you make on behalf of Yahoo. For example, for projects that use git for source control, use the ``git config`` command to set your email address.
19
+
1. Request to be added to the GoogleGroup whitelist for Yahoo contributors to Google open source projects.
20
20
21
21
Once we add you to the list, you'll be able to contribute to Google's projects.
22
22
23
23
## Contribute to Apache Software Foundation (ASF) Projects
24
24
25
-
Verizon Media has dozens of active participant positions in [Apache](https://www.apache.org/) projects. Some employees are Project Management Committee (PMC) members, chairs, or committers. Apache requires contributors to sign CLAs. For details, see Apache's [contributor](https://community.apache.org/contributors/) page. Currently, we contribute to Apache Druid, Hadoop, HBase, Hive, OMID, Oozie, Pig, Phoenix, Pulsar, Spark, Storm, Tez, and Traffic Server (and probably others too).
25
+
Yahoo has dozens of active participant positions in [Apache](https://www.apache.org/) projects. Some employees are Project Management Committee (PMC) members, chairs, or committers. Apache requires contributors to sign CLAs. For details, see Apache's [contributor](https://community.apache.org/contributors/) page. Currently, we contribute to Apache Druid, Hadoop, HBase, Hive, OMID, Oozie, Pig, Phoenix, Pulsar, Spark, Storm, Tez, and Traffic Server (and probably others too).
26
26
27
27
Before contributing to an Apache project:
28
28
1. Open a Jira ticket to request authorization to sign the CLA.
@@ -40,7 +40,7 @@ To contribute to [OpenStack Foundation](https://https://www.openstack.org/) Foun
40
40
41
41
## Contribute to OpenID Foundation
42
42
43
-
To contribute to [OpenID Foundation](https://openid.net/foundation/) projects, open a JIRA ticket and include your manager's name and project name you are contributing to, along with a brief description of your contribution goals. We will review your request with the Verizon Media Identity team. Once approved to contribute:
43
+
To contribute to [OpenID Foundation](https://openid.net/foundation/) projects, open a JIRA ticket and include your manager's name and project name you are contributing to, along with a brief description of your contribution goals. We will review your request with the Yahoo Identity team. Once approved to contribute:
44
44
45
45
1. You sign the [OpenID Individual Contributor License Agreement (ICLA)](https://openid.net/intellectual-property/contribution-license-agreement/) and the [OpenID Corporate Contributor License Agreement (CCLA)](https://openid.net/intellectual-property/contribution-license-agreement/)
46
46
1. Upload the signed ICLA and CCLA to the JIRA ticket.
@@ -57,7 +57,7 @@ The OpenID Foundation also sponsors working groups. Before signing an Intellectu
57
57
58
58
## Contribute to CNCF
59
59
60
-
To contribute to [Cloud Native Computing Foundation](https://cncf.io) projects, open a JIRA ticket and include your manager's name and project name you are contributing to, along with a brief description of your contribution goals. We will review your request with the Verizon Media Omega team. Once approved to contribute:
60
+
To contribute to [Cloud Native Computing Foundation](https://cncf.io) projects, open a JIRA ticket and include your manager's name and project name you are contributing to, along with a brief description of your contribution goals. We will review your request with the Yahoo Omega team. Once approved to contribute:
61
61
62
62
1. Sign the [CNCF Individual Contributor License Agreement (ICLA)](https://identity.linuxfoundation.org/?destination=node/285/employee-signup). Please add your signed ICLA to the JIRA ticket.
63
63
1. We will update the CNCF [Corporate Contributor License Agreement (CCLA)](https://identity.linuxfoundation.org/?destination=node/285/organization-signup).
Copy file name to clipboardExpand all lines: docs/launching/binaries.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ parent: Launching Mobile Apps
7
7
8
8
# Publishing Binaries
9
9
10
-
The Verizon Media Open Source Program Office (OSPO) provides services to help engineers at Verizon Media succeed with open source. If you are interested to learn more about open source, we are here to help. To get an overview of our program, vist the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
10
+
The Yahoo Open Source Program Office (OSPO) provides services to help engineers at Yahoo succeed with open source. If you are interested to learn more about open source, we are here to help. To get an overview of our program, vist the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
11
11
12
12
This page highlights issues engineering teams need to know about open source code in their binary apps.
Copy file name to clipboardExpand all lines: docs/launching/mobile.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,13 @@ has_children: true
7
7
8
8
# Launching Mobile Apps
9
9
10
-
The Verizon Media Open Source Program Office (OSPO) provides services to help engineers at Verizon Media succeed with open source. If you are interested to learn more about open source, we are here to help. To get an overview of our program, vist the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
10
+
The Yahoo Open Source Program Office (OSPO) provides services to help engineers at Yahoo succeed with open source. If you are interested to learn more about open source, we are here to help. To get an overview of our program, vist the OSPO Welcome Page intranet page, chat with us on our internal Slack channel (#opensource), or send an email to ospo@.
11
11
12
12
This page highlights issues Mobile App and SDK engineering teams need to know about open source code in their apps.
13
13
14
14
### Step Zero: Planning for Success
15
15
16
-
Mobile apps that Verizon Media publishes must include 3rd party notices listing relevant open source license information. We usually make this available in a menu selection near the app's Terms of Service and Privacy Policy text, in a Settings or About menu. We call this _Credits_ whereas some apps list these as _Notices_, _Third Party Notices_, or _Open Source Credits_.
16
+
Mobile apps that Yahoo publishes must include 3rd party notices listing relevant open source license information. We usually make this available in a menu selection near the app's Terms of Service and Privacy Policy text, in a Settings or About menu. We call this _Credits_ whereas some apps list these as _Notices_, _Third Party Notices_, or _Open Source Credits_.
17
17
18
18
Mobile app teams get the contents of the Credits file from our build system. Please use that file. Some teams manage their own credits-file creation process, which the OSPO can help audit for accuracy. In cases we publish a 3rd party app, the vendor must supply the notices. In cases we are providing an app for another entity to publish, we must supply the notices to the customer.
0 commit comments