[Tdg] Note

Alex Norman alex at neisis.net
Sat Mar 3 12:06:52 PST 2007


Against branching each library? what do you mean? you mean you want the folder
structure to reflect a monolithic project that is against our original intent?
or do you mean that you don't want the libraries to be put in "branches", they
should just be in trunk?  To start we don't need to maintain branches, that
isn't until way later on, hell, we don't even need a "branches" folder in any of
the projects until after we develop the code more.. we don't even really need a
trunk folder as we can always migrate to this later [it is just an svn move
command]

my proposal is this:

tdg/svn/mint:
	core/trunk/source/
	core/trunk/include/
	core_easy/trunk/source/
	core_easy/trunk/include/
	audio/trunk/...
	docs...
	
each "project" [core, core_easy,,,] has its own makefile/solution/what have you.
they are independent from each other [except that they all depend on the project
"core"]

one solution for dealing with platform specific stuff is to have a
source/common
source/windoze
source/osx
source/linux
and the same with headers..
or, we could do:
core/trunk/source-common
...
core/trunk/windoze (this would include platform specific code and the solutions,
organized however you please)

either way, the I think the first proposal I've given
tdg/svn/mint/{core,core_easy,doc,audio..}
is the way to go, the organization under that is up for debate.

-Alex

On  0, Rama Hoetzlein <rch at umail.ucsb.edu> wrote:
> Well.. I don't mind if folder structure gets changed around now. I'm 
> still against branching each library, though, since there is no need for 
> it yet. I won't be able to rearrange the visual studio projects until 
> next quarter (after my thesis presentation), but it will probably take 
> that long to decide on the new folder structure. The nice thing about 
> code is we can always rearrange things later.
> 
> I've put in a bunch of time - more than I've had available - to getting 
> this first build up while attempting to incorporate everyones' needs. I 
> won't be able to make meetings next week because I >really< need to 
> catch up on finishing my thesis, but please continue to meet and discuss 
> the issues of folder structure, makefiles, and the repository. This is 
> just a realization i need a break from mint for a week or so. I will 
> keep up on the tdg posts of course. Next quarter i can redo the visual 
> studio projects to match any new folder structure and hopefully coding 
> can start.
> 
> sincerely,
> rama
> 
> 
> _______________________________________________
> Tdg mailing list
> Tdg at mat.ucsb.edu
> http://zydeco.mat.ucsb.edu/mailman/listinfo/tdg



More information about the Tdg mailing list