First of all, no offense taken, and no need to be dramatic here
I understand if that this little test (a 30 lines Makefile and a couple of research-replace) isn't commited.
Let me reply to some of your comments :
Quote:
it looks like a too much big commit to be done in one step...
That's the reason I haven't done it yet. Not so big, but important as it changes the very structure of the project.
Quote:
About softlink solution. Can that be done in win32/64 platforms?
This is a hack and should stay one. I describe a way to do it better. May bring up a problem under win32 if we want to have a shared Raydium library, with shared rayphp lib : I'm no windows programmer at all and can't answer this.
Quote:
And about split mania drive from raydium (into the svn), maybe have to be done, but the matter is if this is the right moment. I'm not sure.
The sooner the better, before it becomes a very complex game with tremendous graphics and huge amounts of code !
Quote:
Not sure to agreed to most things here. I'm totally OK with making Raydium easier to use for external apps, but ManiaDrive is not ! Smile For me, ManiaDrive was and is always "part" of Raydium, or a least a "complete tech demo". I want that people who downloads Raydium can try all provided apps, including MD, without any further download. I want people to be able to use clio.tri or any other file in their apps without configuring anything else (such as another repository), ...
Maniadrive is a technical demo. Of course it is. And in my opinion it would be a better one if it showed how easy it is to
use raydium as a library. With the current sources, I had to understand where maniadrive stops and where raydium starts. OK for the repository, let's just put it in a directory just under trunk/ (at the same level that raydium).
Quote:
Other example: this endless debate about "I got it bad". I want it as the main theme of ManiaDrive (look at almost every commercial game: there's always the same track during the menu, a sort of "sound indentity"), and that's the tenth time I try to justify this choice.
Sorry, only the second time to me
This was just to test the community about these ideas, and see if it's worth coding. Obviously, no.
Quote:
Mania Drive, being a tech demo, should be in the usual trunk folder. Could be splited, yes, but there is no reason to change, and no advantage or disadvantages with the change.
I explained above what I believe is a good reason to change.
Quote:
I mantain my position of left as is the shared(trunk) folder. It will be of more use in a future, i think. And remember: to duplicate is a bad thing.
I may look a little maniac, but seeing c code along with textures bothers me a little, actually. (don't worry, I still can sleep at night)
Quote:
So what do you think about concentrate in the roadmap.
Why not. But as I'm not good at graphics/models, I haven't the background in 3D programming, I try to help with a little "architect" work (layout, packaging and so on). I believe this is also important to gather people around the project. I hope one day I will be able to "emerge raydium" (or apt-get install raydium or whatever) and start to code something fun (following a tutorial). The svn as it is now can't be packaged.
Quote:
Or even if you preffer to code your own ideas, i suggest more communication here in dev forum.
Remember who started this thread ?
Quote:
Tell us what is your idea, we will comment that, and so, in that way we all can work better and avoid thic kind of tense situations.
I've just done that.