Closed Bug 1685806 Opened 3 years ago Closed 3 years ago

Remove expired Telemetry probe telemetry.about_telemetry_pageload

Categories

(Toolkit :: Telemetry, task, P3)

task

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: chutten, Assigned: kamaraju428, Mentored)

Details

(Keywords: good-first-bug, Whiteboard: [good first bug][lang=js])

Attachments

(1 file)

To help Mozilla out with this bug, here's the steps:

  1. Comment here on the bug that you want to volunteer to help. I (or someone else) will assign it to you.
  2. Download and build the Firefox source code
    • If you have any problems, please ask on Element/Matrix in the #introduction channel. They're there to help you get started.
    • You can also read the Developer Guide, which has answers to most development questions:
  3. Start working on this bug. You will need to remove these lines in toolkit/components/telemetry/Scalars.yaml and this line in toolkit/content/aboutTelemetry.js
    • If you have any problems with this bug, please comment on this bug and set the needinfo flag for me. Also, you can find me and my teammates on the #telemetry channel on Element/Matrix most hours of most days.
  4. Build your change with mach build and test your change with mach test toolkit/components/telemetry/tests/. Also check your changes for adherence to our style guidelines by using mach lint
  5. Submit the patch for review. Mark me as a reviewer so I'll get an email to come look at your code.
  6. After a series of reviews and changes to your patch, I'll mark it for checkin or push it to autoland. Your code will soon be shipping to Firefox users worldwide!
  7. ...now you get to think about what kind of bug you'd like to work on next. Let me know what you're interested in and I can help you find your next contribution.

hey chris,may i work on this?

Depends on D100980

Assignee: nobody → kamaraju428
Status: NEW → ASSIGNED

Sorry for the delay in landing your patch. It took a while for me to figure out how to un-parent your patch for bug 163831 (which, since it was marked as Required Revision, prevented me from landing this patch).

With this on its way to being included in Firefox, have you given any thought to what you might like to work on next?

hi chris,Thanks for accepting my patch. i want to participate outreachy'21 mozilla team. Could you tell me which mozilla projects are more likely to get selected for upcoming outreachy program?
Thanks.

I haven't participated in recent Outreachy rounds, so I'm not sure how to evaluate them. I do know Outreachy Round 21 has already begun (see this timeline). It might be best to ask the folks in the #outreachy channel for more information about Mozilla's involvement in the project.

I can say that the last two times my team mentored for Outreachy we had no problems having our projects selected, and had excellent participants both times, so it seems from my POV that Mozilla projects have a pretty high likelihood of selection. (But my experience is limited and some years old now)

Oh, which reminds me, did you see the comment on Phabricator? It seems a recent change to Scalars.yaml has made it so Lando can't figure out how to apply your patch. Please rebase and resubmit the patch so I can reland it.

Flags: needinfo?(kamaraju428)

(In reply to Chris H-C :chutten from comment #5)

I haven't participated in recent Outreachy rounds, so I'm not sure how to evaluate them. I do know Outreachy Round 21 has already begun (see this timeline). It might be best to ask the folks in the #outreachy channel for more information about Mozilla's involvement in the project.

I can say that the last two times my team mentored for Outreachy we had no problems having our projects selected, and had excellent participants both times, so it seems from my POV that Mozilla projects have a pretty high likelihood of selection. (But my experience is limited and some years old now)

Ohh ok..thanks Chris for ur nice guidelines.

Flags: needinfo?(kamaraju428)

(In reply to Chris H-C :chutten from comment #6)

Oh, which reminds me, did you see the comment on Phabricator? It seems a recent change to Scalars.yaml has made it so Lando can't figure out how to apply your patch. Please rebase and resubmit the patch so I can reland it.

yea.I see.I tried to resolve the error but some packages need to be installled it seems.Yea I'll do within two days.Thanks

(In reply to Chris H-C :chutten from comment #5)

I haven't participated in recent Outreachy rounds, so I'm not sure how to evaluate them. I do know Outreachy Round 21 has already begun (see this timeline). It might be best to ask the folks in the #outreachy channel for more information about Mozilla's involvement in the project.

I can say that the last two times my team mentored for Outreachy we had no problems having our projects selected, and had excellent participants both times, so it seems from my POV that Mozilla projects have a pretty high likelihood of selection. (But my experience is limited and some years old now)

And could you tell me the projects you were worked on during Outreachy program?Thanks chris

The ones I remember were adding the "health" ping and something to do with using machine learning techniques to automatically detect regressions in Telemetry data.

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:kamaraju428, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(kamaraju428)

This good-first-bug hasn't had any activity for 2 months, it is automatically unassigned.
For more information, please visit auto_nag documentation.

Assignee: kamaraju428 → nobody
Status: ASSIGNED → NEW

I have added the patch and some comments for this bug I would like to work on : https://bugzilla.mozilla.org/show_bug.cgi?id=1672577
Thanks!

Flags: needinfo?(chutten)

@chutten apologies for this long delay. Ive some college stuffs to do in that time. I came to know the thing which caused the lando to land on remote repo. Yea i will do this within no time.

Thanks

Flags: needinfo?(kamaraju428)
Assignee: nobody → kamaraju428
Status: NEW → ASSIGNED

Dhanesh seems to have this one in hand.

Flags: needinfo?(chutten)

have i resolved ur issue? atlast

Pushed by chutten@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6e79797db8d4
Removed the unnecessary lines from telemetry folder r=chutten

Looks like you resolved it! It's now on the autoland repo running some tests. With luck it'll be merged to mozilla-central in time for the next Nightly build that we'll send to our users.

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch

chutten , one last thing . I got approved to be a part of outreachy . I've decided to record this bug as my contribution . Since i knew only ive removed some lines of code which caused a error in toolkit . But I've to know the background activity what my changes done to the firefox so that i can give a nice description in recording this issue for outreachy.

Thanks

Flags: needinfo?(chutten)

The background of why this contribution was necessary is this:

  • There is a page in Firefox you can reach by putting about:telemetry in the address bar
  • We wanted to count how often this was loaded
  • We added the Telemetry probe telemetry.about_telemetry_pageload to count that for us, reporting it to Mozilla
  • It worked well. We learned that about:telemetry is almost never loaded.
  • This probe expired way back in Firefox 70, so it stopped collecting and reporting data
  • But the probe still existed in Firefox's code. It took up space in every Firefox being used around the world.

Your change removed the expired probe from Firefox's code, reducing (a little bit) the size of Firefox. It also tidies things up for other developers looking at this code.

Hope this helps!

Flags: needinfo?(chutten)

Thanks chutten .It really helps

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: