[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Restructuring the contrib folder

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Mon, 30 Mar 2009 18:08:15 +0200

Lübbe Onken wrote:
> Hi Folks,
>
> I'd like to move things around a bit in the contrib folder. It contains
> stuff that is user-relevant and developer-relevant, but not in
> consistent locations.
>
> My Suggestion is to junk the "other" folder (or rename it to "dev") and
> have two main folders, either:
>
> a) "contrib-user" and "contrib-dev" next to each other or

I'd prefer this one.

> b) "contrib" and "contrib/dev" (less renaming and moving around)
>
> "contrib-user" or just "contrib" as it is now
> (This folder should contain only stuff that is interesting for users)
> - hook-scripts
> - issue-tracker-plugins
> - diff-scripts

Hmm - the issue tracker plugins are most likely only interesting to
developers, not users.

> "contrib-dev" or "contrib/dev", a sub-folder of contrib
> (This folder should contain only stuff that is used by the TortoiseSVN
> dev team)
> - drupal-modules
> - po-checker
> - translation-status

I don't think we should name that folder 'contrib' because it doesn't
contain user contributions.

I suggest to move the 'translation-status' and 'po-checker' inside our
doc folder somewhere.

I'm not sure about the 'drupal-modules', but IMHO it would belong into
the www folder.

> Now where shall we put:
> other/svnindex (I guess contrib-user)

yes.

> other/tcvs.reg (no idea)
> other/tsvn.reg (no idea)

That too belongs in contrib-user.

> Suggestions please :)
>
> Some of the suggested moves/renames surely affect the setup scripts, so
> the script wizards should speak up.

That's not a big problem. After reorganizing this, the nightly build
might be broken for a day or two - no big deal.

If we're reorganizing stuff anyway: I really don't like the externals in
drupal-modules/translation-status. I know you need them for the scripts
which run on the server. But they already *are* in our sourcetree and
the externals duplicate them.
Would it be possible to change either the scripts to use the original
files or change the update script on the server to get them from the
original location? Or if that's not suitable, create a new folder in the
repo root where those externals are set and then use that folder instead
on the server?

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=1483479
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-03-30 18:08:31 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.