FAQ suggestions
I think the "Debian contributors" section of the FAQ should mention
dh_make, lintian, and dupload. Also, I think a weekly reminder about
outstanding bugs is worthwhile. Please consider the attached patch.
Please include my address in any correspondence, since I do not
subscribe to debian-faq.
- Jim Van Zandt
diff -ur ../doc-debian-1.9.orig/FAQ/contrib.sgml ./FAQ/contrib.sgml
--- ../doc-debian-1.9.orig/FAQ/contrib.sgml Tue Aug 11 14:59:30 1998
+++ ./FAQ/contrib.sgml Sat Dec 26 20:40:29 1998
@@ -70,6 +70,12 @@
<P>
Use the <tt>hello*deb</tt> and <tt>dpkg*deb</tt> packages as guides,
and read the <it>policy manual</it> and <it>dpkg programmers manual</it>.
+ <tt>dh_make</tt> can do much of the package setup automatically.
+
+<item>Check the package with <tt>lintian</tt>:
+<tscreen><verb>
+ lintian foo_1.2-1_i386.deb
+</verb></tscreen>
<item>Upload the files to
<P>
@@ -82,6 +88,19 @@
<tt>/pub/debian/private/project/README.how-to-upload</tt>.
<it>chiark</it> then sends the files it gets to master.
</itemize>
+<tt>dupload</tt> largely automates the upload itself. For example:
+<tscreen><verb>
+ dupload --to master foo_1.2-1_i386.changes
+</verb></tscreen>
+
+<item>Any bugs reported on your package will be sent to you
+automatically. If you eventually take over maintenance of several
+packages, you may find it useful to add a crontab entry like this:
+<tscreen><verb>
+ # ask for weekly reports of bugs in my packages
+ 0 17 * * fri echo "index maint `whoami`"|mail request@bugs.debian.org
+</verb></tscreen>
+
</itemize>
<sect2>Are there additional information resources for developers?
Reply to: