An open source and python-based framework to build all types of bots, chatbots and voicebots thanks to our bot DSL , NLP support and runtime engine
Participation inequality is a major challenge in any shared-resource system. This is also known as the “volunteer’s dilemma” or the tragedy of the commons. We set out to explore whether this problem also arises in open source communities.
Our proposal can help the community to identify the main challenges they may face when governing Open Source Systems.
Summary of my keynote talk at BotSE 2020 where I discuss the organizational, technical, NLP and Business challenges of building a commercial bot platform
A number of Open-Source Systems (OSS) have created parallel foundations, as legal instruments to better articulate the structure, collaboration and financial model for the project. We study over 80 foundations to analyze the impact they have on the open source projects the foundations aim to help.
What if your software project loses the best developer? Who is the developer you can get rid of? With our tool, we help you answer these questions
Open source needs better tools to make sure the community can effectively discuss and make important decisions of the future of the project
Sustainability of open source projects requires a better understanding of how contributors tend to organize themselves.
We study how language change proposals are integrated into eight popular programming languages. Making these governance models explicit help potential contributors to know how best to get involved in the evolution of those languages.
Easily create all kinds of chatbots to easily manipulate your GitHub repositories and make sure that your users provide all the required information when filing a bug report.
We all depend on open source one way or the other. Make sure you thank the maintainers of the project you use. This post lists a few ways to do it