Closed Bug 1646116 Opened 4 years ago Closed 1 year ago

Make link to Mozsearch repo more visible

Categories

(Webtools :: Searchfox, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mtigley, Unassigned)

References

Details

(Whiteboard: [good first bug])

Small nit: it would be nice if the link to the mozsearch Github repo on Searchfox's landing page was more visible. Perhaps we could have a small section on "Contributing" where this link can be displayed under.

Whiteboard: [good first bug]

I'm new on solving bugs, may I be assigned this bug to solve and can someone help me please?

Hi vijender!

The first step to working on this bug is to set up a local development environment to work on the changes requested. There are instructions at https://github.com/mozsearch/mozsearch#vagrant-setup-for-local-development on doing the set up. If you follow those steps and get through the "Instant Fun with Test Repo" section you should everything ready to work on this bug. If you run into trouble with the setup process, please jump into our chat room and we can help you out there. Once you have the setup done I can assign you this bug and provide more details on where to make changes.

Hello,
I'm new on open source contributions. I would like to be assigned this bug to solve. I have a doubt whether VM is needed for Windows OS while setting up the environment?
It would be really great if someone could help me.

Hi!

Yes, you will need to set up virtualbox and vagrant on Windows in order to have the environment you need to test the changes. Hope that helps!

I think this is addressed now, although pull requests would definitely be accepted for iterative improvements! Specifically:

  • The root help page now says: "You can contribute to Searchfox! Visit our GitHub page. Please send bug reports to Bugzilla." where "GitHub page" and "Bugzilla" are links.
  • We also have a footer on that page where all four of these things are links: "source code repository | configuration repository | see open bugs | file a new bug". The footer is also present on every page that goes through the new liquid templating layer. This currently does not include source code listing pages, but will in the future. (Also, a weirdness is that although search results pages will have the footer, because search is currently dynamic from a loaded page, if you search on a source listing page, you still see the source listing footer.)
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.