Most often open source software starts with a significant code base contributed by a single individual that sets up an initial architecture, language, style, etc. Say, Linus Torvalds and Linux for example. (For those that don’t know Linus open sourced his project around 1991 and today it is run on 95% of webservers and 80% of mobile devices with thousands of contributors and 100’s of changes submitted to the source code every day).
Hey JJ. I write code for a living.
scott will

In fact, this is how I’ve done it so far. As in most software I’m writing to scratch an itch, the codebase is mostly mine, as well as the intent. In fact, I’ve had a considerable amount of pull requests, some of them I’ve accepted, some of them commented, some of them rejected if it didn’t go with the intent or the vocabulary (were not “Pythonic” enough, let’s say :-) I also dug up work done in forks and actually incorporated it, without a pull request.

Like what you read? Give JJ Merelo a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.