[Debian-tex-commits] SVN pkg-tetex-web commit + diffs: r2060 - pkg-tetex-web/trunk

Frank Küster frank at alioth.debian.org
Tue Dec 12 14:37:00 CET 2006


Author: frank
Date: 2006-12-12 14:36:59 +0100 (Tue, 12 Dec 2006)
New Revision: 2060

Added:
   pkg-tetex-web/trunk/release-goals-lenny.html
Modified:
   pkg-tetex-web/trunk/index.html
   pkg-tetex-web/trunk/update.html
Log:
update web pages, start thinking about release goals


Modified: pkg-tetex-web/trunk/index.html
===================================================================
--- pkg-tetex-web/trunk/index.html	2006-12-12 08:25:12 UTC (rev 2059)
+++ pkg-tetex-web/trunk/index.html	2006-12-12 13:36:59 UTC (rev 2060)
@@ -36,11 +36,13 @@
 <h2>Topics</h2>
 
 <ul>
+  <li><a href="release-goals-lenny.html" >TeX release goals for lenny</a></li>
   <li><a href="release-goals.html" >TeX release goals for etch</a></li>
-  <li><a href="coexistence.html" >Coexistence of teTeX and TeXLive</a></li>
-  <li><a href="splitting.html" >Splitting of teTeX</a></li>
+<!--   <li><a href="coexistence.html" >Coexistence of teTeX and TeXLive</a></li> -->
+<!--   <li><a href="splitting.html" >Splitting of teTeX</a></li> -->
   <li><a href="update.html" >Candidates for Updating</a></li>
   <li><a href="foreign_bugs.html" >Bugs in other packages that violate
+  the TeX Policy
   <li><a href="sarge_backports.html" >Packages that should be kept
   up-to-date on backports.org</a></li>
 </ul>
@@ -55,4 +57,4 @@
 </td>
 </tr>
 </tbody></table>
-</body></html>
\ No newline at end of file
+</body></html>

Copied: pkg-tetex-web/trunk/release-goals-lenny.html (from rev 914, pkg-tetex-web/trunk/release-goals.html)
===================================================================
--- pkg-tetex-web/trunk/release-goals.html	2006-02-21 11:58:32 UTC (rev 914)
+++ pkg-tetex-web/trunk/release-goals-lenny.html	2006-12-12 13:36:59 UTC (rev 2060)
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en"><head><!--
+##### LICENSE:
+##### Public domain.
+##### Use, reproduction, adaptation, and distribution of this web page 
+##### have no known restrictions.
+-->
+<meta http-equiv="Content-Type" content="text/html;
+charset=iso-8859-1"><title>TeX release goals for lenny</title>
+
+<style type="text/css">
+       a:link { color: #0000ee }
+       a:visited { color: #001a8b }
+       a:active { color: #ff0000 ; background: #ffffcc}
+       p,dd,li {font-family: Times, Palatino, serif;}
+       h1,h2,h3,h4,table { font-family: "bitstream vera sans", Verdana, Helvetica, Arial, sans-serif; }
+       dt {font-family: courier,monospaced; }
+       table { font-size: x-small;}
+       option { font-size:10pt; color:blue; }
+       .local {
+	 display: none;	     }
+       body { font-size: 11pt; }
+       kbd { font-size: smaller;}
+       body *:target {color: red;}
+</style></head>
+<body bgcolor="#ffffff" link="#cc0000" vlink="#0000ff">
+
+<table cellpadding="20" width="100%"><tbody><tr>
+	<td><h1>
+		Lenny release goals for TeX</h1></td><td style="border: medium outset blue; font-size: small; vertical-align: middle;" align="center">
+</td></tr></tbody></table><br><br>
+
+<h2>Table of Contents</h2>
+<ul>
+<li><a href="#general">General</a>
+  
+  <ul>
+    <li><a href="policy" >Enforce the TeX Policy in add-on packages</a></li>
+    <li><a href="transition-texlive" >Transition from teTeX to TeXlive</a></li>
+    <li><a href="#license">Completely clean up license situation</a></li>
+  </ul>
+</li>
+<li><a href="#texlive">texlive</a></li>
+<li><a href="#teTeX">teTeX</a></li>
+<ul>
+  <li><a href="#bug-cleanup" >Bug Cleanup</a></li>
+</ul>
+</ul>
+
+<h1><a  name="general">General</a></h1>
+
+<h2><a  name="policy">Enforce the TeX Policy in add-on packages</a></h2>
+
+<p>We should drop the TDS compatibility hack from tex-common ASAP.</p>
+<p>What else needs to be done?  Should we somehow check all packages
+that do not use dh_installtex (Build-Depend on tex-common) whether
+they comply?</p>
+
+<h2><a name="transition-texlive">Transition from teTeX to TeXlive</a></h2>
+
+This can be divided into a couple of sub-issues:
+
+<ul>
+  <li>Build libkpathsea4 from either TeXlive, or a separate pacakge</li>
+  <li>Make sure that no package Depends on teTeX alone </li>
+  <li>Make sure that TeXlive is always the primary choice</li>
+  <li>Make sure that no package Build-Depends on teTeX alone </li>
+  <li>Make sure that TeXlive is the primary choice for Build-Depends </li>
+  <li>Make sure that all packages that (even indirectly) Build-Depend
+  on TeX have once been built with TeXlive, and have correct dependencies </li>
+</ul>
+
+There are a couple of possible schemes and timelines to achieve this:
+<ol>
+  <li>With some warning in advance, drop the teTeX packages
+  completely, see what happens and deal with the mess
+  </li>
+  <li>Make the teTeX packages transitional packages, see what happens
+  and deal with the (much smaller) mess</li>
+  <li>Find all packages that (Build-)Depend, Recommend or Suggest any
+  teTeX package, file bug reports and monitor how they are fixed; do
+  the same with respect to TeXlive being (not yet) the primary
+  choice.</li>
+  <li>any other way to do it?</li>
+</ol>
+
+We should decide which way we prefer, and contact the release team
+before doing the final decision.
+
+
+<h2><a name="license"></a>Completely clean up license situation</h2>
+
+This involves checking all packages, the infrastructure is in
+<kbd>tpm2licenses.pl</kbd>.  Hopefully, Rogério and his students will
+help here.
+
+
+<h1><a  name="texlive"></a>texlive</h1>
+
+<ul>
+  <li>Document the packaging better, so that the unititiated are able
+  to build a package from SVN.
+</li>
+<li>Package TeXlive 2006, at least.</li>
+<li>Decide whether TeXlive continues to work with conffile links and a
+  separate <kbd>/etc/texmf/texlive</kbd>, or switch to the teTeX
+  scheme, and implement if needed.</li>
+</ul>
+
+<h1><a name="teTeX">teTeX</a></h1>
+
+<p>I don't think we should put much work in teTeX, except one thing:</p>
+
+<h2><a  name="bug-cleanup">Bug cleanup</a></h2>
+
+We should inspect each bug on a teTeX package, and check whether it
+should be closed or reassigned to TeXlive:
+<ol>
+  <li>Bugs that are clearly associated with teTeX packaging (including
+  some non-reproducible upgrading bugs) can be closed once teTeX vanishes </li>
+  <li>Bugs that request features, file inclusions etc. can either be
+  closed if the wish is fulfilled in TeXlive, or should be
+  transferred.</li>
+  <li>Open bugs against packages or executables that also exist in
+  TeXlive should be reassigned/cloned. </li>
+  <li>There'll probably a couple that don't fit into these
+  categories... </li>
+</ol>
+<p>Whether we clone or reassign depends on the timeline of teTeX's vanishing. </p>
+
+
+<hr>
+<table border="0" width="100%">
+<tbody><tr><td><p style="font-size: smaller; font-family: Arial,Helvetica,sans-serif;"><!-- hhmts start -->Last modified: Mon Dec 11 14:33:51 CET 2006 <!-- hhmts end --></em>.</p>
+
+
+
+</td>
+</tr>
+</tbody></table>
+</body></html>

Modified: pkg-tetex-web/trunk/update.html
===================================================================
--- pkg-tetex-web/trunk/update.html	2006-12-12 08:25:12 UTC (rev 2059)
+++ pkg-tetex-web/trunk/update.html	2006-12-12 13:36:59 UTC (rev 2060)
@@ -37,6 +37,7 @@
 <ul>
   <li><a href="http://www.sunsite.org.uk/sites/tug.ctan.org/CTAN/macros/latex/contrib/cmap/cmap.sty" >cmap.sty</a> (version in 3.0 does not
   work with pdf(e)TeX as LaTeX's engine)</li>
+<!--   <li><a href="" ></a></li> -->
 </ul>
 
 <hr>




More information about the Debian-tex-commits mailing list