-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Application for Dexel.md #2002
Application for Dexel.md #2002
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your interest in our grants program. Could you reuse the table of the template for the milestone deliveries and also add the default deliverables?
Hey @Noc2 Thanks for pointing that out. I've updated our Development Roadmap to match the table format and included all the default deliverables. Let me know if it looks good now or if there's anything else I missed. |
I have read and hereby signed the Contributor License Agreement. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the application @itssravi I think this is a unique and novel idea.
- Can you integrate more technical details into the deliverables themselves? What main functions will each of the contracts have?
- Will there be unit tests for both the contracts and the UI? Can you list any test suites you will be using? As well as any additional tests (e2e, integration, etc.)
- dotfordummies.com seems to be down. Is this still active?
Hey @keeganquigley Thank you for the feedback. I've updated the application to incorporate more technical details into the deliverables, specifically detailing the main functions each of the contracts will have. I've also expanded on our testing strategy, detailing the types of tests and the tools we'll be using. Regarding the dotfordummies URL, my apologies for the oversight. The correct URL is dotfordummies.co. Thanks for pointing it out! Let me know if this provides better clarity, and if there's anything else to adjust. |
Thanks for the changes @itssravi I will mark your application as ready for review and ping the rest of the committee. In the meantime, in my opinion it seems a bit expensive for one dev. Would you be willing to lower your rate at all? |
Hey guys and sorry for just chiming in @ w3f crew. I wanted to bring to your attention that the DotSama community was more then unsatisfied with previous deliveries like the Describedot project (dot content in hindi). Ravi also has a good track record of creating stuff nobody asked for and would ever use: I don't see "Dexel" going any other route here. There was also another treasury proposal called "Dotrewards" (https://polkadot.polkassembly.io/post/1705) which was rejected by the community. Before rewarding this grant please carefully consider if the ecosystem NEEDS this project, if there are USERS, if it will gain TRACTION and if Ravi is the right person to execute on it given the already questioned high pricetag. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the application, @itssravi. I'm afraid I have to disagree with your statement that "Dexel fills a niche yet essential gap in the Polkadot dApp landscape". Could you provide some insight into how you got to this conclusion? Are there similar, successful applications in other ecosystems? Are users of centralised "read it later" applications expressing desire for a decentralised version? The effort to put my bookmarks on-chain seems silly in comparison to what I gain.
Hi @semuelle , Thank you for your feedback. Here are some points addressing your concerns:
Building dApps that manifest the benefits of decentralization for common user needs can be pivotal for Polkadot's adoption. Our goal with Dexel isn't decentralization for its own sake, but to grant users genuine ownership, privacy, and redundancy. I hope this sheds more light on Dexel's purpose and potential. |
Thank you @keeganquigley for reviewing the application and providing feedback. I understand your concerns regarding the costs. Given the scope of Dexel and the goal to build a good quality application, I factored in potential expenses for additional developers/designers and other unforeseen costs. However, acknowledging your feedback and our shared objective of making the Polkadot ecosystem better, I've adjusted the total cost and updated the numbers in the PR. I believe this revised amount will still allow us to maintain the quality and timely delivery of the project. |
Thanks @itssravi for the updates and sorry for the delay.
|
Hi @keeganquigley, Thank you for recognizing the potential in Dexel. I know this looks like uncharted territory, but I believe pushing boundaries of what decentralized technologies can achieve beyond just financial applications can significantly help in mainstream adoption. Dexel represents an effort to showcase these benefits in everyday use cases. Regarding forking Pocket, it's not feasible as it's closed source. If you meant Shiori, I did consider forking it, but integrating all the blockchain features and decentralised identity stuff requires a ground-up approach. We're still leveraging open-source libraries, like Readability for structured text extraction to ensure efficient development. I understand the budget concerns, but making sure we have reliable smart contracts would require us to hire Rust/Ink devs who charge hourly. Then there are some design flows not yet fully scoped that necessitate certain costs too. I'm okay with reducing it to a Level 1.5 (20K) but any lower and we'd have to compromise on the scope and quality of the project. As for my previous projects, they are definitely operational. I bear the hosting, domain, and server costs out-of-pocket but occasionally, due to lack of funding, there might be short downtimes. I make sure to address them promptly whenever that happens. With grant funding, I assure you of consistent uptime. To ensure this, we can integrate monitoring tools like Uptime Robot or Pingdom that'll alert and enable quick resolutions to any potential issues. I'm committed to Dexel's success and ensuring its sustained operation and maintenance post-launch. Your support would significantly help in bringing it to life. |
Hey @itssravi can you discuss the measures taken to ensure the security and efficiency of the smart contracts that Dexel will utilize? Are there any particular design patterns or testing protocols employed to mitigate common risks or vulnerabilities? |
Hey @nikw3f, thank you for the question. Security and efficiency are central to Dexel, and we're harnessing Polkadot's ecosystem to enhance these aspects:
By working with Polkadot, Dexel aims to achieve a balance of security and performance, critical for maintaining users' trust and seamless application functionality. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your answers @itssravi would you be willing to reduce the scope to just milestone 1? Or do you prefer to keep M2 intact? I personally would be more apt to approve a PoC of the contracts and front-end.
Hey @keeganquigley Thank you for your thoughts and suggestions. I understand the importance of demonstrating a tangible proof of concept. We're open to focusing on Milestone 1 as it lays the foundational work and includes the initial setup, smart contract development, and basic frontend interface. This approach would provide a functional prototype and give us a solid ground to showcase the essential features of Dexel. We appreciate your willingness to consider this adjustment and are more than happy to proceed with Milestone 1. Could you guide me through the next steps in this process though? Should I modify the application to reflect these changes, or will it be handled internally during your review process? |
Sure thing @itssravi thanks for being willing to reduce the scope. Yes you can go ahead and modify the current application and feel free to ping me when I should take another look. You can always apply for the second milestone in a follow-up grant after this one is evaluated. Thanks! |
Hey @keeganquigley I've modified the milestones and subsequently updated the application to Level 1 based on the costs of the milestone. I've kept the second milestone in place just to make sure we have something to look at and move forward with after the evaluation. Let me know if there are any other changes. Looking forward to the next steps where I can actually build this out. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @itssravi thanks for the modifications, however the Overall Costs still say $25,000. Could you adjust this and move milestone 2 to the future plans section? And erase the cost for M2, this will make it clear that it is not part of the current grant. Thanks!
Hey @keeganquigley thank you for the clarification. I've updated the overall costs and also moved the milestones. Let me know if we need any other changes. Looking forward to the next steps. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for the application and all the effort you put into this. The grants committee decided today not to support your project. Partly because we don't see a lot of value in this project. Independent of it, we wish you all the best. Let us know if you have any questions.
Project Abstract
Dexel is a a reimagined decentralised read-it-later reading experience built on the Polkadot network.
Grant level
Application Checklist
project_name.md
).@_______:matrix.org
(change the homeserver if you use a different one)