sane-project-website/old-archive/1999-07/0104.html

95 wiersze
4.7 KiB
HTML

<!-- received="Sun Jul 18 10:47:20 1999 PDT" -->
<!-- sent="Sun, 18 Jul 1999 19:42:12 +0200" -->
<!-- name="Andreas" -->
<!-- email="andreas.rick@free.fr" -->
<!-- subject="Re: Release early, release often" -->
<!-- id="" -->
<!-- inreplyto="Release early, release often" -->
<title>sane-devel: Re: Release early, release often</title>
<h1>Re: Release early, release often</h1>
<b>Andreas</b> (<a href="mailto:andreas.rick@free.fr"><i>andreas.rick@free.fr</i></a>)<br>
<i>Sun, 18 Jul 1999 19:42:12 +0200</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#104">[ date ]</a><a href="index.html#104">[ thread ]</a><a href="subject.html#104">[ subject ]</a><a href="author.html#104">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0105.html">georgewu@mediaone.net: "Microtek X6EL problem"</a>
<li> <b>Previous message:</b> <a href="0103.html">Peter Kirchgessner: "Update hp-backend"</a>
<li> <b>Maybe in reply to:</b> <a href="0101.html">Petter Reinholdtsen: "Release early, release often"</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0107.html">Nick Lamb: "Re: Release early, release often"</a>
<!-- reply="end" -->
</ul>
<!-- body="start" -->
Petter Reinholdtsen wrote:<br>
<i>&gt; </i><br>
<i>&gt; I'm one of the strange programmers who beleave in the slogan "Release</i><br>
<i>&gt; early, release often". I find the release rate of SANE too late and</i><br>
<i>&gt; too slow.</i><br>
<p>
I agree to that.<br>
<p>
<i>&gt; To get the "current" version of SANE, I have to fetch the latest</i><br>
<i>&gt; release and patches from all over the world to get the latest backends</i><br>
<i>&gt; and frontends. I beleave this is a problem easily solved using</i><br>
<i>&gt; version control software and by giving more then one person write</i><br>
<i>&gt; access to the master source. With a public read-only source tree, us</i><br>
<i>&gt; wanting to do development on SANE don't have to wait 3-6 months to see</i><br>
<i>&gt; if our patches made into the distribution.</i><br>
<i>&gt; </i><br>
<i>&gt; To solve this problem I sat up a CVS tree at cvs.hungry.com with</i><br>
<i>&gt; public read-only access from anoncvs.hungry.com, and gave the current</i><br>
<i>&gt; maintainer David write access to the server. Before the backend</i><br>
<i>&gt; maintainers get write access, David have to say OK.</i><br>
<p>
<p>
<i>&gt; The CVS tree is hardly used at all. I beleave the reason for this is</i><br>
<i>&gt; that David is unfamiliar with CVS, and also want to keep the master</i><br>
<i>&gt; source under his control, and not on some random source code</i><br>
<i>&gt; repository set up by a complete stranger. I hope I'm mistaken.</i><br>
<p>
I'm not too familiar with CVS myself, but I'm willing to learn.<br>
<br>
<i>&gt; If this situation don't change, I've been thinking about using the CVS</i><br>
<i>&gt; server for SANE development myself, collecting all reasonable patches</i><br>
<i>&gt; and commiting them into my own branch, releasing snapshots every week</i><br>
<i>&gt; (or more often), like Alan Cox is releasing his experimental version</i><br>
<i>&gt; of Linux. I do not want to do this, as it will generate a code fork,</i><br>
<i>&gt; and unless most or all SANE developers colaborates, the CVS version</i><br>
<i>&gt; would be only for my benifit.</i><br>
<i>&gt; </i><br>
<i>&gt; Am I wasting my time?</i><br>
<p>
No! I think you may save some by this initiative...<br>
<p>
<i>&gt; </i><br>
<i>&gt; Among the things I would like to fix with SANE are Win32 support,</i><br>
<i>&gt; better network support (access control and encrypted communication)</i><br>
<i>&gt; and improving SnapScan and Coolscan backends. Until the development</i><br>
<i>&gt; model changes, it seems a waste to start working on these.</i><br>
<p>
I wouldn't mind injecting my work on the Coolscan Backend into CVS.<br>
It needs some changes to sane.h and I was wondering what I have<br>
to do to get them accepted and included.<br>
<p>
Andreas<br>
<p>
<p>
<p>
<pre>
--
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0105.html">georgewu@mediaone.net: "Microtek X6EL problem"</a>
<li> <b>Previous message:</b> <a href="0103.html">Peter Kirchgessner: "Update hp-backend"</a>
<li> <b>Maybe in reply to:</b> <a href="0101.html">Petter Reinholdtsen: "Release early, release often"</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0107.html">Nick Lamb: "Re: Release early, release often"</a>
<!-- reply="end" -->
</ul>