SeleniumHQ / seleniumhq.github.io

Official Selenium website and documentation
https://selenium.dev
Apache License 2.0
1.03k stars 1.23k forks source link

Blog for Selenium <> Sauce Labs partnership #1793

Closed AutomatedTester closed 2 weeks ago

AutomatedTester commented 2 weeks ago

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

Checklist


PR Type

Documentation


Description


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[bot] commented 2 weeks ago

    PR Reviewer Guide 🔍

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

    Deploy Preview for selenium-dev ready!

    Name Link
    Latest commit 194e307cd1d3a9ceb8675e8a87b190e10b1b2959
    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.

    codiumai-pr-agent-pro[bot] commented 2 weeks ago

    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: ```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]](https://github.com/SeleniumHQ/seleniumhq.github.io/pull/1793/files#diff-fb1c82e9ea6f7e2633602537bd1880a160f1afdade31c6c7928dd0097beda0f2R19-R20) ```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 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: ```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]](https://github.com/SeleniumHQ/seleniumhq.github.io/pull/1793/files#diff-fb1c82e9ea6f7e2633602537bd1880a160f1afdade31c6c7928dd0097beda0f2R8-R9) ```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 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: ```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]](https://github.com/SeleniumHQ/seleniumhq.github.io/pull/1793/files#diff-fb1c82e9ea6f7e2633602537bd1880a160f1afdade31c6c7928dd0097beda0f2R2-R3) ```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" ``` - [ ] **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: ```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]](https://github.com/SeleniumHQ/seleniumhq.github.io/pull/1793/files#diff-fb1c82e9ea6f7e2633602537bd1880a160f1afdade31c6c7928dd0097beda0f2R23-R23) ```diff -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
    github-actions[bot] commented 2 weeks ago

    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.