sxemacs-devel
[Top] [All Lists]

Re: beginner's guide to arch for SXEmacs developers

From: Steve Youngs <steve@xxxxxxxxxxx>
Subject: Re: beginner's guide to arch for SXEmacs developers
Date: Mon, 06 Dec 2004 23:43:30 +1000
Organization: The SXEmacs Project
User-agent: Gnus/5.110003 (No Gnus v0.3) XEmacs/21.4 (Security Through Obscurity, linux)
* Sebastian Freundt <hroptatyr@xxxxxxxxxxx> writes:

  > First of all, thanks Steve for your effort! :)

I'm going to remind you of these thanks when you are cursing my name
because I keep asking you to do things. :-)

  > I'm supposed to post a small introductory guide to gnu arch with
  > respect to SXEmacs development here:

You forgot the most important thing, and I must say that I'm
shocked... XEtla!

Sexy interface to tla.  Get it from my Eicq repo...

  steve@xxxxxxxxxxxxxx http://arch.eicq.org/

  xetla--main--0.1

  > - Generate your arch-id:
  >   tla my-id "Sebastian Freundt <hroptatyr@xxxxxxxxxxx>"
  >   (of course use your own names there ;P)

Yeah, I couldn't stand having to deal with more than one Sebastian
Freundt. :-)

  > - Check out the sxemacs main line:
  >   tla get -A steve@xxxxxxxxxxxxxxxxx sxemacs--main--22.1.0 sxemacs

  > Okay, now you have a directory sxemacs (your checkout of steves category)
  > in your wd to examine.

Just for completeness: If you were to leave off the directory option
in that tla get command (the "sxemacs" part) it will automatically
name the working dir "sxemacs--main--22.1.0".

  >   the -s flag is for signed archives which we use here at the SXEmacs
  >   world

I want us to all have GnuPG and for everyone to have signed each
other's keys.  My key is available at a keyserver near you, or check
the headers to this email.

  >   the -l flag is for listing which isnt important if you dont distribute
  >   your archive via http

It is also not important for your local archive (unless you are access
that via http for some weird reason).  The listing flag comes into
play when you create your MIRROR.

  > - Generate a mirror:

This is probably the most important step.  Without it nobody,
including yours truly, can access your repo.  And if I can't access
your repo you will have to create and send changesets to the mailing
list.  You'll hate that.  So will I. :-)

Thanks very much for that, Sebastian!!

-- 
|---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---|
|                        In space,                         |
|             No one can hear you rip a stinky             |
|------------------------------------<steve@xxxxxxxxxxx>---|

Attachment: pgpcA8gm09XHR.pgp
Description: PGP signature

<Prev in Thread] Current Thread [Next in Thread>