The ‘My projects’ filter tag, filters on all user addresses, but as a non-pillar owner the result set gets filtert down in the _filterProjectsAccordingToPillarInfo function to all active projects or projects owned by the selected address.
A non-pillar user has to switch the selected address to see its own projects on another address. While a pillar user sees its own projects on all addresses.
For example:
User A has 3 addresses
Address 1 has a pillar registration and 3 projects
Address 2 has 1 project
Address 3 has 1 project
When address 1 is selected, the user sees all 5 projects when activating the ‘My projects’ filter tag.
When address 2 or 3 is selected, the user only sees project 1 when activating the ‘My projects’ filter tag.
So when address 1 is selected the user is considerd a pillar user, otherwise a non-pillar user.
With the following change the situation would be equal to that of a pillar user and the user would not have to change the selected address to see all his owned projects.
Unfortunately, they don’t support native ZNN. We could revisit this when the multi-chain bridge is deployed.
I’ve updated the Mattermost board with most of the remaining tasks from the original post.
Please continue providing feedback so we can add it to the funnel.
I believe @angelo_a_jr returned most of the ZNN received back to AZ. If you guys are planning on reviving Dework for paying bounties then @SugoiBTC and Angelo might have to submit another proposal on AZ.
Fully tested PR 13 and PR 14 on the cicd branch. Could not find any problems. However, we do need to make a design decission on PR 14. See PR for more info.
I’ve patched a potential problem with getting the chainId from a remote node.
I’ve also added some git info (branchName and git commitHash) for Syrius in order to be easier for users to verify this information directly from Info Tab → About Card.
Maybe I missed something but why only one big PR? Why not self-contained PRs of bugfixes and new features to make reviewing and discussion easier? There’s a lot of new code and changes in your branch and I’m worried it will be hard to review if everything is in one PR.
Why not submit separate PRs for features/bugfixes as they get finished? More time to review and discuss before the deadline.
A single PR with thousands of lines of code changes related to different features is hard to effectively review, so I’m not sure I agree with the approach to make large PRs containing a full release.
The community should be given every opportunity to analyse individual code proposals, test, provide feedback, and consent to specific changes.
Some community members won’t compile code so the proposals should include a visual component, like a screenshot, or a description if applicable.
Having a massive PR is not conducive to this approach. It’s difficult to see what code/commits are specific to which features/bugfixes, reducing the community’s ability to veto certain proposals.
It’s one thing to combine all prospective code changes into a repo for testing, but I think we should break out the individual fixes and features into smaller PRs in order to be more surgical about what gets merged.
Once the community is satisfied with what’s been merged, we can have a small PR to increment version numbers.