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

Product Feedback v2 #118

Open
6 of 7 tasks
aassoiants opened this issue May 14, 2024 · 13 comments
Open
6 of 7 tasks

Product Feedback v2 #118

aassoiants opened this issue May 14, 2024 · 13 comments

Comments

@aassoiants
Copy link

aassoiants commented May 14, 2024

Great work team!

I did test using Windows Brave. And mobile Brave.

Mobile Page

  • Too much empty space between first and second value props
    image

  • Let's please remove or blur out the location in the left lightning image

Search Page

@Emmanuel-Develops
Copy link
Collaborator

When i click out of a selected source when AND when there is nothing searched (t.i., only after choosing something from the search bar drop down), it returns me to the homepage at the same scroll that i was on in the search page. Not anchored to the above the scroll as it should be. (Doesn't happen on mobile)

I made selecting filters on desktop stay in place because the filters and results are side by side, whereas for mobile selecting a filter moves to results page and then it wouldn't be a good ux to keep user mid scroll.

Looking at it now all filters should scroll to the top because its new data and you want users aware these are new results.

Oh and for what you experienced, this applies to homepage as well. As when there's no query params (search, filter or sort) we just swap the results page for homepage.

FIXED in 5d423d5

@Extheoisah
Copy link
Contributor

The screen kind of moves around when toggling between the "suggest a source" feature and existing it (look at the header). (Only desktop).

I think its because when the modal comes into focus and the background is out of focus, the scrollbar is hidden which leaves more room for the header to expand. But on modal close, the scrollbar is visible and takes the usual space. I don't think this issue should be a blocker.

@Emmanuel-Develops
Copy link
Collaborator

Let's please remove or blur out the location in the left lightning image

paper is working on this

@Emmanuel-Develops
Copy link
Collaborator

Emmanuel-Develops commented May 16, 2024

Clicking the logo button to get the homescreen took a second longer than it should have. See if you can replicate.

@aassoiants you're nitpicking! 👀
I wrote an optimization for this some days back so I'm surprised there's an issue at all. I can't replicate it, can you record a video please

The screen kind of moves around when toggling between the "suggest a source" feature and existing it (look at the header). (Only desktop).

As Theo said, the modal causes the scrollbar to be hidden, hence extra space and the header expands to fill that space. It doesn't show up on mac tho because of native mac scrollbar behavior.

@aassoiants
Copy link
Author

@aassoiants you're nitpicking! 👀 I wrote an optimization for this some days back so I'm surprised there's an issue at all. I can't replicate it, can you record a video please

Haha eagle eyes! Don't worry if can't repli.

As Theo said, the modal causes the scrollbar to be hidden, hence extra space and the header expands to fill that space. It doesn't show up on mac tho because of native mac scrollbar behavior.

If this takes more than a day to solve, then put to post-launch please

@Emmanuel-Develops
Copy link
Collaborator

If this takes more than a day to solve, then put to post-launch please

I've been on chat for a while, this issue is a bit niche and hard to test as it only shows up in Windows. Let's move it post-launch.

@adamjonas
Copy link
Collaborator

adamjonas commented May 17, 2024

Some questions...

On https://bitcoinsearch-app-git-fix-filterdomai-bc4eff-btc-knowledge-base.vercel.app/?filter_domain=https%3A%2F%2Flists.linuxfoundation.org%2Fpipermail%2Fbitcoin-dev%2F&filter_authors=Ava+Chow

The rolled up replies are only Ava Chow. Should we be showing all replies to the post she authored or is this expected?


Can't read the BDP on dark mode:
image


Can't see this image on dark mode
image

The entire box describing chat should be linked rather than that tiny text. Also should the pagination be full width or centered?
image


Can we make this pull down longer so I don't have to scroll?
image

@aassoiants
Copy link
Author

aassoiants commented May 18, 2024

Thanks @adamjonas!

Questions

  • Can't see this image on dark mode
    Do you mean the image doesn't have an outline?
    image

Do Now

  • Can't read the BDP on dark mode. Replicated. Should be same font as cards below it.
    image
  • The entire box describing chat should be linked rather than that tiny text.
    image
  • Can we make this pull down longer so I don't have to scroll? Not replicated, great find!
    image

Do Later

@aassoiants
Copy link
Author

A few obsies on Brave. Desktop. Windows.

  • No serp card description/ copy for (only?) bitcoinops topics.
    image
    image

  • Unsure what the difference is between "Bitcoin Dev Mailing List" vs "Bitcoin Dev Mailing List Archive" vs "Bitcoin Dev Mailing List Active"
    image

  • I don't think the drop-down options should exist when a user's on the Search UI/ Search page. The purpose of the dropdown is enabling discovery for newer users and light education about how the product works.
    image

@Emmanuel-Develops
Copy link
Collaborator

Emmanuel-Develops commented Jun 5, 2024

No serp card description/ copy for (only?) bitcoinops topics.

Its an issue with the scraping, I think andreas is looking into it cc: @kouloumos

Unsure what the difference is between "Bitcoin Dev Mailing List" vs "Bitcoin Dev Mailing List Archive" vs "Bitcoin Dev Mailing List Active"

"Bitcoin Dev Mailing List" -> mailing-list.bitcoindevs.xyz (our google groups list)
"Bitcoin Dev Mailing List Archive" -> list linux foundation
"Bitcoin Dev Mailing List Active" -> gnusha google groups

@urvishp80 replaced the domain gnusha domain with ours on the index, seems a recent scraper reintroduced the gnusha domain back, given that the earliest appearance is 11th May.
Screenshot 2024-06-05 at 4 38 53 PM

I don't think the drop-down options should exist when a user's on the Search UI/ Search page.

I'm indifferent about it, but you make a solid case.

edit: The PR bitcoinsearch/scraper#64 fixes the 2 scraping issues

@kouloumos
Copy link
Contributor

Unsure what the difference is between "Bitcoin Dev Mailing List" vs "Bitcoin Dev Mailing List Archive" vs "Bitcoin Dev Mailing List Active"

@Emmanuel-Develops can you explain (or point to the relevant code) how we come up with

Bitcoin Dev Mailing List" vs "Bitcoin Dev Mailing List Archive" vs "Bitcoin Dev Mailing List Active"

is this something that comes directly from elasticsearch?

Everything should be called "Bitcoin Dev Mailing List" on the frontend. If this needs to be fixed in elasticsearch-index level then we should call them all the same at that level. The urls show the actual source (archive, active, _) but that's not something that concerns the user when searching on Bitcoin Search. @urvishp80 has more context on that.

@Emmanuel-Develops
Copy link
Collaborator

@Emmanuel-Develops can you explain (or point to the relevant code) how we come up with

@kouloumos
This was done during the transition from gnusha to our google groups domain (mailing-list.bitcoindevs.xyz).
Its basically a mapping on the FE
Here:

"https://lists.linuxfoundation.org/pipermail/bitcoin-dev/": "Bitcoin Dev mailing list archive",

"https://gnusha.org/pi/bitcoindev/": "Bitcoin Dev mailing list active",
"https://mailing-list.bitcoindevs.xyz/bitcoindev/": "Bitcoin Dev mailing list"

is this something that comes directly from elasticsearch?

No it is not, it comes from the mapping.json shown above.

They can't all be "Bitcoin Dev Mailing List" because the ES index returns both the archive lists.linux... and active mailing-list.bitcoindevs.xyz... from queries.
Users will see duplicated "Bitcoin Dev Mailing List" when sorting by domain and won't be able to tell archive and active apart.

The index is meant to map gnusha.. to mailing-list.bitcoindevs.xyz.. and @urvishp80 is doing that in the current open PR on scraper, here:
https://github.com/bitcoinsearch/scraper/blob/41d616f264c9acf09e226aeea03fd9bffd9fcde2/mailing-list/main.py#L17-L18
and he replaces the domain here
https://github.com/bitcoinsearch/scraper/blob/41d616f264c9acf09e226aeea03fd9bffd9fcde2/mailing-list/main.py#L192

@urvishp80
Copy link

Based on chat with @adamjonas, I updated the scraper (related to bitcoin-dev) code as follows:

  1. changed the value of domain field for all the docs:
  • from https://gnusha.org/pi/bitcoindev/ to https://mailing-list.bitcoindevs.xyz/bitcoindev/
  • keep https://lists.linuxfoundation.org/pipermail/bitcoin-dev/ and https://lists.linuxfoundation.org/pipermail/lightning-dev/ as it is

However, as the PR has not been merged yet. Here are the counts for the docs in the Elasticsearch Index for the given domain:

  • https://gnusha.org/pi/bitcoindev/ = 44 (latest docs as PR has not been merged)

  • https://mailing-list.bitcoindevs.xyz/bitcoindev/ = 255 (updated manually using Elasticsearch Dev Console a few days back)

  • https://lists.linuxfoundation.org/pipermail/lightning-dev/ = 4970 (keeping the domain as it is)

  • https://lists.linuxfoundation.org/pipermail/bitcoin-dev/ = 24504 (keeping the domain as it is)

Here is the message from @Emmanuel-Develops regarding the Frontend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants