[Tilesathome] Merge -dev client into stable?

Matthias Julius lists at julius-net.net
Thu Feb 26 12:34:02 GMT 2009


Frederik Ramm <frederik at remote.org> writes:

> Please be aware that you're not operating at the root of the SVN tree. 
> If you introduce a tags directory then - unless I'm completely mistaken 
> - anyone who does a checkout of the whole OSM SVN tree will have every 
> single tagged version downloaded (SVN is not clever enough to download 
> identical files only once) and placed in his file system.

Certainly, we don't want people to check out the whole -dev root tree.

>
> The tag/branch/trunk technique can be used if people can be expected to 
> check out only trunk, or selected versions from tag/branch, but IMHO it 
> is unsuitable for subtrees.
>
> If you want tag/branch/trunk then get svn.tah.openstreetmap.org and make 
> the distinction at root level - don't make the distinction four levels 
> down in the global SVN.

Well, we have that already.  Setting up tags/branches/trunk inside the
project sub-directory is also recommended practice.  And I don't think
it is a bad one.  That our project root is at the third level down
does not hurt there in my view.  I don't think it is necessary to set
up a separate repository to follow that scheme.

Now, the suggestion was to also integrate the stable client directory
into the -dev tree.  And it is not entirely clear to me how that is
supposed to look like.

Another possibility could be to move tilesAtHome into
tilesAtHome-dev/stable.

But, personally, I would just leave everything as it is.

Matthias




More information about the Tilesathome mailing list