[tex-live] Re: Omega 1.15

Roozbeh Pournader roozbeh@sharif.edu
Wed, 29 May 2002 22:00:56 +0430 (IRST)


On Wed, 29 May 2002, Sebastian Rahtz wrote:

> and a rearranged layout

What is this exactly?

> I think you are doing the right thing, concentrating the 
> Omega CVS on stuff that is Omega specific. that should merge
> into a TeX Live setup with no problems at all.

But that's a little problematic and may become a pain in the ass for Omega
developers who will be hacking C or Web code.

Let's see the guidelines for someone who just wants to start development:

1. Checkout: a) Setup cvs, b) Checkout from 'omega.cse.unsw.edu.au',
   c) Setup p4, d) Sync with 'texlive.dante.de', e) Copy sources from 
   TeXLive tree to Omega tree?!

2. Update: a) Sync with 'texlive.dante.de', b) update with 
   'omega.cse.unsw.edu.au', c) What then? Resolve conflicts?

3. Commit: a) If you've edited any file not currently in the Omega tree, 
   use 'cvs add'. From now on, it is your responsiblity updating it with
   TeXLive, and making sure you won't break anything else. b) commit to 
   'omega.cse...', and make sure you don't accidentally add anything not
   edited.

4. Release: a) If you've changed anything owned by TeXLive since the last 
   release, make sure you send it to TeXLive developers. b) Sync
   Omega files to TeXLive repository. c) Sync your TeXLive tree and make 
   sure all tests are passed.

Any better idea?

roozbeh