<div dir="ltr">I don&#39;t think we should maintain documentation for API changes between UNSTABLE versions, that seems like a recipe for a huge mess to me and lots and lots of duplicate work.<br><br>There seems to be two ways you&#39;d upgrade a contrib module:<br>
<br>1. Every time there&#39;s an unstable release, upgrade your contrib module<br>2. wait a while, then upgrade to the latest UNSTABLE (or beta, or 7.0)<br>Maintaining two sets of upgrade documentation seems to be accounting for <br>
3. Wait a while, then go through UNSTABLE-1, UNSTABLE-2, UNSTABLE-3 one at a time.<br><br>3. just looks like a lot of work for no gain to me.<br><br>Therefore, if an API changes between UNSTABLE-1 and UNSTABLE-2 - then we should document the 6.x - 7.x upgrade in UNSTABLE-2 as &#39;this is the most recent unstable release where this particular API was changed&#39;. If UNSTABLE-2 is out, no-one should be trying to upgrade to UNSTABLE-1 at all. If you&#39;re upgrading from UNSTABLE-1 to UNSTABLE-2, then the fact that (in this example) permissions changes are there again, means you ought to be able to work out what to do.<br>
<br>In the same way we don&#39;t provide database updates for different versions of HEAD, I don&#39;t think we should provide API updates for different versions of HEAD either.<br><br>Or have I missed something really obvious?<br>
<br>Nat<br><br><div class="gmail_quote">On Mon, Oct 13, 2008 at 6:02 PM, Gábor Hojtsy <span dir="ltr">&lt;<a href="mailto:gabor@hojtsy.hu">gabor@hojtsy.hu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Mon, Oct 13, 2008 at 7:00 PM, Angela Byron &lt;<a href="mailto:drupal-devel@webchick.net">drupal-devel@webchick.net</a>&gt; wrote:<br>
&gt; Ah, this is how I would handle this:<br>
&gt;<br>
&gt; * Keep the text of the page geared toward people updating 6 to 7 all at<br>
&gt; once. (issue) and (issue); no need to specify when it was added.<br>
&gt;<br>
&gt; * In the table of contents though, under UNSTABLE-2, add the permission<br>
&gt; change with a link to the place that talks about both.<br>
<br>
</div>&quot;Place that talks about both&quot; would be the same as in the * before,<br>
right? Somehow we&#39;d still need to point people on what changed in that<br>
section from one UNSTABLE to the other, right? Or did I miss<br>
something?<br>
<br>
Gabor<br>
</blockquote></div><br></div>