<div dir="ltr">The idea wasn&#39;t to merge everything, but it&#39;s to only keep the most recent version of any particular API.<br><br>For example, hook_nodeapi just got split up, there&#39;s a chance the $a3 and $a4 arguments might get removed too. I don&#39;t see that having a single &#39;hook_nodeapi has changed&#39; entry makes things any more confusing than having two separate entries with somewhat conflicting information if it&#39;s a bit different between two unstable versions.<br>
<br>Similarly when dbtng was first committed, people were encouraged to use ? placeholders and :named placeholders interchangeably - we now only recommend :named placeholders due to query logging - surely it&#39;s better to have a single line on this than have the docs change all the way through. Same for permissions arrays getting the extra &#39;title&#39; index etc.<br>
<br>I can&#39;t think of many other things where a particular upgrade instruction would have to change between one unstable release and another - so IMO it&#39;s better to have one block of documentation in those (fairly rare) cases than two contradictory and partial ones. Everything else would still be grouped by unstable release. So far, the differences have all be pretty minor,&nbsp; we could always leave a note in the earlier documentation saying &#39;this change was subsequently revised, see below and &#39;#issue&#39;.<br>
<br>Nat<br><br><div class="gmail_quote">On Tue, Oct 14, 2008 at 9:07 AM, Derek Wright <span dir="ltr">&lt;<a href="mailto:drupal@dwwright.net">drupal@dwwright.net</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"><br>
On Oct 14, 2008, at 1:00 AM, Derek Wright wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
If this high-signal info is not in CHANGELOG.txt, there&#39;s not a release node, and it&#39;s not in the upgrade docs, where do y&#39;all propose to put it?<br>
</blockquote>
<br></div>
p.s. If life swallows me whole, spits me out 3 weeks later, and I missed an unstable, it&#39;d sure suck if the upgrade docs have all been &quot;merged&quot; again except for unstable2 =&gt; unstable3. &nbsp;I don&#39;t see any value in destroying this information once we have it. &nbsp;If we think the upgrade docs will get too confusing if the table of contents (TOC) is organized by unstable, then we need a different solution. &nbsp;But we need something that preserves the high-signal info about API changes for each unstable, since we can&#39;t be sure who needs which parts of it.<br>

<br>
I don&#39;t see anything wrong with keeping the TOC organized by unstable during the entire lifecycle of unstable. &nbsp;Once we hit beta1, we can move the per-unstable TOC stuff to the bottom of the page as an appendix, and make a new merged TOC organized by importance or subsystem or however else people think the info should be merged for the &quot;final&quot; doc.<br>

<br>
Cheers,<br>
-Derek (dww)<br>
<br>
<br>
<br>
</blockquote></div><br></div>