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

100 wiersze
5.8 KiB
HTML

<!-- received="Sun Jul 18 05:04:02 1999 PDT" -->
<!-- sent="Sun, 18 Jul 1999 14:11:23 +0200" -->
<!-- name="Petter Reinholdtsen" -->
<!-- email="pere@hungry.com" -->
<!-- subject="Release early, release often" -->
<!-- id="199907181211.OAA10126@minerva.cc.uit.no" -->
<!-- inreplyto="" -->
<title>sane-devel: Release early, release often</title>
<h1>Release early, release often</h1>
<b>Petter Reinholdtsen</b> (<a href="mailto:pere@hungry.com"><i>pere@hungry.com</i></a>)<br>
<i>Sun, 18 Jul 1999 14:11:23 +0200</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#101">[ date ]</a><a href="index.html#101">[ thread ]</a><a href="subject.html#101">[ subject ]</a><a href="author.html#101">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0102.html">Peter Kirchgessner: "Re: Xsane questions and wish list"</a>
<li> <b>Previous message:</b> <a href="0100.html">Oliver Rauch: "Re: Best sane supported scanner?"</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0104.html">Andreas: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0104.html">Andreas: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0107.html">Nick Lamb: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0115.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0125.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0126.html">Brian Macy: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0127.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0129.html">Oliver Rauch: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0130.html">Oliver Rauch: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0131.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0132.html">Oliver Rauch: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0134.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<!-- reply="end" -->
</ul>
<!-- body="start" -->
I'm one of the strange programmers who beleave in the slogan "Release<br>
early, release often". I find the release rate of SANE too late and<br>
too slow.<br>
<p>
To get the "current" version of SANE, I have to fetch the latest<br>
release and patches from all over the world to get the latest backends<br>
and frontends. I beleave this is a problem easily solved using<br>
version control software and by giving more then one person write<br>
access to the master source. With a public read-only source tree, us<br>
wanting to do development on SANE don't have to wait 3-6 months to see<br>
if our patches made into the distribution.<br>
<p>
To solve this problem I sat up a CVS tree at cvs.hungry.com with<br>
public read-only access from anoncvs.hungry.com, and gave the current<br>
maintainer David write access to the server. Before the backend<br>
maintainers get write access, David have to say OK.<br>
<p>
The CVS tree is hardly used at all. I beleave the reason for this is<br>
that David is unfamiliar with CVS, and also want to keep the master<br>
source under his control, and not on some random source code<br>
repository set up by a complete stranger. I hope I'm mistaken.<br>
<p>
If this situation don't change, I've been thinking about using the CVS<br>
server for SANE development myself, collecting all reasonable patches<br>
and commiting them into my own branch, releasing snapshots every week<br>
(or more often), like Alan Cox is releasing his experimental version<br>
of Linux. I do not want to do this, as it will generate a code fork,<br>
and unless most or all SANE developers colaborates, the CVS version<br>
would be only for my benifit.<br>
<p>
Am I wasting my time?<br>
<p>
Among the things I would like to fix with SANE are Win32 support,<br>
better network support (access control and encrypted communication)<br>
and improving SnapScan and Coolscan backends. Until the development<br>
model changes, it seems a waste to start working on these.<br>
<pre>
--
##&gt; Petter Reinholdtsen &lt;## | <a href="mailto:pere@td.org.uit.no">pere@td.org.uit.no</a>
<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="0102.html">Peter Kirchgessner: "Re: Xsane questions and wish list"</a>
<li> <b>Previous message:</b> <a href="0100.html">Oliver Rauch: "Re: Best sane supported scanner?"</a>
<!-- nextthread="start" -->
<li> <b>Next in thread:</b> <a href="0104.html">Andreas: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0104.html">Andreas: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0107.html">Nick Lamb: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0115.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0125.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0126.html">Brian Macy: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0127.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0129.html">Oliver Rauch: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0130.html">Oliver Rauch: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0131.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0132.html">Oliver Rauch: "Re: Release early, release often"</a>
<li> <b>Reply:</b> <a href="0134.html">Petter Reinholdtsen: "Re: Release early, release often"</a>
<!-- reply="end" -->
</ul>