<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=83.201.250.110</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=83.201.250.110"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/83.201.250.110"/>
	<updated>2026-04-21T23:14:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Documentation/Patching_API_docs&amp;diff=8250</id>
		<title>Documentation/Patching API docs</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Documentation/Patching_API_docs&amp;diff=8250"/>
		<updated>2010-12-09T17:33:18Z</updated>

		<summary type="html">&lt;p&gt;83.201.250.110: New page: There are three possible places you should go to make a change to API documentation, depending on the package:  # Upstream API # Open Maemo-specific API # Closed Maemo-specific API  == Ups...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are three possible places you should go to make a change to API documentation, depending on the package:&lt;br /&gt;
&lt;br /&gt;
# Upstream API&lt;br /&gt;
# Open Maemo-specific API&lt;br /&gt;
# Closed Maemo-specific API&lt;br /&gt;
&lt;br /&gt;
== Upstream API ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example: [http://bugs.maemo.org/4716 Maemo bug #4716]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Open a bug in Maemo bugzilla for the API documentation issue&lt;br /&gt;
* Open a corresponding bug upstream for the issue, and add a pointer to the upstream bug to the maemo.org bug&lt;br /&gt;
* Get the source code of the upstream module from its source control system (in the case of gnome-vfs, that is [http://git.gnome.org/browse/gnome-vfs/ git])&lt;br /&gt;
* Patch the upstream source code to correct the documentation issue, and attach a patch (generated with &amp;lt;pre&amp;gt;git diff&amp;lt;/pre&amp;gt; or &amp;lt;pre&amp;gt;git format-patch&amp;lt;/pre&amp;gt;) to the upstream bug&lt;br /&gt;
* (optionally) prepare a patch for the Maemo package (typically in gitorious nowadays). Alternately, refer to the upstream commit.&lt;br /&gt;
* Assign bug to (name to be filled - this used to be Soumya) to update the API docs for the module once the fix has been integrated&lt;br /&gt;
&lt;br /&gt;
== Maemo specific API ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example: [http://bugs.maemo.org/4337 Maemo bug #4337]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Open a bug in Maemo bugzilla for the API documentation issue&lt;br /&gt;
* Get the source code of the module from gitorious (in the case of libhildondesktop, that is [http://maemo.gitorious.org/fremantle-hildon-desktop/libhildondesktop the freemantle-hildon-desktop module])&lt;br /&gt;
* Patch the source code to correct the documentation issue, and attach a patch (generated with &amp;lt;pre&amp;gt;git diff&amp;lt;/pre&amp;gt; or &amp;lt;pre&amp;gt;git format-patch&amp;lt;/pre&amp;gt;) to the bug. See [https://bugs.maemo.org/show_bug.cgi?id=4337#c8 comment #8] of the example bug.&lt;br /&gt;
* Assign bug to the module owner to get the patch applied.&lt;br /&gt;
* Then assign the bug to (name needed - Soumya used to do this) to update the API docs for the module once the fix has been integrated&lt;/div&gt;</summary>
		<author><name>83.201.250.110</name></author>
	</entry>
</feed>