Yes, it would be nice.
Typically when projects get released here, lots of people do contribute things. Sometimes it's just bug fixes, bug reports... but sometimes people suggest or even post code to add new (basic) features. In order for me to contribute to a project, I do NOT want to make a new release based off that. Then we are essentially competing with each other. If I can look over a bug list, and commit patches to fix things, I will.
If you were to use something like Github, and commit to maintaining the project, any number of people can easily contribute to the project, while still giving you the final say. If you end up blocking progress, people's forks can be developed further instead of the original project.
So, if you want people to further develop on your project, put it up somewhere where they actually can, and actually stand behind it. If not, then, I guess marking code as re-usable is the lazy way that will probably just sit there and rot away. Personally, unless there is already an active project that's being worked on, I'd rather just start over.
If people here took the time to set up VDE, and have their projects in GitHub, I'd be actively contributing to dozens of modifications here. Unfortunately, either we're all behind the times, or are unwilling to do so.
Just my 2c.
|