Ask Your Queries Here #1001
Replies: 11 comments 13 replies
-
Then H e could have assigned 3 since max limit is 3 and closed other but he closed all stating them as unnecessary. The issue itself were not unecessary even if the PA is closing my issue based on guidelines then he should have stated that as the reason and assigned me 3 issues. @MastanSayyad Please tell the PA to reopen 3 issues. let the rest be closed . I have also put it in doubts section on discord and talked to 2 mentors. One of them tagged you also ig. Stating the issues as unnecessary is not very nice from the PAs point also. I donot have any assigned issue on this repo I never opened an issue before if we have been given a limit of 3 issues then should the PA need to close all of them . |
Beta Was this translation helpful? Give feedback.
-
@MastanSayyad I also didnot exceed the 200 point limit on this repo so I request to reopen 3 of my issues for now. |
Beta Was this translation helpful? Give feedback.
-
Read thisViolation of guidelines will result in strict actions, as outlined by the PA in the issue template. It was your responsibility to read and understand these guidelines before raising issues. Intent matters, @inkerton. If the intention was to genuinely assist the PA with contributions, it’s understandable. However, raising multiple issues with the primary intent of gaining points is not acceptable. instead you chose to spam more comments in those repo saying PA as Rubbish behaviour, This is not the way we talk on a public platform You could have created a new issue, apologized for the behavior, and assured the PA that you missed the guidelines previously but will adhere to them going forward. This will prevent any similar misunderstandings in the future. |
Beta Was this translation helpful? Give feedback.
-
If he had stated the reason properly I would have closed my issues myself. The point was he closed 13 issues stating them as unnecessary. And I did ask him I have worked hard during this month and If i overlooked the guidelines by mistake the PA could have told me the reason. I have studied not the python ML but the actual statistical mathematics behind those algos. I am so confident in ML I knew I could do all those issues in a single day. But if The PA is busy enough to not state the actual reason and just dismiss those issues as unnecessary then I donot wish to make any contribution to this repo now. I have most of my PRs as technical. I do not like documentation issues but I raised them cuz they were within my scope. I did overlook the guidelines but I still do not think closing issues without any reasoning is correct. I am not after points and won't be making any PRs to this repo. |
Beta Was this translation helpful? Give feedback.
-
Hey @MastanSayyad Our main aim has always been to learn and genuinely enhance the project, but scoring and maintaining a position on the leaderboard is also part of this program. We’ve made sure that each of our PRs meets quality standards, even as we strive to balance our contributions with the scoring structure in mind, also recent deductions in points have already scored us down, we are just focusing on recovery here. I’m working on building this site with genuine spirit and enthusiasm, aiming to make it something great. Both @Shariq2003, @inkerton, and I have dedicated considerable time to this repo, and I’d kindly ask that our efforts not be dismissed. I’ve been actively contributing to this repository for the past 4-5 days; prior to that, I wasn’t aware of its existence. In our search for new repositories to contribute to, we found this one and dove in. Many contributors who joined other repositories from day one have been following similar practices, creating and getting assigned multiple issues at once. While this technically diverges from the guidelines, we respected it as part of their commitment and never raised a complaint. We truly appreciate everyone’s contributions and see the program as a valuable learning opportunity, with no complaints on our end. Thank you, @MastanSayyad, for handling everything so well. I really appreciate your efforts in managing the program. I’ll take your feedback to heart, focusing on depth and meaningful contributions moving forward. Thanks again for your guidance—I look forward to continuing to work together in a way that truly reflects the spirit of open source |
Beta Was this translation helpful? Give feedback.
-
The contributions are indeed valuable, but it’s clear that many of these issues are being created mainly to accumulate points. When contributors already have multiple open and assigned issues, creating more without completing the existing ones appears to be a form of "reserved spamming." The end of the program doesn’t justify this surge of issues in a single day, especially in a repository where getting assignments is relatively easy. Imagine if all contributors started doing this across all repositories—such practices do not align with the principles of open source. Top contributors are expected to maintain a certain standard, and we share data about top contributors with our hiring partners. PRs created in this way would likely not be considered true open-source contributions by those partners. Please complete or close your existing issues before creating new ones. In any single repository, an unusually high volume of issues and PRs over a few days can be considered spam, regardless of the intentions. If the goal is genuine contribution, these limitations shouldn’t be a concern. And I have reviewed the contributor who you have mentioned @Shariq2003 instead of seeing the number of PRs check the reviews too, he was a rank 2 before but now he is rank 3, as said I'll be re-evaluating all top contributors again. In the meantime I expect co-operation with completing or closing your existing issues, after that you are free to raise issues again. |
Beta Was this translation helpful? Give feedback.
-
@MastanSayyad I understand the importance of maintaining open-source standards, especially given that our contributions are reviewed by hiring partners. I’m committed to upholding these standards and cooperating fully to ensure my contributions meet quality expectations. Thank you for reviewing each PR thoroughly and providing us with constructive feedback |
Beta Was this translation helpful? Give feedback.
-
@MastanSayyad I understand the importance of maintaining high open-source standards, especially with hiring partners reviewing our contributions. I'm committed to meeting these standards and collaborating closely to ensure my contributions reflect the quality expected. Thanks again for the detailed feedback on each PR; it’s been invaluable for my growth. |
Beta Was this translation helpful? Give feedback.
-
I am not part of any GSSoC things but I am inclined to agree with both parties here. The PA and "true" open source evangelists like @MastanSayyad and @mehul-m-prajapati agree that the contributions have been great but their main concern is number of issues raised by contributors like @shubhagarwal1 @inkerton or others while they already have other open issues. From reading the thread, the contributors have agreed to open or pick up new issues when they have completed the existing assigned issues so we can hold them to this standard more strictly from now on. Also, there are no GSSoC points won on opening new issues so they don't have any direct incentives to create issues. If 3 people suddenly work on a single project then there are bound to be large number of issues. To Contributors: please make sure to open high impact issues. "Spelling mistakes" like issues and PRs are most likely spam. Programs like GSSoC have incentivised the contributors to contribute in large numbers. This is a fault of the incentives. That's why I don't participate in programs like these. |
Beta Was this translation helpful? Give feedback.
-
I kindof agree with everyone involved here, albeit it was observed how often words such as "inclusive" and "beginner-friendly" were misused. Open-Source development is a community-building and learning with people type of thing. Beginner repositories out of the GSSoC programme would never entertain things I witnessed above. If a repository allows for submission of mass issues such as seen above then it comes upon the integrity and values of the top contributors to not be into an intense competition for points. Although commendable efforts were forwarded from GSSoC with regards to making the ecosystem more inclusive, many of the repositories are packed with issues and pull requests which straight away makes it looks like that the top contributors are here just for the farming of points in such repositories and not the actual development of their skill sets. It is at this point that matters have escalated so much that mentors and administrators of projects have had to place stern measures, sometimes enough to brand certain cases as uncooperative or over-serious. Although... I quote this "Programs like GSSoC have incentivized the contributors to contribute in large numbers. This is a fault of the incentives. That's why I don't participate in programs like these." |
Beta Was this translation helpful? Give feedback.
-
Leaderboard is the final scale in opensource programs like GSSoC and every contributor wants to reach the top. Ideally, a spirit of friendly competition is encouraging and welcomed in a beginner-friendly environment. But currently this race has taken a negative turn. Further, use of foul language in case actions are taken against the alleged further create another issue. The lack of respect— this endangers the universal Code of Conduct and mandates a retrospective question: What are we here for? Because at the end of the day, the aim of open-source is learn with community, build with community, build for the community |
Beta Was this translation helpful? Give feedback.
-
Hi @inkerton
Sorry to disappoint you!
But May I know the reason of spamming in issues? I get that you are disappointed with the repo and about closing your issue but spamming with frustration is not gonna help you! We started github discussion for some reason, we have discord server for some reason, so that when you have query or when you get disappointed with something then you can ask here promptly in profffesional manner
I would like to help you here
This is called spamming of issues!! Which violets the guidelines and the code of conduct of the repository and this program, raising multiple issues at the same time with intent of gaining more assigned issue is not what we promote through this program
You have violated the guidelines which are given clearly by the PA @pankaj-bind!
If you go to the real open source project you cant do such things, open source is all about transparency and pateince
Here is the reasoning for you, There is no problem with your issues or algorithms instead it is an issue with the approach and fail to follow the guidelines which leaded to this conversation. you have to respect the Project admins, Mentors, your fellow contributors and the Program itself. we dont get a platform to showcase your skills all the time, instead of making the most of it, you are creating a negative impression with such behaviour
Regarding rubbish behaviour by the PA, then NO its not, the PA has set the clear guidlines already
I Hope This Resolves All Your Queries!
If you have further doubts and questions feel free to ask here, we can discuss without interferring the other participants!
Read these: GSSOC Guidelines
Thank You!
Beta Was this translation helpful? Give feedback.
All reactions