PDA

View Full Version : Open Source



Rasputino
05-16-2009, 07:04 PM
I would like see the code. You could put the code in a SVN server.

I know program and I could help you. I am interested for your work. Great work.

Thank you.

goldorak
05-17-2009, 03:48 AM
I would like see the code. You could put the code in a SVN server.

I know program and I could help you. I am interested for your work. Great work.

Thank you.

ComSubSim is not open source.

Dr.Sid
05-17-2009, 03:32 PM
Yes .. I'm shy. What would people think if they saw my code ? :redface:

I will make it open some day, but I don't seek any help at the moment.

Rasputino
06-10-2009, 09:30 AM
I opine that if from the beginning it is a project opened then it would be a community's true project.

A GNU GPL project. I would be able to see the source code and to study it and that way proposing any improvement. Everybody would be able to do the same thing.

I am thinking to do a similar project with a friend but believe that the best is focusing on an unique project for all the community.

How script's language I dedide me for the Python 3. I consider that you are far better than the Echo. It is object-orientated and besides this one generates a bytecode.
Python Programming Language -- Official Website (http://www.python.org/)

How base of data SQLilte. That way python's scripts can access SQLite's data. SQLite Home Page (http://www.sqlite.org/)

goldorak
06-10-2009, 12:45 PM
I opine that if from the beginning it is a project opened then it would be a community's true project.

A GNU GPL project. I would be able to see the code source and to study it and that way proposing any improvement. Everybody would be able to do the same thing.


This only works if there is sufficient interest in community.
Otherwise the project is dead before even beginning. Just look at how many projects on sourceforge are dead (and they are open source). Open source is not the answer to all problems related to software progect development.
Sometimes a single person can achieve more than a group of people.
Take Orbiter for instance, its not open source, the simulation itself has been and is continued to be developed by one man over the course of almost 10 years.
He has developed at the same time an extensive api that allows add ons developpers to add tens/ hundreds of new items to the sim (and content is king).
Dr Sid knows what he is doing. If the time comes when he isn't interested anymore in developing comsubsim or if he decides to open source the code its his decision.




I am thinking to do a similar project with a friend but believe that the best is focusing on an unique project for all the community.


Why ? If you think your project could be viable go ahead and start developing. If you think there would be enough interest in it open source it and see what happens. More diversity and choice is always a good thing.



How script's language I dedide me for the Python 3. I consider that you are far better than the Echo. It is orientated in objects and besides this one generates a bytecode.
How base of data SQLilte. That way python's scripts can access SQLite's data. SQLite Home Page (http://www.sqlite.org/)

No, you have to choose the right tool for the job. If the simulation Dr Sid is developing requires a simple and light weight scripting language why choose a 100 ton monster ? Same thing with SQlite. Is it necessary, or something less resource hungry, complicated can be used instead ?

Rasputino
06-10-2009, 01:12 PM
Sid is developing requires a simple and light weight scripting language why choose a 100 ton monster ? Same thing with SQlite. Is it necessary, or something less resource hungry, complicated can be used instead ?

Sqlite3.dll only weighs 494 KB and python30.lib weighs 211 KB.

And they are very easy to use.

I want to program the A.I's complex algorithms. And I need a script's language with big features and no DW's trash that is so simple that simply is useless for what I want. I need it was OOP to give me more capacity programming.

goldorak
06-10-2009, 02:34 PM
Sqlite3.dll only weighs 494 KB and python30.lib weighs 211 KB.

And they are very easy to use.

I want to program the A.I's complex algorithms. And I need a script's language with big features and no DW's trash that is so simple that simply is useless for what I want. I need it was OOP to give me more capacity programming.

Rasputino you are talking as if the code was in your hands. It isn't.
So stay calm, if the language Dr Sid has choosen is sufficient for the goals of this sim so be it. You'll learn to use it and script the AI accordingly.
But right now we are taking only of air since the sim is nowhere near completion.

Rasputino
06-10-2009, 03:15 PM
Is this a community's project or a private project? Because if is private then I will do a authentic community's project. Where everybody can contribute and they can see all the code.

SpookyMuFu
06-10-2009, 03:48 PM
Is this a community's project or a private project? Why if is private then I will do a authentic community's project. Where all can contribute and they can see all the code.

I think it's a community project in that people from the community are on the team, but I dont think it's open to everyone to alter, but if you can model or such, then you can contribute.

OneShot
06-10-2009, 04:51 PM
Other people beside Dr.Sid can and already have contributed to the project, however as far as the actual code goes - this is currently the realm of Dr.Sid only and understandably so. However he is always open for ideas and suggestions to improve and add to the already existing stuff. As for opening the code to the public, there is no need at the moment and as was pointed out above, other projects work perfectly fine with this "limitation".

If thats not enough for you then you are free to start your own development and share your work with the community.

Btw. Dr.Sids code is in no way based upon DW, so any limitations you see in DW don't apply because those two programs don 't have anything to do with each other except the fact that submarines are in both.

Dr.Sid
06-14-2009, 05:41 PM
Yes .. it is community .. I do the code .. the main community work will yet come .. database & missions.