Quote Originally Posted by starzen View Post
like i said i have to think about it. Either way it adds more work to have to publish it and keep up with it and time is one thing i certainly dont have too much of ;-)

Both pieces, the web service and the client are created in C#. But the interface to the web service is just a standard REST interface so it would be easy for example for someone to write a client in DataFlex code. I decided to use C# because for this type of project C# was simply the better tool.
I agree that it adds a bit of work when you publish something open source. On the other hand, putting it on GitHub or BitBucket provides tooling that encourages others to submit changes, thereby potentially reducing the workload over time.

For example, I was able to include Marco's update to a doc file on the DFUnit project, simply by accepting his "pull request" on GitHub.
https://github.com/olaeld/DFUnit/commits/master

(Plus, if at some time, for some reason, the project is abandoned, it is possible for others to pick it up and continue maintaining it.)