I have been convinced by one for me long term VSCP user to continue,
to some extent at least , my VSCP development. Mainly this is about
controlling the specification. This is thus only about the specification
and don't reflect the software. If I will do some releases of the software
is written in the stars yet. If I need it myself I will do it. What I will
add/extend/do I will do for my own fun only from now on.
The specification will still be open and the software will be open source.
However and this will affect all of you. The main VSCP project will as of
today no longer have any external developers. This may change in the future
but for now I will be the only developer. This is because I want to get rid of
all discussions about directory structures etc etc etc etc etc etc etc etc that
just tires me and don't contribute a single bit to development. So if you have
any software in the software three this will affect you as you can't update it
any more. This should affect two people besides me. You have two choices here
- Ask me to remove your source.
- Let it be in the source tree and send me patches on future changes.
What if you want to contribute a driver?
Send it to me and I will include it or put it on github, sourceforge or something
else and I will add a pointer to it in the release docs.
If I want to contribute source/changes/fixes?
Send me a patch.
Firmware will no longer be in the source tree. But I will make the entire
source tree available on the sourceforge download section from time to time.
It will also be available on github. My first thought here was to make the entire
tree available on github but I guess we soon are into the same tiring directory
structure discussions so I will not do that. If you do VSCP modules my recommendation
is that you make your own project for it on github/sourceforge and send me a link
to it and I will add a pointer to it in the firmware tree. If you don't want your
current module in the tree anymore please let me know and I will remove it.
So what to do if you don't like this?
If you don't like this it's for you time to fork this project. Take the source/the
specification etc and call the project something else.