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

Difficult to add proposals to RFP #2139

Closed
RichardRed0x opened this issue Sep 24, 2020 · 6 comments · Fixed by #2370
Closed

Difficult to add proposals to RFP #2139

RichardRed0x opened this issue Sep 24, 2020 · 6 comments · Fixed by #2370
Assignees

Comments

@RichardRed0x
Copy link
Member

I added a proposal to the RFP and I had to find the full length proposal token for the RFP I was submitting on, I don't know if this is used much on proposals site any more but I got it from the dcrdata proposals page. If it could be a drop-down of currently open RFP proposals that would be much easier UX.

@lukebp
Copy link
Member

lukebp commented Sep 24, 2020

This would require backend changes first.

@lukebp
Copy link
Member

lukebp commented Sep 24, 2020

For future reference, you can find the token on the proposal page.
Screenshot from 2020-09-24 08-04-33

@lukebp
Copy link
Member

lukebp commented Sep 24, 2020

One of the limitations the new tlog backend has is the inability to query random pieces of data like you can with a normal database. Adding nice to have gui features, like populating a RFP dropdown menue, becomes far more difficult. In order to add these additional queries there has to be a substancial ROI to UX, which this wouldn't qualify for.

The way I would suggest improving the UX here is by adding an information icon, like we do with the deadline, that tells the user they can find the RFP token on the RFP proposal page.

Screenshot from 2020-09-24 08-07-46

@victorgcramos
Copy link
Member

victorgcramos commented Sep 24, 2020

On the Frontend-side we can use the same approach as we do on CMS invoice proposal links (#2041) . The only problem is that it may take a bit longer to load all RFP proposals, since we only have the token info (we can manage the time by caching the proposal info).

IMO, the RFP is (still) not the main feature from the application, and since the user would only have to deal with this "waiting time" once in a while, this sound okay from the UX point-of-view.

I can work on a PoC to demonstrate it better, so we can avoid backend changes.

@lukebp
Copy link
Member

lukebp commented Sep 25, 2020

@victorgcramos this creates edge cases where the RFP isn't cached and therefor doesn't show up in the dropdown list. I don't want that added to pi. I'd rather keep it simple and have the user paste the proposal token manually. Adding the information icon will suffice.

@lukebp lukebp closed this as completed Sep 25, 2020
@lukebp lukebp reopened this Sep 25, 2020
@victorgcramos
Copy link
Member

sounds fair, @lukebp

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

Successfully merging a pull request may close this issue.

4 participants