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

95 wiersze
4.7 KiB
HTML

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

<!-- 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>