From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/64153 Path: news.gmane.org!not-for-mail From: Florian Wobbe Newsgroups: gmane.comp.tex.context Subject: Re: beta Date: Thu, 02 Dec 2010 18:22:04 +0100 Message-ID: <323F7CB6-D01D-449E-AF5B-EF8DD20D11DE@awi.de> References: <4CF662B5.4030100@wxs.nl> <4CF6818A.5090501@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1291310553 1677 80.91.229.12 (2 Dec 2010 17:22:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 2 Dec 2010 17:22:33 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Dec 02 18:22:29 2010 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1POCrU-0001BY-Qw for gctc-ntg-context-518@m.gmane.org; Thu, 02 Dec 2010 18:22:28 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 29DD6CA89F; Thu, 2 Dec 2010 18:22:28 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 7+WoWi4na5jI; Thu, 2 Dec 2010 18:22:25 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 9C78BCA899; Thu, 2 Dec 2010 18:22:25 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 55671CA899 for ; Thu, 2 Dec 2010 18:22:24 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id VdfOwGKTBxWK for ; Thu, 2 Dec 2010 18:22:19 +0100 (CET) Original-Received: from filter5-ams.mf.surf.net (filter5-ams.mf.surf.net [192.87.102.73]) by balder.ntg.nl (Postfix) with ESMTP id 01141CA893 for ; Thu, 2 Dec 2010 18:22:18 +0100 (CET) Original-Received: from mails3.awi.de (mails3.AWI.DE [134.1.2.14]) by filter5-ams.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id oB2HMHXB024395 for ; Thu, 2 Dec 2010 18:22:18 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by mails3.awi.de (Postfix) with ESMTP id 20527CB124 for ; Thu, 2 Dec 2010 18:22:15 +0100 (MET) X-Virus-Scanned: amavisd-new at awi.de Original-Received: from localhost ([127.0.0.1]) by localhost (mails3.awi.de [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id xRXAyJdjX7oH for ; Thu, 2 Dec 2010 18:22:05 +0100 (MET) Original-Received: from msg.awi.de (msg.AWI.DE [134.1.3.16]) by mails3.awi.de (Postfix) with ESMTP id 1E11CCB10C for ; Thu, 2 Dec 2010 18:22:05 +0100 (MET) Original-Received: from vpn-awinet-16-13.awi.de ([unknown] [172.28.16.13]) by msg.awi.de (Sun Java(tm) System Messaging Server 7u3-12.01 64bit (built Oct 15 2009)) with ESMTPSA id <0LCT00BNR9KTLHE0@msg.awi.de> for ntg-context@ntg.nl; Thu, 02 Dec 2010 18:22:05 +0100 (MET) In-reply-to: X-Mailer: Apple Mail (2.1082) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=134.1.2.14; country=DE; region=03; city=Bremerhaven; latitude=53.5500; longitude=8.5833; http://maps.google.com/maps?q=53.5500,8.5833&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0BDChmhH1 - f19c2c9d7ff7 - 20101202 X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.73 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:64153 Archived-At: On Dec 1, 2010, at 22:25 , Mojca Miklavec wrote: > On Wed, Dec 1, 2010 at 22:06, Leo Razoumov wrote: >> >> With such a fast changing codebase would it be possible to set up a >> SCM repository to track ConTeXt beta development. GIT/HG/SVN would do >> it. With revision control one can at least roll back changes that are >> broken. > > See at least > http://gitorious.org/context/context Great, I didn't know about that! It would be helpful, though, if the git repository included a complete multi-architecture beta with all extras (fonts, modules). Then, we could easily copy this as a portable application on a USB flash drive. Martin, would you be willing to alter your perl script to include executables and extra modules? Maybe it is useful to put the executables in individual git repositories. I use the following bash script to update everything: ######### TARGET=$HOME/context-beta ARCHS="cygwin freebsd-amd64 freebsd kfreebsd-amd64 kfreebsd-i386 linux-64 linux-ppc linux mswin osx-64 osx-intel osx-ppc osx-universal solaris-intel solaris-sparc" test -d ${TARGET} || mkdir ${TARGET} # sync platform independent files rsync -rpztlv --delete contextgarden.net::"minimals/current/base/*/ minimals/current/fonts/*/ minimals/current/misc/web2c" "${TARGET}/texmf" rsync -rpztlv contextgarden.net::minimals/current/misc/setuptex/ "${TARGET}/" #rsync -rpztlv --delete contextgarden.net::"minimals/current/context/current/ minimals/current/context/img/" "${TARGET}/texmf-context" rsync -rpztlv --delete contextgarden.net::"minimals/current/context/beta/ minimals/current/context/img/ minimals/current/modules/*/" "${TARGET}/texmf-context" # sync manpages rsync -rpztlv --delete contextgarden.net::"minimals/current/bin/man/man" "${TARGET}/texmf-common" # sync precompiled software for each architecture for ARCH in $ARCHS; do rsync -rpztlv --delete contextgarden.net::"minimals/current/bin/*/${ARCH}/" "${TARGET}/texmf-${ARCH}" # copy mtxrun.lua (is this really necessary?!) rsync -tgov --chmod=a+x "${TARGET}/texmf-context/scripts/context/lua/mtxrun.lua" "${TARGET}/texmf-${ARCH}/bin/mtxrun" # create link to common manpages ln -s ../texmf-common/man "${TARGET}/texmf-${ARCH}/man" done ######### Then all you have to do is to run PATH=${TARGET}/texmf-${PLATFORM}/bin:$PATH mtxrun --tree="${TARGET}" --generate and remake the formats for MKIV, MKII, ... to obtain a complete working context minimals beta. Best wishes, Florian ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________