X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:from:date :message-id:subject:to:content-type:x-gm-message-state; bh=MK2eHKZSa6+oR+UEXA2nlxorDmsY0/S9ranbqjekrUo=; b=G4g4Mq86TwauAMnD5d67vu/J+X1w+d/cNKC3INTa1+ZA5CVlP9KubLBS69wFix2OxZ j/HQqpVWWFuLlEUDwCAleviYwRjr5zsYG9yOz/GdsGk/Yp+lsdAKsLZUMYTd/hrcEj/Q L6E8q69IrhMEO8zzr6x+LXD1VA2Aa31ZTrZyboU1+ZUO0PKQXiQmoQ4aqTKJrdp4Vuyf LRDTweHOGC6g+K8TR9dHUYldzhtg4hHUXRykFNo03IjVH33oKze0bpy5xgycq7bF//OT zaC76/3wZz9KI1g/VMiW0r/Ybcll4zLdvQNV7J3EDTQ9S5DbZ//hrnqVclWb3VHu+0hb Tp9Q== MIME-Version: 1.0 X-Originating-IP: [206.220.194.212] In-Reply-To: References: From: Benjamin Bergman Date: Mon, 16 Jul 2012 16:32:06 -0500 Message-ID: Subject: Re: [geda-user] gedasymbols going git? To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=e89a8f23554d21edcf04c4f92b48 X-Gm-Message-State: ALoCoQnMZc4YPN1oThErwzr5PUadh+wtydJmjZQH7hjtrSfE7IgqeQU2XFDp1JBeENZUyn8aYXOv Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --e89a8f23554d21edcf04c4f92b48 Content-Type: text/plain; charset=ISO-8859-1 I second the move to git. I'm already storing my gEDA resources on GitHub. I imagine in the short term, gedasymbols.org could just convert the repository to a git one, but I would think that the long term goal would be giving each user a git repository for their symbols. Perhaps a super repository could be made for those that want to check out the full collection of gedasymbols repositories. On Mon, Jul 16, 2012 at 4:22 PM, Kai-Martin Knaak wrote: > While working on the "essential-lib", I just did some reorganisation of my > section at gedasymbols.org. This involved renaming files and move > directories around. Doing this with correctly with CVS was a bit of a > pain. Seems like CVS is unable to rename objects. To move a directory > you'd have to copy it, delete the contents at the original place, remove > the directory from CVS in the parent dir, add the copied dir and add its > contents to CVS. Users, who update from the CVS server have to do this > with the options "-d -P". Else, they won't get the new dir (without -d), > or will keep empty directories in their copy (without -P). > > Speed is another area, that gradually becomes an issue since the size of > the repo at gedasymbols has grown significantly over the years. A simple > check for updates literally takes minutes to complete. > > These are well known deficiencies of CVS. IIRC, it was these very problems > that prompted the development of SVN and more significantly git. Is there > any chance, the repository at gedasymbols.org is going to be converted to > git? > > ---<)kaimartin(>--- > > --e89a8f23554d21edcf04c4f92b48 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I second the move to git. I'm already storing my gEDA resources on GitH= ub.

I imagine in the short term, gedasymbols.org could just convert the repository to a git = one, but I would think that the long term goal would be giving each user a = git repository for their symbols. Perhaps a super repository could be made = for those that want to check out the full collection of gedasymbols reposit= ories.

On Mon, Jul 16, 2012 at 4:22 PM, Kai-Martin = Knaak <knaak AT iqo DOT uni-hannover DOT de> wrote:
While working on the "essential-lib", I just did some reorganisat= ion of my
section at gedasymbols= .org. This involved renaming files and move
directories around. Doing this with correctly with CVS was a bit of a
pain. Seems like CVS is unable to rename objects. To move a directory
you'd have to copy it, delete the contents at the original place, remov= e
the directory from CVS in the parent dir, add the copied dir and add its contents to CVS. Users, who update from the CVS server have to do this
with the options "-d -P". Else, they won't get the new dir (w= ithout -d),
or will keep empty directories in their copy (without -P).

Speed is another area, that gradually becomes an issue since the size of the repo at gedasymbols has grown significantly over the years. A simple check for updates literally takes minutes to complete.

These are well known deficiencies of CVS. IIRC, it was these very problems<= br> that prompted the development of SVN and more significantly git. Is there any chance, the repository at gedasymbols.org is going to be converted to
git?

---<)kaimartin(>---


--e89a8f23554d21edcf04c4f92b48--