Skip to content

Adding blog for Selenium Community event 5 #2298

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

Merged
merged 7 commits into from
May 5, 2025

Conversation

pujagani
Copy link
Contributor

@pujagani pujagani commented May 5, 2025

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 detailed blog post for Selenium Community Live Episode 5

  • Summarized key discussion topics and speaker insights

  • Included motivational and community-building themes in open source

  • Provided links to the episode recording on YouTube and LinkedIn


Changes walkthrough 📝

Relevant files
Documentation
selenium-community-live-episode5.md
Add Selenium Community Live Episode 5 blog post                   

website_and_docs/content/blog/2025/selenium-community-live-episode5.md

  • Created a new markdown file for Episode 5 blog post
  • Detailed event summary, speaker highlights, and discussion points
  • Included actionable advice and community reflections
  • Added links to watch the episode recording on YouTube and LinkedIn
  • +94/-0   

    Need help?
  • Type /help how to ... in the comments thread for any questions about Qodo Merge usage.
  • Check out the documentation for more information.
  • Copy link

    netlify bot commented May 5, 2025

    👷 Deploy request for selenium-dev pending review.

    Visit the deploys page to approve it

    Name Link
    🔨 Latest commit 7f0d75d

    @pallavigitwork pallavigitwork self-requested a review May 5, 2025 06:18
    @pallavigitwork
    Copy link
    Member

    Hey @pujagani , as requested, please share the word document for this. requesting re-wording of some sentences , looking at the word document will be faster. thank you for your efforts here with this one.

    @pujagani
    Copy link
    Contributor Author

    pujagani commented May 5, 2025

    Sure. Thank you so much for your review and help. I have incorporated the changes.

    @pujagani pujagani marked this pull request as ready for review May 5, 2025 08:32
    Copy link
    Contributor

    qodo-merge-pro bot commented May 5, 2025

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

    ⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
    🧪 No relevant tests
    🔒 No security concerns identified
    ⚡ Recommended focus areas for review

    Date Verification

    The blog post is dated 2025-05-05 (today's date) but describes an event that happened on April 25th 2025. Verify if this is the correct publication timing or if the post should be backdated to closer to the event date.

    date: 2025-05-05
    tags: ["webinar", "meetup", "talks","community"]
    categories: ["webinar"]
    author: <a href="https://www.linkedin.com/in/pujajagani/">Puja Jagani</a>
    images:
    description: >
      Selenium Community Live - Episode 5
    ---
    
    The fifth episode of Selenium Community Live happened on April 25th 2025.
    Quote Formatting

    There are inconsistencies in quote formatting. One quote has double quotes at both beginning and end (line 27), while another has only a closing quote (line 61). Standardize the quote formatting throughout the document.

    "In the end, do people really remember what we build? They're going to remember how we made them feel." - Ashley Hunsberger”
    
    She states that for her, a main motivational factor is community, and what she thinks drives people is the altruistic purpose of giving back to the community beyond their organisation and serving a great purpose. According to her, motivation drives behaviour, and if you have clear motivation, that will drive your place in the community in the long run.
    
    Beyond altruism, Puja thinks there is a diversity of motivators, emphasising that contributions extend far beyond code. Contributions might include:
    - Helping with documentation
    - Managing continuous integration (CI) pipelines
    - Handling legal, and financial aspects, and other administrative aspects
    - Organising conferences,  community events, and meetups.
    
    These roles are often in the spotlight but critical to the health and growth of open source projects.  A huge spectrum of motivators drives people’s behaviour and keeps the open source project breathing and growing.
    
    ### No single factor that contributes to developer satisfaction
    
    Ashley brings a unique perspective to the idea that developer satisfaction can be understood through the lens of the Job Characteristics Model. This model outlines key aspects of work that lead to positive outcomes such as retention, motivation, and job satisfaction.
    
    Key factors include:
    - Skill Variety: Open source contributors engage in a wide range of skills, from coding to release engineering, documentation, and advocacy.
    - Task Identity: Contributors often see their work through from start to finish, building and shipping features that users directly benefit from.
    - Task Significance: Understanding the impact and value of their contributions motivates developers to continue their work.
    - Autonomy: Contributors enjoy flexibility in how, when, and where they contribute, within the project's guidelines.
    - Feedback: Constructive feedback loops help contributors improve and feel connected to the community.
    
    These elements combine to foster long-term satisfaction.
    
    ### The Evolution of Motivation in Open Source 
    
    Puja shared her own journey with Selenium, from initially feeling nervous about contributing to becoming a part of the technical leadership. Initially, simple contributions like fixing a bug brought immense satisfaction. Over time, the motivation evolved to include community appreciation and the visible impact of her work on the end users of Selenium. She recounts a meaningful interaction at a recent conference where an attendee thanked her for contributing to Selenium, highlighting how such moments validate and inspire ongoing commitment.
    
    ### Handling Conflict in Open Source 
    
    Ashley and Puja acknowledged that interactions on platforms like GitHub or chat channels can include harsh or unexpected comments or the project itself can have some differences of opinion. And this could be largely due to the diverse background of people, any open source project experiences. This difference of opinion and thought diversity is what makes the group awesome, but certain situations need to be resolved with care.
    
    Ashley shares her first experience receiving a non-constructive code review and emphasises the importance of kindness and clarity in feedback:
    "Be kind, but clear. Clear is kind. You don't have to be nice, but be clear about what happened, why, and how to improve." - Ashley Hunsberger

    Copy link
    Contributor

    qodo-merge-pro bot commented May 5, 2025

    PR Code Suggestions ✨

    No code suggestions found for the PR.

    @pallavigitwork
    Copy link
    Member

    @pujagani , please check the links you have added in here. Kindly see none is broken. For example my linkedin used is incorrect. Please correct it. Please mention speakers of the event first, and in end say about host, i again reworded the doc- https://docs.google.com/document/d/10N3ElLMROkC0EefnzHIl98oXz1PzjAKXH2dPFw-IGTA/edit?usp=sharing

    @pallavigitwork pallavigitwork merged commit 448c89f into SeleniumHQ:trunk May 5, 2025
    3 checks passed
    @pallavigitwork
    Copy link
    Member

    Thank you @pujagani !

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    2 participants