Hi
it would be great if there would be a better platform for 3rd party VIs, for example instrument drivers. Something that allows you to see when the last updates where done, what has been changed (browse the code) and also something that would allow you to branch from the existing code, add changes and sent a pull request back in a way that other people can see that the VI has been branched, so that they don't need to duplicate their effort.Including an issue tracker with this would also be great.
This in my view provides faster turnaround for fixing bugs and adding new features. I had to fix a few bugs in some drivers, emailed the VI back to NI and since then nothing has happened to the driver at the least the last few times I checked and there is not a good way of tracking this. The idea is not new and there are lots of platforms like this around in the open source world. Here are some examples:
github http://github.com (version controlled history, branching, merging, issue tracker, per project wiki)
bitbucket http://bitbucket.org/ (similar to github)
Lots of linux distributions manage their source code this way:
OpenSUSE build server: http://build.opensuse.com (version controlled history, branching, merging)
Launchpad https://launchpad.net/ (version controlled history, branching, merging, issue tracker, code review, translation)
and there are plenty of other sites.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Any idea that has received less than 2 kudos within 2 years after posting will be automatically declined.