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

blog: implement search #1235

Closed
jorgeorpinel opened this issue May 4, 2020 · 6 comments
Closed

blog: implement search #1235

jorgeorpinel opened this issue May 4, 2020 · 6 comments
Labels
A: website Area: website C: blog TEMPORARY Content of /blog type: feature-request DEPRECATED New feature or request website: eng-blog DEPRECATED JS engine for /blog

Comments

@jorgeorpinel
Copy link
Contributor

For example if you're looking for a certain topic or key word among blog posts. It's easy to do locally since they're just MD files, or even on the GH repo, but no way to do it from inside the blog itself.

Of course you can do it from Google with the site:dvc.org/blog prefix (example) but I don't know if a lot of people are used to this search feature.

@jorgeorpinel jorgeorpinel added type: discussion Requires active participation to reach a conclusion. website: eng-blog DEPRECATED JS engine for /blog type: feature-request DEPRECATED New feature or request labels May 4, 2020
@shcheklein shcheklein added A: website Area: website and removed type: discussion Requires active participation to reach a conclusion. labels May 4, 2020
@shcheklein shcheklein changed the title blog: implement search? blog: implement search May 4, 2020
@MayankGoel28
Copy link

Will an embedded search inside the blogs that essentially use site:dvc.org/blog as a suffix to Google query work? It does look low-effort. I would be interested in trying to build an internal search engine of sorts.

@shcheklein
Copy link
Member

@MayankGoel28 hi! I think we can use algolia to provide a better experience there. Similar to the dvc.org/doc .It is probably a bit more involved and will require a bit of UI design.

@jorgeorpinel
Copy link
Contributor Author

@MayankGoel28 if you're interested on the actual Javascript engine project for GSoD then yes, this may be a good issue to explore! Basically try to replicate the search we have in the /doc section like Ivan mentioned. You'll need to be familiar with React and Typescript, and maybe Gatsby too so it's probably not very introductory though, but feel free to give it a shot.

Doc search form:

image

Source code:

https://github.com/iterative/dvc.org/tree/master/src/components/Documentation/Layout/SearchForm

What do you think?

@MayankGoel28

This comment has been minimized.

@jorgeorpinel

This comment has been minimized.

@iesahin iesahin added the C: blog TEMPORARY Content of /blog label Oct 21, 2021
@julieg18
Copy link
Contributor

Closing in favor of #2712

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: website Area: website C: blog TEMPORARY Content of /blog type: feature-request DEPRECATED New feature or request website: eng-blog DEPRECATED JS engine for /blog
Projects
None yet
Development

No branches or pull requests

5 participants