From: Tom Rini <tom_rini@mentor.com>
To: <openembedded-devel@lists.openembedded.org>
Subject: Re: Discussion: Version retention policy in oe-core
Date: Tue, 15 Mar 2011 08:43:14 -0700 [thread overview]
Message-ID: <4D7F8912.7080608@mentor.com> (raw)
In-Reply-To: <4D7F6629.8030107@balister.org>
On 03/15/2011 06:14 AM, Philip Balister wrote:
> On 03/14/2011 07:13 PM, Tom Rini wrote:
>> On 03/14/2011 03:22 PM, Philip Balister wrote:
>>> On 03/14/2011 11:58 AM, Tom Rini wrote:
>>>> Hi all,
>>>>
>>>> The TSC has discussed this item at the request of the community and has
>>>> come up with the following recommendation which we are looking for
>>>> feedback (positive/negative/neutral) before putting this up on the
>>>> wiki.
>>>
>>> Looks reasonable. One thing I did not see is asking people not to add a
>>> new recipe and delete the old one in separate commits. This makes it
>>> easier to figure out problems when they arise.
>>
>> So, part of what is envisioned here is that for, grabbing a recent
>> example, nodejs 0.4.0 to 0.4.2 we just see a git mv, and that's the
>> normal case for that level of things. But for say 0.4.9 to 0.5.0 (or
>> would it be 0.6.0? I don't track the project, but next stable release
>> that's not in 0.4.x) it would be add 0.5.0 one commit, drop 0.4.9 the
>> next, Does this still fit, given your comment?
>
> The immediate case I am thinking off is the policykit-gnome update.
> (Which I think did the add/delete in the same commit). One of the
> changes was a configure option change that led to build failures on my
> F14 box. I'm not sure how this fits in the scheme you describe since the
> versioning seems to lack a major/minor concept. (Well the minor number
> is large)
So, policykit-gnome was just adding a new stable version (as default).
The previous one is still there (in part because of pinning of
dependencies to older versions).
Plugging this example into the workflow:
- policykit/policykit-gnome have newer stable versions released.
- Add new version as default, test[1]
- Keep old versions for now due to some distributions pinning glib-2.0
to an older version that policykit > 0.98 (or so) need.
And, that brings us to [1]. FC14 seems to show off a class of bugs that
need squashing. I'd love it if someone can point me at a VMware
compatible image (with functional tools) already installed. That said,
I think I meant to post to the ML and forgot, or no one saw the
EXTRA_OECONF bug in the recipe that Koen fixed which I think fixes your
problem.
> In a perfect world, what you are describing is great, however I'm
> concerned the "special cases" may be an issue.
The special cases being the critical infrastructure? Or the unclear
version policy?
--
Tom Rini
Mentor Graphics Corporation
next prev parent reply other threads:[~2011-03-15 15:45 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-14 15:58 Discussion: Version retention policy in oe-core Tom Rini
2011-03-14 16:09 ` Chris Larson
2011-03-14 16:36 ` Martin Jansa
2011-03-14 18:52 ` Frans Meulenbroeks
2011-03-14 23:22 ` Tom Rini
2011-03-15 9:38 ` Frans Meulenbroeks
2011-03-15 15:53 ` Tom Rini
2011-03-15 16:22 ` Koen Kooi
2011-03-14 22:22 ` Philip Balister
2011-03-14 22:34 ` Chris Larson
2011-03-14 23:13 ` Tom Rini
2011-03-15 13:14 ` Philip Balister
2011-03-15 15:43 ` Tom Rini [this message]
2011-03-16 7:18 ` Frans Meulenbroeks
2011-03-28 19:35 ` Tom Rini
2011-03-28 20:15 ` Denys Dmytriyenko
2011-03-28 20:29 ` Tom Rini
2011-03-29 10:40 ` OT: Tom’s GPG key (was: Discussion: Version retention policy in oe-core) Paul Menzel
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=4D7F8912.7080608@mentor.com \
--to=tom_rini@mentor.com \
--cc=openembedded-devel@lists.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.