Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog for Selenium <> Sauce Labs partnership #1793

Merged
merged 10 commits into from
Jul 3, 2024
Merged

Conversation

AutomatedTester
Copy link
Member

@AutomatedTester AutomatedTester commented Jul 2, 2024

User description

Thanks for contributing to the Selenium site and documentation!
A PR well described will help maintainers to review and merge it quickly

Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, and help reviewers by making them as simple and short as possible.

Description

Motivation and Context

Types of changes

  • Change to the site (I have double-checked the Netlify deployment, and my changes look good)
  • Code example added (and I also added the example to all translated languages)
  • Improved translation
  • Added new translation (and I also added a notice to each document missing translation)

Checklist

  • I have read the contributing document.
  • I have used hugo to render the site/docs locally and I am sure it works.

PR Type

Documentation


Description

  • Added a new blog post titled "Celebrating a Milestone: Sauce Labs Becomes Selenium's Development Partner".
  • The post announces Sauce Labs as the first official Development Partner of Selenium.
  • Detailed Sauce Labs' contributions to the Selenium project and the creation of a new sponsorship tier.
  • Highlighted the collaborative efforts between Sauce Labs, Google Chrome team, Microsoft, Apple, BrowserStack, and the Firefox team in building Selenium WebDriver BiDi.

Changes walkthrough 📝

Relevant files
Documentation
saucelabs-selenium-partnership.md
New blog post on Sauce Labs becoming Selenium's Development Partner

website_and_docs/content/blog/2024/saucelabs-selenium-partnership.md

  • Added a new blog post announcing Sauce Labs as Selenium's Development
    Partner.
  • Included details about Sauce Labs' contributions and the new
    sponsorship tier.
  • Highlighted collaborative efforts with other major tech companies.
  • +23/-0   

    💡 PR-Agent usage:
    Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    @codiumai-pr-agent-pro codiumai-pr-agent-pro bot added documentation Improvements or additions to documentation Review effort [1-5]: 2 labels Jul 2, 2024
    Copy link
    Contributor

    PR Reviewer Guide 🔍

    ⏱️ Estimated effort to review [1-5] 2
    🧪 Relevant tests No
    🔒 Security concerns No
    ⚡ Key issues to review None

    Copy link

    netlify bot commented Jul 2, 2024

    Deploy Preview for selenium-dev ready!

    Name Link
    🔨 Latest commit 194e307
    🔍 Latest deploy log https://app.netlify.com/sites/selenium-dev/deploys/66846f9841722f0008512232
    😎 Deploy Preview https://deploy-preview-1793--selenium-dev.netlify.app
    📱 Preview on mobile
    Toggle QR Code...

    QR Code

    Use your smartphone camera to open QR code link.

    To edit notification comments on pull requests, go to your Netlify site configuration.

    Copy link
    Contributor

    codiumai-pr-agent-pro bot commented Jul 2, 2024

    PR Code Suggestions ✨

    CategorySuggestion                                                                                                                                    Score
    Maintainability
    ✅ Consolidate mentions of WebDriver BiDi to reduce redundancy and improve article flow
    Suggestion Impact:The commit consolidated mentions of WebDriver BiDi and improved the flow of the article by reducing redundancy in the discussion of collaborative efforts.

    code diff:

    -This dedicated support has allowed us to continue work on the client bindings, especially the work going into WebDriver BiDi, support our community, continuously improve our documentation, and maintain all the extra projects we oversee, ensuring Selenium can continue to thrive for the next 20 years.
    -We are also thrilled to highlight the collaborative efforts between the Sauce Labs team, the Google Chrome team, Microsoft, Apple, BrowserStack, and the Firefox team, who have come together to build Selenium WebDriver BiDi, the next generation of Selenium. This collaborative spirit embodies our dedication to enhancing the testing experience for the Selenium user community.
    -With this in mind, the Selenium Project now shows our appreciation to Sauce Labs for their years of continued support by creating a new sponsorship tier called the Development Partner.
    +Sauce Labs has provided a platform for the Selenium Project to display its accomplishments, 
    +including various keynotes at SauceCon. Here, figures like Simon Stewart and Jim Evans have been 
    +able to share their visions for the future of Selenium.
     
    -We are deeply indebted to Sauce Labs for all their support and are proud to recognize them as our first official Development Partner. This work has allowed us to continue progress on the client bindings, especially the work going into WebDriver BiDi, support our community, continuously improve our documentation, and maintain all the extra projects we oversee, so Selenium can continue to be around for the next 20 years!
    +Financially, Sauce Labs has substantially supported the Selenium Project, sponsoring both the 
    +project itself and the Selenium Conference over many years. This backing has been instrumental 
    +in allowing the project to flourish.
    +
    +Selenium thrives on collaboration, and Sauce Labs has been a vital facilitator. They have 
    +enabled the Selenium Project to host in-person events like the Test Automation Summit in Berlin 
    +in 2022. These gatherings have provided opportunities for members of the Selenium Project to 
    +engage with creators of different testing frameworks, fostering discussions on ecosystem 
    +improvements. Sauce Labs has also hosted Selenium Dev Summits, where the project's future has 
    +been a central topic.
    +
    +Sauce Labs contributions extend beyond financial support. They have significantly contributed 
    +to the technical and organizational well-being of the Selenium Project. Boni Garcia developed 
    +the first version of Selenium Manager while at Sauce Labs. Furthermore, several Sauce Labs 
    +employees, including Marcus Merrell, Diego Molina, and Titus Fortner, continue contributing 
    +to the Selenium project, driven by their passion. This passion is shared by Sauce Labs, 
    +enabling these contributions to be part of their daily work.
    +
    +This unwavering support has nurtured a project governed openly, not by a single entity, but 
    +by the community. This model has welcomed diverse contributors, including Google Chrome, 
    +Microsoft, Apple, LambdaTest, Applitools, BrowserStack, and Mozilla Firefox teams. Together, they 
    +have developed WebDriver BiDi, the next generation of WebDriver.
    +
    +The project's open governance and collaborative nature have allowed continuous work on client 
    +bindings, particularly WebDriver BiDi, community support, documentation improvements, and 
    +maintenance of additional projects.

    The paragraph discussing the collaborative efforts is repetitive as it mentions the work
    on WebDriver BiDi multiple times. Consider consolidating these mentions to avoid
    redundancy and improve the flow of the article.

    website_and_docs/content/blog/2024/saucelabs-selenium-partnership.md [19-20]

    -This dedicated support has allowed us to continue work on the client bindings, especially the work going into WebDriver BiDi, support our community, continuously improve our documentation, and maintain all the extra projects we oversee, ensuring Selenium can continue to thrive for the next 20 years.
    -We are also thrilled to highlight the collaborative efforts between the Sauce Labs team, the Google Chrome team, Microsoft, Apple, BrowserStack, and the Firefox team, who have come together to build Selenium WebDriver BiDi, the next generation of Selenium.
    +This dedicated support has allowed us to continue our work, including the collaborative efforts on WebDriver BiDi with teams from Sauce Labs, Google Chrome, Microsoft, Apple, BrowserStack, and Firefox. This teamwork is set to shape the next generation of Selenium, ensuring its thriving future.
     
    • Apply this suggestion
    Suggestion importance[1-10]: 9

    Why: This suggestion effectively reduces redundancy and improves the flow of the article, making it more readable and engaging. It addresses a significant issue in the content's structure.

    9
    Enhancement
    ✅ Simplify the description to enhance clarity and impact
    Suggestion Impact:The suggestion to simplify the description was implemented. The original verbose description was replaced with a more concise and impactful version.

    code diff:

     description: >
    -   Selenium is proud to annouce that we have created a new tier to show the appreciation of the companies that support us.
    +    Announcing a new Development partnership tier with Sauce Labs, celebrating our supporters!

    The description in the metadata section is quite verbose and could be more concise. This
    will help in improving the clarity and impact of the description when displayed in search
    results or social media previews.

    website_and_docs/content/blog/2024/saucelabs-selenium-partnership.md [8-9]

     description: &gt;
    -   Selenium is proud to annouce that we have created a new tier to show the appreciation of the companies that support us.
    +   Announcing a new partnership tier with Sauce Labs, celebrating our supporters.
     
    • Apply this suggestion
    Suggestion importance[1-10]: 8

    Why: The simplified description is clearer and more impactful, which is important for metadata displayed in search results and social media previews. This enhances the overall effectiveness of the content.

    8
    ✅ Shorten the title and linkTitle for better readability and display
    Suggestion Impact:The title and linkTitle were shortened as suggested to improve readability and display.

    code diff:

    -title: "Celebrating a Milestone: Sauce Labs Becomes Selenium's Development Partner"
    -linkTitle: "Celebrating a Milestone: Sauce Labs Becomes Selenium's Development Partner"
    +title: "Sauce Labs: A New Milestone with Selenium"
    +linkTitle: "Sauce Labs & Selenium Partnership"

    Consider breaking the long title and linkTitle into a shorter, more concise format. Long
    titles can be cumbersome and may not display well in all UI contexts, such as mobile
    devices or narrow columns.

    website_and_docs/content/blog/2024/saucelabs-selenium-partnership.md [2-3]

    -title: "Celebrating a Milestone: Sauce Labs Becomes Selenium's Development Partner"
    -linkTitle: "Celebrating a Milestone: Sauce Labs Becomes Selenium's Development Partner"
    +title: "Sauce Labs: A New Milestone with Selenium"
    +linkTitle: "Sauce Labs &amp; Selenium Partnership"
     
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: The suggestion improves readability and ensures better display across various devices, which is beneficial for user experience. However, it is not crucial for the content's core message.

    7
    ✅ Add a summary of key benefits of the partnership to provide clear takeaways for the readers
    Suggestion Impact:The commit added a detailed section summarizing the key benefits and impacts of the partnership, providing clear takeaways for the readers.

    code diff:

    +Financially, Sauce Labs has substantially supported the Selenium Project, sponsoring both the 
    +project itself and the Selenium Conference over many years. This backing has been instrumental 
    +in allowing the project to flourish.
    +
    +Selenium thrives on collaboration, and Sauce Labs has been a vital facilitator. They have 
    +enabled the Selenium Project to host in-person events like the Test Automation Summit in Berlin 
    +in 2022. These gatherings have provided opportunities for members of the Selenium Project to 
    +engage with creators of different testing frameworks, fostering discussions on ecosystem 
    +improvements. Sauce Labs has also hosted Selenium Dev Summits, where the project's future has 
    +been a central topic.
    +
    +Sauce Labs contributions extend beyond financial support. They have significantly contributed 
    +to the technical and organizational well-being of the Selenium Project. Boni Garcia developed 
    +the first version of Selenium Manager while at Sauce Labs. Furthermore, several Sauce Labs 
    +employees, including Marcus Merrell, Diego Molina, and Titus Fortner, continue contributing 
    +to the Selenium project, driven by their passion. This passion is shared by Sauce Labs, 
    +enabling these contributions to be part of their daily work.
    +
    +This unwavering support has nurtured a project governed openly, not by a single entity, but 
    +by the community. This model has welcomed diverse contributors, including Google Chrome, 
    +Microsoft, Apple, LambdaTest, Applitools, BrowserStack, and Mozilla Firefox teams. Together, they 
    +have developed WebDriver BiDi, the next generation of WebDriver.
    +
    +The project's open governance and collaborative nature have allowed continuous work on client 
    +bindings, particularly WebDriver BiDi, community support, documentation improvements, and 
    +maintenance of additional projects.
    +
    +Sauce Labs has been an unnamed development partner for the Selenium Project for many years. 
    +With this in mind, the Selenium Project now shows its appreciation to Sauce Labs for their 
    +years of continued support by creating a new sponsorship tier called the Development Partner 
    +and naming Sauce Labs the first and official Development Partner.
    +
    +Sauce Labs has Selenium in its DNA, and Selenium has Sauce Labs in its DNA. This partnership 
    +celebrates their shared history and future. We are excited to see what the future holds for 
    +both Selenium and Sauce Labs, and we are excited to continue to work together for the next 
    +twenty years.
    +
    +If you want to learn more about this partnership and win a limited edition t-shirt, check 
    +[How Did Sauce Labs Get Its Name? A Selenium Story](https://saucelabs.com/resources/blog/selenium-and-sauce-labs).

    The article could benefit from a section summarizing the key benefits or impacts of the
    partnership to provide readers with clear takeaways. This could be added towards the end
    of the article.

    website_and_docs/content/blog/2024/saucelabs-selenium-partnership.md [23]

    -We are deeply indebted to Sauce Labs for all their support and are proud to recognize them as our first official Development Partner. This work has allowed us to continue progress on the client bindings, especially the work going into WebDriver BiDi, support our community, continuously improve our documentation, and maintain all the extra projects we oversee, so Selenium can continue to be around for the next 20 years!
    +We are deeply indebted to Sauce Labs for all their support and are proud to recognize them as our first official Development Partner. This partnership not only enhances our project's capabilities but also ensures its sustainability. Key benefits include increased innovation speed, better community support, and enhanced documentation.
     
    • Apply this suggestion
    Suggestion importance[1-10]: 6

    Why: Adding a summary of key benefits can enhance the article by providing clear takeaways. However, the existing conclusion already conveys the main points, so this addition is more of an enhancement than a necessity.

    6

    Copy link
    Contributor

    github-actions bot commented Jul 2, 2024

    Images automagically compressed by Calibre's image-actions

    Compression reduced images by 42.9%, saving 22.99 KB.

    Filename Before After Improvement Visual comparison
    website_and_docs/static/images/blog/saucelabs-selenium-partnership.jpeg 53.61 KB 30.62 KB -42.9% View diff

    116 images did not require optimisation.

    @AutomatedTester AutomatedTester merged commit 9132980 into trunk Jul 3, 2024
    7 checks passed
    @AutomatedTester AutomatedTester deleted the sauce_dev_partner branch July 3, 2024 08:28
    selenium-ci added a commit that referenced this pull request Jul 3, 2024
    [deploy site]
    
    ---------
    
    Co-authored-by: Diego Molina <[email protected]>
    Co-authored-by: Diego Molina <[email protected]>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 9132980
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    documentation Improvements or additions to documentation Review effort [1-5]: 2
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    2 participants