WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] API Changelog [new functionality]

To: Stefan de Konink <skinkie@xxxxxxxxx>
Subject: Re: [Xen-devel] API Changelog [new functionality]
From: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Date: Tue, 8 Jan 2008 16:54:01 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, John Levon <levon@xxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 08 Jan 2008 08:56:18 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <47825478.5080207@xxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Newsgroups: chiark.mail.xen.devel
References: <20080107162233.GA19323@xxxxxxxxxxxxxxxxxxxxxxx> <47825478.5080207@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Stefan de Konink writes ("Re: [Xen-devel] API Changelog [new functionality]"):
> If a developer adds extra functionality. Is this same developer 
> responsible for updating the 'TeX' file?

Certainly if you have a substantial change, or one which introduces
new APIs then I think you should submit documentation of some kind in
the same patch.

However the tex document is currently badly out of date, and
annotating documentation contributions to turn them into typesettable
TeX is an unneeded distraction.  I think traditional 70ish-column
ASCII plain text is a better format for our internal documentation -
for example, see the recently added xenstore protocol document and the
API changelog.

So if when you submit a patch you include a corresponding change to
the tex document I think we would be happy to accept that, but I think
we should be aiming to move towards plain text documents which we can
expect people to keep current.

So I would suggest including documentation for your change as text in
the docs/ directory - either as new files or modifications to existing
files as appropriate.  Include an entry in docs/ChangeLog if there are
ABI changes.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel