Conversation
Co-authored-by: Aleixo Sánchez <15819210+alxs@users.noreply.github.com>
|
Hi @alxs , have to review our delivery? Looking forward to your feedback. |
|
Hey @wliyongfeng, I hadn't had the chance yet, thanks for the ping. Looks great all in all, both the UI and UX are very smooth. I'm not sure I understand the structure of the repo though, could you add a brief outline to the main readme? Try to run the And one of the unit tests fails since There's one user story I wasn't able to verify though, namely number 3 as it's not clear that one has voted on a proposal already, apart from it being somewhere among the votes. User story 4 isn't fully met either since it's not possible to pick a result strategy at the time of creation. Could you address these? Many thanks. |
|
@alxs Will update the readme soon. The DECOO related configuration is for IPFS uploading.
Sure, currently a user can only check his previous vote in the vote list. Indeed it's better with a component to show the user current voting.
We changed the implementation since currently there are only 2 strategies: |
|
Sounds good! Sure, it also works like this - I just felt it was a bit confusing as it's just not clear which of the two will be chosen, and it makes sense for the proposer to choose it when they define the proposal anyway. Feel free to implement it later. |
|
Hi @alxs, we updated the readme and improved the 'my vote' view on the proposal detail page. Generally the code is organized by 2 packages, node-api is in charge of chain node interaction while we maintain multiple api instances and fetch chain info with 'My vote' view works like the following image. It will always be at the top of the votes list, when the address is connected only of course. Please confirm it on the proposal detail page. And the unit test is also fixed, unit test should mock the environment variable by itself , many thanks! |
|
@wliyongfeng the readme provides everything I was looking for - many thanks for the changes! You may also want to add instructions on getting MongoDB up and running, which I still had to figure out. With this, I'm happy to tell you that the milestone is a pass. You can find my evaluation notes here. I'll forward your invoice for internal processing - please allow up to 15 days until the payment is made. |
|
hi @wliyongfeng we transferred the payment today. |
Confirmed, many thanks. |
* Deliver OpenSquare offchain voting * Correct file name * Update deliveries/OpenSquare_offchain_voting-milestone_1.md Co-authored-by: Aleixo Sánchez <15819210+alxs@users.noreply.github.com> Co-authored-by: Aleixo Sánchez <15819210+alxs@users.noreply.github.com>


Milestone Delivery Checklist
Link to the application pull request: w3f/Grants-Program#544