The year 2012 is coming to an end, and luckily the end of the world is postponed :-). So time to make plans for the year 2013! And here is one I would like to ask your opinion about it: A public repository for Processor Expert components.
I’m maintaining a repository in SVN/Subversion repository of well beyond 100 (I did not count them recently) Processor Expert components and example projects. For now I have many of them published on http://steinerberg.com/EmbeddedComponents/. Everyone can inspect/download/install more components into CodeWarrior and Processor Expert and use them. But it is pretty much a ‘one way’ thing: fixes and extensions suggested are implemented by me, and then published. What I’m looking for is a way for everyone to contribute.
I’m considering to publish the Processor Expert components and examples I have created on GitHub. GitHub is a code hosting and collaboration platform, widely used for Open Source projects. If we share the code on GitHub, we all can download, branch, enhance the code base, all together. Instead of just me, it will be the work of many adding to that project. GitHub will host the components and examples, and would be the repository:
- Browse source code online
- See what is changing or what has been changed between versions
- All available components in a single place
- Downloading the repository as zip file
While that sounds great, there is one thing: It only makes sense if there are other volunteers willing to dedicate their experience and time. A collaborative project without collaboration does not make much sense ;-).
What I’m asking here: are you willing to contribute (that would be awesome)? Or you just are interested in the components and use them? Or you do not care at all? Please comment to this post, and/or answer the following survey:
Thanks in advance for your thoughts and responses.
Happy New Year and Ideas 🙂