Opened 12 months ago

Last modified 6 months ago

#59991 assigned defect

ports.macports.org: exact matches are not always included in search results

Reported by: fdydev Owned by: arjunsalyan (Arjun Salyan)
Priority: Normal Milestone:
Component: website Version:
Keywords: Cc: mojca (Mojca Miklavec)
Port:

Description

Hello, searching for "octave" at "https://ports.macports.org/", I don't get what I am looking for.

The result with name "octave-devel" which description is "obsolete port, replaced by octave" has a link to his own page where there are another link to "octave".

I think it is necessary to improve that search.

Thanks.

Change History (5)

comment:1 Changed 12 months ago by ryandesign (Ryan Schmidt)

Keywords: octave removed
Milestone: MacPorts Future

So if I understand you correctly, you would like a search for "octave" to return a result set that contains the port "octave", ideally at the top of the list. That seems reasonable. I think this issue is already being tracked at https://github.com/macports/macports-webapp/issues/86

comment:2 Changed 12 months ago by fdydev

Hello, thank you Ryan for your comment.

The main problem isn't that the port "octave" should be at the top, although some type of order would be cool. The main problem is that the port "octave" doesn't appear at all and that is very confusing. When I search for "octave" I don't get "octave".

Thanks.

comment:3 Changed 12 months ago by jmroot (Joshua Root)

Summary: Problem searching "octave"ports.macports.org: exact matches are not always included in search results

Yes, the ordering is a secondary issue.

comment:4 Changed 12 months ago by jmroot (Joshua Root)

Cc: mojca added
Owner: set to arjunsalyan
Status: newassigned

comment:5 Changed 6 months ago by arjunsalyan (Arjun Salyan)

This has been fixed, but not yet deployed (expected by July-end). Can be tested on the temporary URL: http://macports.silentfox.tech/, exact matches appear at the top.

Further, a dedicated enhanced search page has also been added: http://macports.silentfox.tech/search/, if you select "Only match by port names", then again exact matches appear at the top, otherwise, matching happens using description also. http://macports.silentfox.tech/search/?q=octave&name=on

Any further feedback would be helpful.

Last edited 6 months ago by arjunsalyan (Arjun Salyan) (previous) (diff)
Note: See TracTickets for help on using tickets.