-
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
add grant management webapp 2 application #1967
add grant management webapp 2 application #1967
Conversation
@lawmeskiviahs is this as a draft PR for some reason? Let us know when we could evaluate it since the PR is not actually open. |
Hi @dsm-w3f we have started the work on the default deliverables (the applications and deliverables pages). There are some discussion points that I have added to the first comment of this PR. It would be great to have some clarity about the treasury pallet and GitHub Actions integration. I was going to open this PR after we have a discussion on these points. |
7322877
to
a7d3406
Compare
@lawmeskiviahs thank you for the grant application. What do you mean by integration with treasure pallet? As far as I know, grants and treasure are completely separate, with different people and processes working on them. It would be nice to focus on grants first since we could evaluate if it is appropriate for the task. I evaluated the first version of the Grant Management webapp (GMA), and one concern is that it does not sync with GitHub data after the first load of data. Now, I understand that you want to perform that with GitHub actions, is that right? If we plan to use this app, it could be first as a backup of GitHub, since it is our main software now. Would be possible to run GMA in parallel with GitHub with a reliable sync mechanism? I mean, GitHub actions sometimes fail, if it fails, how to get the data synced with GitHub again? |
Hi @dsm-w3f thankyou for your time
|
Pinging @dsm-w3f |
@lawmeskiviahs thank you for the answer. I still think that Treasury Pallet Integration could be handled later since the main purpose of this app is to be useful for managing grants and trying to deliver software to handle grants and treasury together could be challenging. My suggestion is to remove it from the scope of this application. What do you mean by "After the initial syncing with GitHub, we have successfully integrated webhooks with the grant management web app. "? This is already developed? I evaluated the previous grant from you and don't remember to have this functionality. I don't see in the application document functionality to sync the GitHub data and the GWA. I think this feature is essential for us to do more comprehensive testing of the GWA since we don't plan to use it as our main system at least for now. This could enable us to try it in parallel with Github. Could you please add this feature to your application if this is not already implemented? |
d367f08
to
e43c021
Compare
@dsm-w3f thankyou for your reply. I understand about the treasury pallet and I'll remove it from the application. We already started the implementation of github webhooks in the previous milestone. We made a separate controller for handling github related functionalities. The webhook implementation is written within this controller. Follow this link to find the said controller. For more information on how github webhooks work follow this link. We understand the importance of real-time data in the grants management webapp. The webhooks facilitate this real-time data scenario for us. This has been mentioned in the application. |
pinging @dsm-w3f |
@lawmeskiviahs thank you for the answer. I'll make the application ready to review. The committee will probably add more questions and opinions soon. |
Thankyou @dsm-w3f |
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. I have one initial question here: What are your future plans for the project? I personally would also be more interested in your other application: #2007
e43c021
to
28cfc35
Compare
Thankyou @Noc2 for your time, I have added the future plans to this application document. I have also updated the other application as well. Looking forward to hearing from you. |
pinging @Noc2 |
@lawmeskiviahs thank you for the grant application. Unfortunately, the committee decided not to go forward with it. We have doubts about the utility and if we would be able to use the application. I wish you the best of luck in the next applications. |
Thankyou @dsm-w3f for the update. I appreciate your indulging with us in our journey of making the ecosystem better and more effective. We combined the problems that we thought needed utmost attention into the first milestone of the GMW. The two main things were storing all the data and extracting only the relevant data. Extraction of data was particularly tricky as the format provided by the team was not properly followed. We utilised the time to effectively solve these two problems mainly in the first milestone. Developing functionality over the data was envisioned as a part of the second milestone. We have better understanding of the system and more of the relevant data that we need after the first milestone. Keeping this in mind, we have started working on enhancements to the experience, utility and security of the application in the milestone 2. We envision the application to be a one-stop-shop for the Grants Program. We have tried to accommodate everything that is needed into the update of the application. We thin it is essential to make the Grants Program seamless and hassle free. The main idea behind the application was to reduce the number of clicks and have all the required information readily available when needed. In case of any other queries I am here for help. Thankyou for your assistance throughout our journey. |
Grant Management Webapp 2
This application is a follow-up for Grant Management Webapp. This grant is for completing the development of gmw.
I am adding this as a draft PR because there are some requirements that we need to discuss before getting the actual proposal in. The things I want to discuss are:
1. Treasury pallet integration
2. Github Actions:
3. General Design and Feature discussion:
Grant level
Application Checklist
project_name.md
).@_______:matrix.org
(change the homeserver if you use a different one)