-
Notifications
You must be signed in to change notification settings - Fork 127
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
Inviting Community Participation #9
Comments
Right Rishab. It certainly is a gradual process when it comes to community bulding and this is one thing that we would need a lot of help with. Your suggestions are spot on. As you rightly pointed out, money may not be always an attractive proposition for contributions to come in; the technology is. Money could be a good enabler and a pulling factor to start with. There are a list of things that needs to be done and some of them have been captured (will move them to a different repo) and I will be adding more to it. Such as these The UIDAI connections are good indeed, but we have moved much ahead of them. We see Aadhaar only as an inspiration and nothing byond that. We see Aadhaar folks as yet another community member and partner like you. If they have useful suggestions and contributions, then there is no We would like to partner with people like you to help us build a vibrant community (or rather communities as you said). So, please have those thoughts flowing in. Thank you for the invaluable suggestions, we would like hear more from you. |
So in response to this I had chat with Prof Rajagopalan who heads the project. Here is a quick summary of the call shared in the interest of transparency.
Overall I shared my experience of working on ERPNext for the last 10 years to give insight into how community engagement works and he was very receptive of the ideas that were shared. |
Hi Rushab, May I request you to write a "Feature Request" for the consent portal in the MOSIP issue tracker ? We can expand on that and possibly arrive upon a feasible architecture through discussions. Thanks |
Already did! #5 |
As per the post on Omidyar website you have raised at least $4M in funding. So the problem you have is there is already too much money in the project. You don't actually need external contributors to make this a sustainable project. As long as the service implementers keep pushing their code in the public, it should be fine. Since there is no direct link to Indian citizens, it is pointless waste of effort to ask for their contribution. |
Yes, we have raised about 10 million so far. But first two implementations, Morocco and the Philippines, which we are doing pro bono will consume all of that. The code, training, support to their SI for five years, and customising the code for their requirements will all consume this. |
Thanks @srgpalan for engaging publicly, and I would consider this as a brave first step. Welcome to the community ;-). ERPNext has a reasonable community in African countries and Philippines and have introduced this project to them. https://discuss.erpnext.com/t/offtopic-national-ids-in-philippines-and-morocco-many-african-countries/57242 It would make sense for the internal design documents and issue trackers should made public so they can be scrutinized by citizens of African countries and Philippines. Ultimately I would like to request you to form a formal strategy to engage the UIDAI and announce it publicly, to try and adopt some modules from MOSIP. It does not have to be a commitment or compromise on their part, just an engagement. That will see an instant interest from Indian citizens, because then it impacts their lives directly. And it would also ensure both quality and oversight. Government of India also has a published OSS Strategy. From Page 5, point number 8
Source: https://meity.gov.in/writereaddata/files/policy_on_adoption_of_oss.pdf UIDAI can be pushed to engage under this policy statement |
@srgpalan So MOSIP is the greatest thing to come out of India since the invention of positional numbers? I worry that you are according too much self importance to this project and it impedes true public spirited participation. Please reconsider. |
Taking off from the engagement proposed by MOSIP at IndiaOS Conference last week. Please note that my views are personal and not reflective of IndiaOS which was just a volunteer run conference.
So it is great that the repository is opened and this is just the first step to build a community project and shows great intent. The next step is to align interest in the community to contribute. This will be a gradual process, here are a few suggestions:
Publish a list of things you need help for (could be bugs, features, documentation).
Announce small bounties to attract developers, amounts that would attract students or freelancers, like Rs Rs 5,000, Rs 10,000 etc based on the size of the activity. For example checkout this issue on our project Translation with context frappe/frappe#6989
But beware money may not be enough motivation (for example, there is $2500 sitting for our team to take, but we have not done it yet). Ultimately true hackers want to contribute if there is something they themselves are impacted by. Scratch your own itch is the number 1 motivator for true hackers. For this I have 2 suggestions:
This project is too big for anyone to meaningfully understand its impact. Break this up into smaller units so people can use this ID system in organizations, like IIITB.
Use your good connections with UIDAI so that they are committed to use one non-critical module of MOSIP in the Aadhaar infra. There will be 100 objections to this, but I am proposing this is a very small move to build trust. This has to be a non critical module and can come with its riders. But this will show a lot of intent. Once this is done, you will see a lot of interest.
Open Source is not about getting free labour of hackers, it is about building communities and we can only build communities if we aim for the middle ground.
If you really wish for MOSIP to be a community tool and not an establishment tool, then I hope you will give these suggestions some deep thought. These are not radical ideas, just baby steps.
We (and I hope I can speak for the community here) are not asking for making the full UIDAI codebase open yet, but you should know that is where we want to eventually be, and we don't want to hide this intent. We can expect this will take many months of consistent effort and trust building if we eventually get there. But many of us want to reach this consensus.
But remember, you are the establishment, you have infinite more resources than individual hackers to can help you. This onus is on you to be more open, and we are here to help you in that journey.
The text was updated successfully, but these errors were encountered: