Convert toolkit/components/terminator/ to ES modules
Categories
(Toolkit :: Async Tooling, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox113 | --- | fixed |
People
(Reporter: standard8, Assigned: nemanaina9, Mentored)
References
(Blocks 1 open bug)
Details
(Keywords: good-first-bug, Whiteboard: [esmification-timeline][lang=js])
Attachments
(1 file, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details |
I'm happy to mentor work towards this bug. Please don't ask to be assigned to it, though you can say you're working on it - please respect other contributors comments as well. You'll be automatically assigned when you upload the first patches.
Here's what to do:
- Make sure you have a local build of Firefox up and running. Use these instructions if you haven't already.
- If you need help setting up, ask in #introduction on Matrix
- Using the ESMification walkthrough as a guide:
- Run
./mach esmify --convert path/to/files
- Examine the output for any errors from ESLint and fix them.
- Next convert the imports -
./mach esmify --import . --prefix path/to/files
- Again, check for any errors and fix them.
- Run a build to check it passes.
- Also run
./mach eslint --fix path/to/files
and check there are no raised failures - Commit the changes with a commit messages such as "Bug nnnnnn - Convert path/to/files to ES modules. r?Standard8"
- Run
- Use
moz-phab submit
to submit the patches for review.
Comment 1•2 years ago
|
||
Sir, Can I work on this bug, this is an easy one I know, and I have solved such bugs, but as you suggested I worked on harder bugs also I have made some patches and also asked for guidance in the comments with my research on eash bug but didn't get any response yet. And I am only contributing to firefox because I don't want to distract myself from this community,
Comment 2•2 years ago
|
||
And it had been 7 hr, and no one had commented yet!
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
I would like to work on this bug, I am an outreachy intern.
Reporter | ||
Comment 4•2 years ago
|
||
Abhishek, lets focus on sorting out your existing issues, and then once we've got those landed we can find some more to work on. This is a good one for fresh beginners.
Puspanjali, welcome. As per comment 0, please start working on it, it'll be auto-assigned when the first patch is uploaded.
Comment 5•2 years ago
|
||
Ok, sir, I am trying some second and third-good first issues. And some not good first issues also. Thanks
Assignee | ||
Comment 6•2 years ago
|
||
(In reply to Mark Banner (:standard8) from comment #4)
Abhishek, lets focus on sorting out your existing issues, and then once we've got those landed we can find some more to work on. This is a good one for fresh beginners.
Puspanjali, welcome. As per comment 0, please start working on it, it'll be auto-assigned when the first patch is uploaded.
Yes sir
Assignee | ||
Comment 7•2 years ago
|
||
Reporter | ||
Comment 8•2 years ago
|
||
@Pushpanjali please can you update the commit message to be Bug 1821900 - Convert toolkit/components/terminator/ to ES modules. r?Standard8
(use hg commit --amend
) and then re-submit using moz-phab submit
.
As you didn't specify the reviewer (the r?Standard8
part), the patch is flagged as "Work in Progress" (WIP) which means that it doesn't get into anyone's review queue, and any comments on it are not posted anywhere. We need it in the non-WIP state to progress it.
Assignee | ||
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
bugherder |
Description
•