-
Notifications
You must be signed in to change notification settings - Fork 56
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
Add full Text Search feature to search among the various news articles published #111
Comments
An example of such a |
@shash137 the GSoC project is going to change the file structure significantly. It's better to wait for the migration to an SSG before this search feature is touched upon. Different SSGs provide different plugins for search, so implementing a search feature for such a small period is not feasible. This is why I left this issue unattended after suggesting it. |
Thanks @sachin10101998 — this is a good candidate for inclusion in the redesign. We've also implemented a Vue-based search of a local JSON index in inclusive-design/wecount.inclusivedesign.ca#223. |
@greatislander do you plan to create a replica of the Vue based search for Floe too? Given the volume of material to be searched, a lighter search engine could be in place. |
@sachin10101998 Looking at |
@sachin10101998 @greatislander Now as the GSoC 2020 phase is over, can I work on this as it's still open and the designs must have been incorporated? |
@kshitij86 The designs have not been completed yet, so we'll be exploring this once that process is done. |
Is your feature request related to a problem?
As the number of news articles published on floeproject.org increases, searching and finding a particular news article and some information inside the article becomes tougher and tougher.
Describe the solution you'd like
There are three ways to implement a search feature.
Since the data and news articles are not continually updated so we don't need a dedicated back end service. Since we have a small amount of simple textual data it’s possible to provide basic search functionality via simple string matching. For example, using JavaScript we could store product data for a website as an array of objects in a JSON file, then fetch the file and iterate over each object to find matches.
Describe alternative solutions you've considered
Additional context or notes
Since the number of articles is limited, so client-side javascript libraries can be used for full-text searching by string matching.
The text was updated successfully, but these errors were encountered: