All of lore.kernel.org
 help / color / mirror / Atom feed
From: Koen Kooi <k.kooi@student.utwente.nl>
To: openembedded-devel@openembedded.org
Subject: Re: openmoko-merges
Date: Sat, 20 Dec 2008 00:37:30 +0100	[thread overview]
Message-ID: <gihb7q$2ji$1@ger.gmane.org> (raw)
In-Reply-To: <20081219200318.GZ4287@smtp.west.cox.net>

On 19-12-08 21:03, Tom Rini wrote:
> On Fri, Dec 19, 2008 at 04:46:03PM -0300, Ricardo Salveti de Araujo wrote:
>> On Fri, Dec 19, 2008 at 7:48 AM, Graeme Gregory<dp@xora.org.uk>  wrote:
>>> John Lee wrote:
>>>> I'll keep working on the fastboot branch (need the help of original
>>>> author on this one.  since this will become general changes, it's not
>>>> going to be easy), and reorganize the om-merge branch a bit.  Is this
>>>> the first time of such a big merge ?  I think Graeme and I both did
>>>> some merge back before, but this one seems to be bigger...
>>>>
>>> I used to use a process similar to what koen suggested where I would
>>> only merge back into OE the final changes to a .bb not all the
>>> mistakes/fuckups/typos that got us to that result. Then evaluate each
>>> change on its own to judge its level of controversy.
>> Yep, this is something I was thinking about this week, where I decided
>> to reorganize the Mamona patches to merge it back to OE.
>>
>> Merging related modifications in just one patch helps a lot to review
>> the code and also to merge it upstream, the bad part is that we lose
>> all the history behind those patches. Adding a message telling that
>> the patch came from Mamona helps this issue, as the user could see it
>> at the Mamona own repository, but still don't know what's the
>> preferred way.
>>
>> What are your suggestions? Should I create branches and rebase Mamona
>> repo to do the merge with all the history or just merging related
>> commits in one is enough (also with branches and review)?
>
> IMHO, a lot of history is worthless sometimes.  The important things to
> encapsulate from a big history are the tricky things that you should
> comment on, or elaborate on in the final commit message (We had to do
> ... because ...).  So long as the hard to get right / complex / etc bits
> are explained, you don't need 10 commits showing how it was almost
> right, you just need the correct solution explained.

Comments in the code (i.e. recipes, patches) itself would be even 
better, since we might even to monthly tarballs snapshots of the 
upcomining stablebrach where people would lack a bit of history.

regards,

Koen




      reply	other threads:[~2008-12-19 23:42 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-18  7:19 openmoko-merges John Lee
2008-12-18  9:02 ` openmoko-merges Koen Kooi
2008-12-18 10:11   ` openmoko-merges John Lee
2008-12-18 10:39     ` openmoko-merges Koen Kooi
2008-12-18 14:23 ` openmoko-merges Otavio Salvador
2008-12-18 15:05 ` openmoko-merges John Lee
2008-12-18 15:24   ` openmoko-merges Koen Kooi
2008-12-18 16:35     ` openmoko-merges John Lee
2008-12-18 16:54     ` openmoko-merges Phil Blundell
2008-12-18 18:05       ` openmoko-merges Koen Kooi
2008-12-19  5:38         ` openmoko-merges John Lee
2008-12-19 10:48           ` openmoko-merges Graeme Gregory
2008-12-19 19:46             ` openmoko-merges Ricardo Salveti de Araujo
2008-12-19 20:03               ` openmoko-merges Tom Rini
2008-12-19 23:37                 ` Koen Kooi [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='gihb7q$2ji$1@ger.gmane.org' \
    --to=k.kooi@student.utwente.nl \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=openembedded-devel@openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.