I suppose this is where I jump in and add my side of the story?
First of all, it was not my intention to fleece anyone with Protean! Barring a few issues here and there, my own opinion is that Protean is by far and wide the best solution for Blitz 2D/3D and Plus. I'm not even going to argue the toss over the Max stuff, make of it what you will, the fact is - it's incomplete.
As to what happened, I poured probably about two and half years of blood sweat and tears into Protean to make it the editor it was. When Max was in development, I spent months working on the Max editor, in between university assignments/exams and other life crap that popped up, and I still wasn't making a big enough dent in the work load. Oh, and to top it all off, just as Max was being released, I had to leave for the states for 3 months, at which point, I was without a PC. I always intended to get back to working on Protean. It just never happened.
However, if I am completely honest, I lost interest in the project for many reasons. First of all, I stopped using Blitz a long time ago, for the most part. Secondly, working on a hobby project for 2+ years, it gets boring after a while, I didn't like the fact that my hobby was starting to get boring. Thirdly, I stopped using VB.NET and moved over to C# and .NET2 and some of the third party controls do not work in .NET 2 at the moment.
A few facts:
- The large majority of the code is VB.NET, not a million miles from Blitz, most people who now use Max know at least the fundamentals.
- With a little bit of work, the code can be compiled with NAnt or a 3rd party compiler, you won't *NEED* VS.NET to recompile it.
- There is a large amount of unfinished/unused Max work already in there that isn't going to take a lot of effort to get going again.
- There are somewhere near a quarter of a million lines of code in Protean (including Xml comments, excluding third party control source).
- There won't be much in the way of fixes in the final release.
- I've ripped out the Web Services framework, and those will be taken offline sooner or later.
- There are three third party controls in Protean, all of which are no longer a problem (one of the main reasons I didn't Open Source the project earlier). The Compona SyntaxBox, Divelements SandDock and Divelements SandBar, there were free versions of these controls (for free software), however the free versions were discontinued. I will be releasing the source with the free versions of the divelements controls. As stated, the SyntaxBox has just been LGPL'd:
http://www.puzzleframework.com/wikiengine/WikiPageViewer.aspx?ID=90Finally, I'm sorry to see people so upset with me/Protean. It was never my intention to leave Protean in the state it is currently in. I hope someone has the time and skill to update the editor.
Those of you who paid for Protean, massively furthered the development of the software. Without those of you who bought Protean, there wouldn't be a product to open source now, as I would have had to get a job much earlier :)
I'm hoping to get the final release with source out before or just after christmas, I just need to sort out the third party controls and trim the fat.
If anyone has experience of running a online CVS workspace and wants to lead further development of Protean, please get in touch.
I will be around to offer any assistance I can with the code, but I don't have enough time to lead further development of the Project.