don wrote:Your project has really come a long way! It sounds great!
Is this something you are considering releasing to an open source home such as SourceForge, for additional development / assistance? Or just releasing as a set of DLLs and EXEs?
-Don G.
Thanks don. I am indeed planning to relaese the source code, which I suppose means finding a home for it on SourceForge. However, I wouldn't want development of WTTN to detract from development of Celestia. I think it will be a matter of updating WTTN with the latest Celestia code on a regular basis rather than parallel development. That is, WTTN developers will be Celestia developers 90% of the time. There are tweaks for Celestia that would make more of a difference for WTTN than Celestia. For example, I'd like to hide the labels of objects that are obscured by other objects. I'd also like to have orbits that pass in front of planets. The current situation confuses WTTN users a lot but is less of a problem for Celestia users). Maybe WTTN developers could concentrate on this type of work.
We have designed the program to be as flexible as possible so I hope that people with very different needs from ours will find it a useful platform to build on. As far as the WTTN is concerned, I want people who wouldn't otherwise be interested in astronomy to enjoy being in the universe, as we do
. To this end, I want the program to be free and widely distributed and I want science centres, schools and anyone else to customise it for their own use incorporate it in their work.
However, to be able to continue what we are doing, there has to be a revenue stream at some point down the line. The software will continue to be developed as a free resource. What we plan to sell (or license) are the 'pointy things' that go with it (which can be thought of optional extras). I have a patent pending that covers these devices and investment is now shifting from the program to the hardware. By the summer we will have a production prototype of an external (vandal resistant) device that I am hoping science centres will place in public areas. We have plans for consumer pointy things too.
Thanks Christophe. The discussion was beginning to scare me
. We should have looked into this earlier on. I think the reason we went for IE was that, having decided we were building the prototype in Windows, it was the easiest option. We didn't have much time and were quite ambitious about the functionality we wanted to get in. For example, I thought it more important for the programmer (Alexibu) to work on the fine details of how the viewer rotates around objects (which took days to get right) than have to mess around with browsers. Whatever the merits (or otherwise) of this decision, getting a non-proprietry browser control into the program has now gone up in my list of priorities.
Adam