Submitting my Custom Dapr State Component as a formal Open Source Contribution-work in progress

Lucas Jellema
Oracle Developers
Published in
23 min readJan 1, 2022

--

I have used many open source products in my professional life. I have not studied the sources of many of these products and projects. My main contributions to the open source community consisted of presentations (many dozens) and articles (many 100s) in which I have spread the word. I have created workshops and demo applications and shared those on GitHub and my blog. I have reported an issue in Struts (2003) and last year I have submitted two Pull Requests for faker.js.

Today it is time for a more substantial contribution.

Note: This article was first published on New Year’s Day 2022 and has been updated on January 2nd, 3rd, 4th, 5th and 6th already. More updates will follow as my contribution makes its way forward (I hope).

By the way, if you’re interested in open source contribution, you may have an interest in signing up for an OCI Free Tier account.

After some deliberation — do I have the required skills and knowledge to create the code, do I know how to construct my contribution in the acceptable way, do I know how to actually submit my contribution — I have decided that I should be able to go ahead and create and submit a custom state store component to the Dapr project.

I am not the best programmer in the world, but I should be able to do a solid enough piece of programming that does the job and is good enough to be shared and reviewed…

--

--

Lucas Jellema
Oracle Developers

Lucas Jellema is CTO and IT architect at Conclusion, The Netherlands. He is Oracle ACE Director, one time JavaOne Rockstar and programmer