A Community Discord #1512
Replies: 3 comments 2 replies
-
Hi Everett, To your questions about a direct chat:
Furthermore, if you want to give feedback about your contributing experience you can also use The entire https://github.com/eclipse-ide page was under construction, while you students from CodeDay started and you unfortunately missed it in the beginning.
While I agree that it's crucial for an open-source project like Eclipse to attract contributors, which of course implies on-boarding newcomers, we hope that these newcomers are already proficient or have dedicated 'external' mentors to assist them like in case of CodeDay. But your specific problem regarding unintended closing PRs probably exists because you use the |
Beta Was this translation helpful? Give feedback.
-
Hi @EverettHanke I completely agree that fostering a stronger sense of community is critical, and I understand the challenges you and your cohort faced. From my point of view, one of the unique difficulties in the Eclipse IDE ecosystem stems from the sheer number of projects and contributors involved. With over 80 projects and 118 million lines of code in what we generally call the Eclipse IDE, it’s undeniably complex. It’s because of this complexity that we’ve put mentors like @HannesWell and @opcoach in place to help support the community. We want contributors to feel they have the guidance they need to navigate these challenges. Regarding the chat tool, while we don’t have a Discord server, we do have a Matrix chat (https://chat.eclipse.org/#/room/#eclipse-ide:matrix.eclipse.org) where the community is active and responsive. Have you had a chance to check it out? I hope we can convince you that things are just beginning to evolve for the better, and I truly hope you’ll stay engaged with the community. Contributors like you, who share their experiences and ideas openly, are a tremendous asset, and your dedication inspires us to create a stronger, more connected Eclipse platform ecosystem: we’re currently at the beginning of a major technical renovation of this ecosystem, called Initiative31, and I’d really encourage you to take a look at this video. I am convinced that contributing to this new generation of an ecosystem that has achieved over 300 million downloads is a significant and motivating opportunity: I mean... while I have nothing against “Open Energy Dashboard”, but it has nothing to compare in terms of impact with the Eclipse ecosystem - it’s worth noting that some of the most critical systems in the world, like the programs that take us to Mars (just to mention one example), still rely on these Eclipse Open Source projects - I personnally thinkg that’s an inspiring thought, beyond the initial complexity! Thank you again for your thoughtful feedback, and I look forward to continuing this conversation, feel free to reach out to me... |
Beta Was this translation helpful? Give feedback.
-
While I'm not much following the IM trends and activity, I think Discord may be a better (as in more popular and more accessible) channel than chat.eclipse.org which require people to already be aware of its existence. So I find the proposal very valid, and I would be curious know, out of all the people who currently use chat.eclipse.org for Platform/PDE development, how many would be OK to use discord instead? |
Beta Was this translation helpful? Give feedback.
-
CodeDay student here, so my opinion might not hold much weight, but I think the Eclipse community could really benefit from having a community Discord server. Not necessarily for solving issues directly, but for fostering a sense of community in general. Imagine being able to sit in an empty voice chat and occasionally seeing someone else pop in getting to talk to a complete stranger with similar interests. It could be an excellent way to create friendships while also becoming an invaluable resource for newcomers to any open-source project. They could ask quick questions like, "How do I merge my new changes into my current PR without accidentally breaking the active PR?" or "My development environment isn’t working, did I miss a step?"
I know this isn’t just a personal issue. Over the past three months, my cohort was assigned to contribute to either Eclipse or Open Energy Dashboard. Half the cohort (the Eclipse side) struggled with insignificant issues that could have been resolved with a stronger community presence—simple problems like setting up the development environment or reconfiguring it to work on Mac. We even had an entire team abandon Eclipse in favor of Open Energy Dashboard due to these challenges. Those of us who stuck with Eclipse barely managed to get anything done, if at all. Meanwhile, the Open Energy Dashboard students were completing issues nearly every other week, largely thanks to their community Discord, where they could easily ask for guidance and clarification.
There was a real sense of community on the Open Energy Dashboard side—a shared purpose. Their students are heading into winter break excited to keep contributing, while only one other student and I want to keep working with Eclipse outside of school. A running joke at my college is that "Eclipse is named Eclipse because the community is left in the dark," and while I don’t want to agree with that, it’s hard to argue otherwise.
I’m not trying to compare communities just to say how much better the other side is. I understand every community has its own approach. But not having a Discord server seems like a serious missed opportunity. This wasn’t a bad experience because of technical issues—it was the lack of community. Unlike my peers, I don’t want to quit or give up on the community. Maybe I’m stubborn, but I genuinely believe that for the benefit of newcomers and the community as a whole, we need something more than just GitHub discussions.
Anyways, my name is Everett. Thanks for listening to my TED Talk. I hope to hear something back—anything, really.
Beta Was this translation helpful? Give feedback.
All reactions