VS cleanup

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years 2 months
Location: Pordenone/Italy

VS cleanup

Post #1by Paolo » 04.11.2007, 13:01

Why in the CVS tree there are still very very old visual studio prj files?
Why those files are not replaced by the current updated sln files for VS 2005?
Why winlibs are not included in CVS?

PLEASE! Don't say that a decent C++ programmer can get rid of those problems very quickly!!!!

It's simply a mess and a waste of time.
Remember: Time always flows, it is the most precious thing that we have.
My Celestia - Celui

Andy74 M
Posts: 114
Joined: 21.07.2004
Age: 50
With us: 20 years 4 months
Location: Regensburg, Germany

Post #2by Andy74 » 04.11.2007, 18:16

I agree.
- Apparently it's not only C++ programmers who compile Celestia from CVS ...
I like very much being up to date with the development, and it's really easy in principle. :)

Andy

hank
Developer
Posts: 645
Joined: 03.02.2002
With us: 22 years 9 months
Location: Seattle, WA USA

Re: VS cleanup

Post #3by hank » 04.11.2007, 19:18

Paolo wrote:Why in the CVS tree there are still very very old visual studio prj files?
Why those files are not replaced by the current updated sln files for VS 2005?
Why winlibs are not included in CVS?

PLEASE! Don't say that a decent C++ programmer can get rid of those problems very quickly!!!!

It's simply a mess and a waste of time.

There's been discussion of moving to Subversion after 1.5.0 is finalized. That would probably be a good time to clean things up.

- Hank

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years 2 months
Location: Pordenone/Italy

Post #4by Paolo » 04.11.2007, 19:32

I hope so and I hope too that some other file reorganization will take place. e.g. in the src\celestia\ folder that should be something like:

\common
\win
\mac
\gtk
\kde
\glut
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 9 months
Location: Seattle, Washington, USA

Post #5by chris » 04.11.2007, 19:36

Paolo wrote:I hope so and I hope too that some other file reorganization will take place. e.g. in the src\celestia\ folder that should be something like:

\common
\win
\mac
\gtk
\kde
\glut


Yes, the folders will get reorganized, and the subdivision will be more extensive than just moving the windows UI file into their own directory. Among other things, I'd like to put all the orbit calculation routines into their own module.

--Chris

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years 2 months
Location: Pordenone/Italy

Post #6by Paolo » 04.11.2007, 19:47

Since we are talking about cleanup in general I would like to suggest the adoption of a more complete coding standard like:

http://geosoft.no/development/cppstyle.html

It sould be effective in improving maintainability, portability, readability of code and so in bug fixing too.
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

hank
Developer
Posts: 645
Joined: 03.02.2002
With us: 22 years 9 months
Location: Seattle, WA USA

Post #7by hank » 04.11.2007, 20:38

Paolo wrote:Since we are talking about cleanup in general I would like to suggest the adoption of a more complete coding standard...

Paolo,

Why don't you go ahead and create a wiki page for this topic?

- Hank

Topic author
Paolo
Posts: 502
Joined: 23.09.2002
With us: 22 years 2 months
Location: Pordenone/Italy

Post #8by Paolo » 04.11.2007, 21:43

hank wrote:
Paolo wrote:Since we are talking about cleanup in general I would like to suggest the adoption of a more complete coding standard...
Paolo,

Why don't you go ahead and create a wiki page for this topic?

- Hank


I Haven't yet access to celestians wikispaces.

Edited:
Now I have the access. Thank you.
Remember: Time always flows, it is the most precious thing that we have.

My Celestia - Celui

duds26
Posts: 328
Joined: 05.02.2007
Age: 34
With us: 17 years 9 months
Location: Europe

Post #9by duds26 » 08.11.2007, 20:33

Please make a unified code to make a replacement .xxx for .ssc, .stc en .dsc 's.


Return to “Development”