[ka-Map-users] Re: directory structure
justin.george at gmail.com
Mon Jun 12 12:21:01 EDT 2006
Lorenzo, I've already done some of this for my project, we hashed out
a fairly standard directory structure that kamap might want to use.
Each of our projects uses this, and we have standard repositories for
objects etc that are shared between all projects.
/bin - deploy scripts and other useful tools (for kamap, one might put
/conf - configuration files. My project uses XML, but it's just as
easy to put config.php here
/docs - documentation generated at build time (PHPdoc), and any other miscellany
/htdocs - only web-accessible directory
/htdocs/scripts - would, for kamap, probably contain another directory 'core'
/htdocs/xml - place to put the data feeds for Pg's XML overlays
/include - non web-accessible scripts (php objects mostly)
/lib/maps - mapfiles, fonts, symbols, etc
/logs - error logging for mapserver, php, precache goes here
/var - runtime directory for things like PID
It would be good to see kamap move to something more uniform.
> Message: 4
> Date: Mon, 12 Jun 2006 14:41:00 +0200
> From: Lorenzo Becchi <lorenzo at ominiverdi.com>
> Subject: [ka-Map-users] directory structure
> To: ka-map-users at lists.maptools.org
> Message-ID: <6CB1045B-FBE8-40BF-B29D-BF73F7A2B1A2 at ominiverdi.com>
> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
> I've changed file disposition for window manager and tooltip systems.
> now each tool has its own dir inside "tools", all files needed
> (except index_winman and index_tooltip) are inside the relative subdir.
> I guess that looking at the main htdocs dir would be a headache for
> everybody, we should try to organize file disposition in a less
> "anarchic" way.
> My dream is to have just all index.html versions in the htdocs dir
> and all php, js, css and image in organized subdirs.
> Am I the only one?
> also legend, keymap, scalebar, ecc, should have its own subdir inside
> images as they are.
> Core files in a "core" subdir.
> just a suggestion
> I can do the job, naturally I will not move other developers files
> without permission.
More information about the ka-Map-users