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

On Plugin Trends page, Installation by Version and Installation by Version % charts data is not loaded #215

Closed
Vandit1604 opened this issue Nov 11, 2024 · 31 comments
Labels
bug Something isn't working

Comments

@Vandit1604
Copy link
Contributor

Reproduction steps

  1. Go to https://stats.jenkins.io/plugin-trends
  2. Open any plugin trend

Expected Results

"Installation by Versions" and "Installation by Version %" data charts not empty.

ran locally:
image

Actual Results

"Installation by Versions" and "Installation by Version %" data charts are empty.

image

Anything else?

Tested locally on fdd7307
image

The Data is not loaded only on the site but works properly locally.

Console output:
image

The json file has empty object for installation for version and installation for version %

@Vandit1604 Vandit1604 added the bug Something isn't working label Nov 11, 2024
@Vandit1604 Vandit1604 changed the title On Plugin Trends page, "Installation by Version" and "Installation by Version %" is not loaded On Plugin Trends page, Installation by Version and Installation by Version % charts data is not loaded Nov 11, 2024
@krisstern
Copy link
Member

Hi @Vandit1604 we have already opened an issue with helpdesk to try and resolve this issue.

@krisstern
Copy link
Member

We cannot resolve this via any code changes here so I am closing this ticket for now

@krisstern krisstern closed this as not planned Won't fix, can't repro, duplicate, stale Nov 14, 2024
@Vandit1604
Copy link
Contributor Author

@krisstern Can you share the helpdesk issue here. I couldn't find it previously.

@krisstern
Copy link
Member

I will follow up on that you do not need to worry about it @Vandit1604

@PyvesB
Copy link

PyvesB commented Dec 15, 2024

Hey there 👋🏻 The installationsPerVersion field is still empty, any news on this problem? It would be helpful to have visibility on what's going on on the helpdesk side.

@krisstern
Copy link
Member

Hi @PyvesB this issue is closed. You are welcome to make a new issue to follow up.

@PyvesB
Copy link

PyvesB commented Dec 15, 2024

How does duplicating an existing issue add value? If the problem wasn't resolved, this issue probably should not have been closed in the first place. Right now, it's harder for all external users to find out that this problem has already been reported or to get updates on it.

@krisstern
Copy link
Member

Contrary to what has been claimed, I do not think increasing visibility will likely speed up the fixing of the issue. If you are interested please locate the issue yourself in the Jenkins Infra issues tracker, which is open to the public. And also if you are not a maintainer or stakeholder please do not comment on that issue unnecessarily to create noise. Thank you!

Also, I am not going to re-open this issue for reasons I will not disclose here. But I do have my reasons why I am not going to do so.

@krisstern
Copy link
Member

Also @PyvesB please respect the mainainer(s)'s decision on how they run a repo. It seems you have some very strong opinion(s) which may or may not be valid.

@PyvesB
Copy link

PyvesB commented Dec 15, 2024

I do not think increasing visibility will likely speed up the fixing of the issue

I agree, however, this was no my point.

If you are interested please locate the issue yourself in the Jenkins Infra issues tracker, which is open to the public.

@Vandit1604 tried locating an external issue previously, and failed to do so.

And also if you are not a maintainer or stakeholder please do not comment on that issue unnecessarily to create noise

We rely on this API to provide badges on Shields.io, and they are partly broken because of this issue. The code for these badges were themselves contributed by folks who are maintainers on the Jenkins side, at least from what I can tell by glancing at their GitHub profiles. These badges are also featured in hundreds of repositories part of the Jenkins org, and I also found at least one reference to them in the Infra-specific org. This would match my definition of "stakeholder".

We're happy to host and maintain badges that were contributed by third-parties, but when the API of said third-parties stops working as expected and we're diligent enough to seek assistance but hit a wall, there's realistically not much more we can do. I'll go ahead and drop support for these badges on the Shields.io side. If/when this problem gets fixed, we'll be happy to review a new contribution to re-add support for them.

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

Have you tried locating the issue but failed to do so?

@Vandit1604 should have been able to do so but I am not sure why he couldn't, that may be a competency issue.

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

Can you please continue in the new issue I have just created? This issue is faulty and I have decided to close it to avoid further confusion. Really, please listen. Thanks!

@Vandit1604
Copy link
Contributor Author

Have you tried locating the issue but failed to do so?

@Vandit1604 should have been able to do so but I am not sure why he couldn't, that may be a competency issue.

I found your comment about a 'competency issue' demeaning.
I believe we should focus on resolving the problem collaboratively rather than making personal remarks. Let's keep the discussion respectful and constructive moving forward. 😄

Thanks.

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

@Vandit1604 Thanks for your feedback, but this is not meant to be personal. You should have been able to locate it as you have contributed to Jenkins before. I am trying to explain why your statement made no sense.

@krisstern
Copy link
Member

Please @PyvesB @Vandit1604 this issue has been closed. Could you guys please follow up on the new issue if you would like to follow up?

@Vandit1604
Copy link
Contributor Author

@krisstern Thanks for clarifying. I understand you didn’t intend for it to be personal, but framing it as a 'competency issue' can come across that way, regardless of intent or my previous contributions. I’d appreciate it if we keep the focus on the issue itself or constructive suggestions, as that fosters a more productive and respectful discussion. Let’s move forward and tackle the problem together. 🚀

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

@Vandit1604 Thanks for your prompt reponse! I do not know why you could not find the issue, could you at least find where the Intra teams issue tracker is, or did you have problems locating it? Or would you like us to focus back on the issue as you say and stop arguing because you feel offended?

@krisstern
Copy link
Member

Thanks for the thumbs down emoji as a response @Vandit1604! But that would only make matters worse. Could you please "keep the focus on the issue itself or constructive suggestions, as that fosters a more productive and respectful discussion" like you have said?

@Vandit1604
Copy link
Contributor Author

I'll be stepping down as the maintainer of this repository because voicing concerns is tagged as arguing by you.

Regards

@krisstern
Copy link
Member

I have deliberately closed this issue exactly because of the conversation I anticipated we may have had here.

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

I'll be stepping down as the maintainer of this repository because voicing concerns is tagged as arguing by you.

Regards

That's realy a false accusation, and it is not fair to me.

You have had a history of disrespecting and insulting me to be honest. Also, we are going to remove you as a maintainer anyways because of other competency issues we have seen previoulsy, now even more so given your repeated behavioral issues.

@Vandit1604
Copy link
Contributor Author

I’m disappointed by this response, as I have always tried to contribute to the Jenkins community in a positive way. While disagreements happen, I believe discussions should stay respectful and constructive, as per the Jenkins Code of Conduct.

If the organization has decided to remove me as a maintainer, I ask that the process be transparent, with clear reasons and evidence for the concerns raised. I’m open to discussing this further if needed, and will continue to focus on being professional and collaborative.

@krisstern
Copy link
Member

Maybe I should bring in other co-maintainers like @gounthar to have a better assessment on this and to have some objective perspective besides the only two we have?

@krisstern
Copy link
Member

We have already outlined the reasons why in the helpdesk issue you just commented on. I don't understand what you really want here: Are you stepping down voluntarily or are you okay with just triage rights? Because you did have a really poorly reviewed PR merged during Hacktoberfest which was faulty.

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

We were lucky because that PR was not critial and also lucky because another contributor did create another PR to patch the issue.

@krisstern
Copy link
Member

You should at least asked another maintainer like me to give it another review before you merged that PR, instead you rushed it and were very confident about it.

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

You only DM'ed me about it afterwards, which you should not have done. You should have pinged me in the PR to keep things transparent.

@Vandit1604
Copy link
Contributor Author

Would you please point me to the Pull Request you are referring here?

@krisstern
Copy link
Member

Please refer to the helpdesk issue I have created about downgrading your repo access rights for the evidence. I feel it is very convenient for you to just forget things like this when it is pretty serious for some of us.

@krisstern
Copy link
Member

krisstern commented Dec 15, 2024

Seems also like you always need other people'e help in locating issues / pull requests which is pretty interesting. I am not sure why but it can get very annoying on the receiving end.

@krisstern
Copy link
Member

Also, thanks @PyvesB for not listening and insisting on commenting on this issue. This is exactly what I feared, but you wanted to have your way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants